diff --git a/.bzrignore b/.bzrignore index 6adb047922..17d232238f 100644 --- a/.bzrignore +++ b/.bzrignore @@ -26,3 +26,5 @@ nbproject/ *.pidb *.sln *.userprefs +.project +.pydevproject diff --git a/Changelog.yaml b/Changelog.yaml index a08418e15c..d75c1008fb 100644 --- a/Changelog.yaml +++ b/Changelog.yaml @@ -4,6 +4,84 @@ # for important features/bug fixes. # Also, each release can have new and improved recipes. +- version: 0.7.15 + date: 2010-08-20 + + new features: + - title: "Multiple library support: Various improvements to make using multiple calibre libraries easier." + type: major + desc: > + "Now, when you switch libraries using the Choose Library button on the toolbar, entries are created in the menu of that button to easily switch to that library in the + future. Also, you can now right click on a book in the calibre library and use the 'Copy to library' action to copy the book to another library, + that you have switched to at least once. The name of the current library is shown in the titlebar. + " + + - title: "Content server: Allow setting a restriction so that the server shares only some of the books in the library." + type: major + desc: > + "You can now use a Saved Search as a restiction for the content server, via Preferences->Content Server. This will cause the + server to share only those books that match the saved search. + " + + - title: "Speed up metadata editing. Small speed up for single book editing and major speedup for bulk editing." + tickets: [6472] + + - title: "Drivers for the Kogan and Spectra e-book readers and the Samsung Captivate" + + - title: "Allow calibredb to manage saved searches stored in the library." + + - title: "Add a tweak to automatically connect to a folder on startup. Accessible via Preferences->Advanced->Tweaks" + + - title: "You can specify a restriction based on a saved search to be applied on calibre startup" + + - title: "All actions in toolbar/context menus have been refactored to become plugins" + + bug fixes: + + - title: "Content server: Fix Saved Search and User Category handling in the OPDS feeds." + tickets: [6549, 6551] + + - title: "Fix regression that broke reading covers from CBR files" + + - title: "Fix regression in 0.7.13 that broke Comic Input when image output format was set to JPEG" + + - title: "Fix Comic Input default settings not being used when bulk converting comics" + + - title: "SONY driver: Fix series order being lost when metadata management is set to manual" + + - title: "Fix behavior of Tag Browser and search restictions when switching libraries" + tickets: [6511] + + - title: "Do not allow the user to override the default tweaks or the hyphenate javascript. Also if a file is not found, do not use the user location as the default base." + tickets: [6524] + + - title: "Catalog generation: Changed default regex for genre tags to allow punctuation within genre tags." + + - title: "Linux environment: Use a temporary dir as the config directory if write access to the normal config directory is unavailable. Can be overriden by using the CALIBRE_CONFIG_DIRECTORY environment variable" + + - title: "Jobs window now remebers its size and can be launched by a keyboard shortcut (Alt+Shift+J)" + tickets: [6505] + + - title: "Fixing regression that broke clicking on links in the Book Details window" + tickets: [6509] + + - title: "Parallel job management: Do not allow new jobs to start when all cores are used." + + - title: "Fix a bug that could cause the jobs window to show details for the wrong job" + tickets: [6130] + + - title: "Workaround for PyQt4/util-linux conflict on gentoo" + + new recipes: + - title: "La Jornada" + author: rogliedoh + + - title: "Futurismic" + author: Darko Miletic + + improved recipes: + - GoComics + - version: 0.7.14 date: 2010-08-13 @@ -25,6 +103,7 @@ - title: "Add button to the manage authors dialog to automatically reset all author sort values" + bug fixes: - title: "Fix regression in 0.7.13 that broke changing libraries" @@ -52,7 +131,7 @@ new recipes: - title: "Yahoo News, Skeptical Enquirer and Skeptic" - author: Startson17 + author: Starson17 - title: "Bolivian newspapers" author: Darko Miletic diff --git a/resources/calibre-portable.bat b/resources/calibre-portable.bat new file mode 100644 index 0000000000..fb3444e34e --- /dev/null +++ b/resources/calibre-portable.bat @@ -0,0 +1,114 @@ +@echo OFF +REM CalibreRun.bat +REM ~~~~~~~~~~~~~~ +REM Batch File to start a Calibre configuration on Windows +REM giving explicit control of the location of: +REM - Calibe Program Files +REM - Calibre Library Files +REM - Calibre Config Files +REM - Calibre Metadata database +REM - Calibre Source files +REM By setting the paths correctly it can be used to run: +REM - A "portable calibre" off a USB stick. +REM - A network installation with local metadata database +REM (for performance) and books stored on a network share +REM +REM If trying to run off a USB stick then the following +REM folder structure is recommended: +REM - Calibre2 Location of program files +REM - CalibreConfig Location of Configuration files +REM - CalibreLibrary Location of Books and metadata + + +REM ------------------------------------- +REM Set up Calibre Config folder +REM ------------------------------------- + +If EXIST CalibreConfig SET CALIBRE_CONFIG_DIRECTORY=%cd%\CalibreConfig + + +REM -------------------------------------------------------------- +REM Specify Location of ebooks +REM +REM Location where Book files are located +REM Either set explicit path, or if running from a USB stick +REM a relative path can be used to avoid need to know the +REM drive letter of the USB stick. + +REM Comment out any of the following that are not to be used +REM -------------------------------------------------------------- + +SET CALIBRE_LIBRARY_DIRECTORY=U:\eBOOKS\CalibreLibrary +IF EXIST CalibreLibrary SET CALIBRE_LIBRARY_DIRECTORY=%cd%\CalibreLibrary +IF EXIST CalibreBooks SET CALIBRE_LIBRARY_DIRECTORY=%cd%\CalibreBooks + + +REM -------------------------------------------------------------- +REM Specify Location of metadata database (optional) +REM +REM Location where the metadata.db file is located. If not set +REM the same location as Books files will be assumed. This. +REM options is used to get better performance when the Library is +REM on a (slow) network drive. Putting the metadata.db file +REM locally gives a big performance improvement. +REM -------------------------------------------------------------- + +IF EXIST CalibreBooks SET SET CALIBRE_OVERRIDE_DATABASE_PATH=%cd%\CalibreBooks\metadata.db +IF EXIST CalibreMetadata SET CALIBRE_OVERRIDE_DATABASE_PATH=%cd%\CalibreMetadata\metadata.db + + +REM -------------------------------------------------------------- +REM Specify Location of source (optional) +REM +REM It is easy to run Calibre from source +REM Just set the environment variable to where the source is located +REM When running from source the GUI will have a '*' after the version. +REM -------------------------------------------------------------- + +IF EXIST Calibre\src SET CALIBRE_DEVELOP_FROM=%cd%\Calibre\src + + +REM -------------------------------------------------------------- +REM Specify Location of calibre binaries (optinal) +REM +REM To avoid needing Calibre to be set in the search path, ensure +REM that Calibre Program Files is current directory when starting. +REM The following test falls back to using search path . +REM This folder can be populated by cpying the Calibre2 folder from +REM an existing isntallation or by isntalling direct to here. +REM -------------------------------------------------------------- + +IF EXIST Calibre2 CD Calibre2 + + +REM -------------------------------------------- +REM Display settings that will be used +REM -------------------------------------------- + +echo PROGRAMS=%cd% +echo SOURCE=%CALIBRE_DEVELOP_FROM% +echo CONFIG=%CALIBRE_CONFIG_DIRECTORY% +echo LIBRARY=%CALIBRE_LIBRARY_DIRECTORY% +echo DATABASE=%CALIBRE_OVERRIDE_DATABASE_PATH% + +REM The following gives a chance to check the settings before +REM starting Calibre. It can be commented out if not wanted. + +echo "Press CTRL-C if you do not want to continue" +pause + + +REM -------------------------------------------------------- +REM Start up the calibre program. +REM +REM The use of 'belownormal' priority helps keep the system +REM responsive while Calibre is running. Within Calibre itself +REM the backgound processes should be set to run with 'low' priority. + +REM Using the START command starts up Calibre in a separate process. +REM If used without /WAIT opotion launches Calibre and contines batch file. +REM Use with /WAIT to wait until Calibre completes to run a task on exit +REM -------------------------------------------------------- + +echo "Starting up Calibre" +START /belownormal Calibre --with-library %CALIBRE_LIBRARY_DIRECTORY% diff --git a/resources/default_tweaks.py b/resources/default_tweaks.py index 07aee5c6fa..e03b0680be 100644 --- a/resources/default_tweaks.py +++ b/resources/default_tweaks.py @@ -44,7 +44,7 @@ bool_custom_columns_are_tristate = 'yes' # title within authors. sort_columns_at_startup = None -# Format to be used for publication date +# Format to be used for publication date and the timestamp (date). # A string controlling how the publication date is displayed in the GUI # d the day as number without a leading zero (1 to 31) # dd the day as number with a leading zero (01 to 31) @@ -59,8 +59,10 @@ sort_columns_at_startup = None # For example, given the date of 9 Jan 2010, the following formats show # MMM yyyy ==> Jan 2010 yyyy ==> 2010 dd MMM yyyy ==> 09 Jan 2010 # MM/yyyy ==> 01/2010 d/M/yy ==> 9/1/10 yy ==> 10 -# default if not set: MMM yyyy +# publication default if not set: MMM yyyy +# timestamp default if not set: dd MMM yyyy gui_pubdate_display_format = 'MMM yyyy' +gui_timestamp_display_format = 'dd MMM yyyy' # Control title and series sorting in the library view. # If set to 'library_order', Leading articles such as The and A will be ignored. diff --git a/resources/images/news/consumerist.png b/resources/images/news/consumerist.png new file mode 100644 index 0000000000..47cceb2b37 Binary files /dev/null and b/resources/images/news/consumerist.png differ diff --git a/resources/images/news/deadspin.png b/resources/images/news/deadspin.png new file mode 100644 index 0000000000..0b1309c8e0 Binary files /dev/null and b/resources/images/news/deadspin.png differ diff --git a/resources/images/news/fleshbot.png b/resources/images/news/fleshbot.png new file mode 100644 index 0000000000..e3b730dc72 Binary files /dev/null and b/resources/images/news/fleshbot.png differ diff --git a/resources/images/news/gawker.png b/resources/images/news/gawker.png new file mode 100644 index 0000000000..3fb7b52b28 Binary files /dev/null and b/resources/images/news/gawker.png differ diff --git a/resources/images/news/io9.png b/resources/images/news/io9.png new file mode 100644 index 0000000000..62d04d92d5 Binary files /dev/null and b/resources/images/news/io9.png differ diff --git a/resources/images/news/jalopnik.png b/resources/images/news/jalopnik.png new file mode 100644 index 0000000000..f2f7a29c1c Binary files /dev/null and b/resources/images/news/jalopnik.png differ diff --git a/resources/images/news/jezebel.png b/resources/images/news/jezebel.png new file mode 100644 index 0000000000..c9d4b2c28c Binary files /dev/null and b/resources/images/news/jezebel.png differ diff --git a/resources/images/news/kotaku.png b/resources/images/news/kotaku.png new file mode 100644 index 0000000000..320a59c04b Binary files /dev/null and b/resources/images/news/kotaku.png differ diff --git a/resources/images/news/lifehacker.png b/resources/images/news/lifehacker.png new file mode 100644 index 0000000000..4e3f03eb7f Binary files /dev/null and b/resources/images/news/lifehacker.png differ diff --git a/resources/recipes/ajc.recipe b/resources/recipes/ajc.recipe new file mode 100644 index 0000000000..4315101a63 --- /dev/null +++ b/resources/recipes/ajc.recipe @@ -0,0 +1,69 @@ +from calibre.web.feeds.news import BasicNewsRecipe + +class AdvancedUserRecipe1282101454(BasicNewsRecipe): + title = 'The AJC' + language = 'en' + __author__ = 'TonytheBookworm' + description = 'News from Atlanta and USA' + publisher = 'The Atlanta Journal' + category = 'news, politics, USA' + oldest_article = 1 + max_articles_per_feed = 100 + no_stylesheets = True + extra_css = '.headline {font-size: x-large;} \n .fact { padding-top: 10pt }' + masthead_url = 'http://gawand.org/wp-content/uploads/2010/06/ajc-logo.gif' + keep_only_tags = [ + dict(name='div', attrs={'id':['cxArticleContent']}) + ,dict(attrs={'id':['cxArticleText','cxArticleBodyText']}) + ] + feeds = [ + ('Breaking News', 'http://www.ajc.com/genericList-rss.do?source=61499'), + # ------------------------------------------------------------------- + # Here are the different area feeds. Choose which ever one you wish to + # read by simply removing the pound sign from it. I currently have it + # set to only get the Cobb area + # -------------------------------------------------------------------- + ('Atlanta & Fulton', 'http://www.ajc.com/section-rss.do?source=atlanta'), + #('Clayton', 'http://www.ajc.com/section-rss.do?source=clayton'), + #('DeKalb', 'http://www.ajc.com/section-rss.do?source=dekalb'), + #('Gwinnett', 'http://www.ajc.com/section-rss.do?source=gwinnett'), + #('North Fulton', 'http://www.ajc.com/section-rss.do?source=north-fulton'), + #('Metro', 'http://www.ajc.com/section-rss.do?source=news'), + #('Cherokee', 'http://www.ajc.com/section-rss.do?source=cherokee'), + ('Cobb', 'http://www.ajc.com/section-rss.do?source=cobb'), + #('Fayette', 'http://www.ajc.com/section-rss.do?source=fayette'), + #('Henry', 'http://www.ajc.com/section-rss.do?source=henry'), + #('Q & A', 'http://www.ajc.com/genericList-rss.do?source=77197'), + ('Opinions', 'http://www.ajc.com/section-rss.do?source=opinion'), + ('Ga Politics', 'http://www.ajc.com/section-rss.do?source=georgia-politics-elections'), + # ------------------------------------------------------------------------ + # Here are the different sports feeds. I only follow the Falcons, and Highschool + # but again + # You can enable which ever team you like by removing the pound sign + # ------------------------------------------------------------------------ + ('Sports News', 'http://www.ajc.com/genericList-rss.do?source=61510'), + #('Braves', 'http://www.ajc.com/genericList-rss.do?source=61457'), + ('Falcons', 'http://www.ajc.com/genericList-rss.do?source=61458'), + #('Hawks', 'http://www.ajc.com/genericList-rss.do?source=61522'), + #('Dawgs', 'http://www.ajc.com/genericList-rss.do?source=61492'), + #('Yellowjackets', 'http://www.ajc.com/genericList-rss.do?source=61523'), + ('Highschool', 'http://www.ajc.com/section-rss.do?source=high-school'), + ('Events', 'http://www.accessatlanta.com/section-rss.do?source=events'), + ('Music', 'http://www.accessatlanta.com/section-rss.do?source=music'), + ] + + + + + def print_version(self, url): + return url.partition('?')[0] +'?printArticle=y' + + + + + + + + + + diff --git a/resources/recipes/consumerist.recipe b/resources/recipes/consumerist.recipe new file mode 100644 index 0000000000..3d8056e49d --- /dev/null +++ b/resources/recipes/consumerist.recipe @@ -0,0 +1,53 @@ +__license__ = 'GPL v3' +__copyright__ = '2010, NA' +''' +consumerist.com +''' + +from calibre.web.feeds.news import BasicNewsRecipe + +class Consumerist(BasicNewsRecipe): + title = 'Consumerist' + __author__ = 'NA' + description = "Consumerist, Shoppers Bite Back." + publisher = 'consumerist.com' + category = 'news, consumer news, consumer rights' + oldest_article = 2 + max_articles_per_feed = 100 + no_stylesheets = True + encoding = 'utf-8' + use_embedded_content = False + language = 'en' + masthead_url = 'http://consumerist.com/css/images/footer_man.gif' + extra_css = ''' + body{font-family: "Lucida Grande",Helvetica,Arial,sans-serif} + img{margin-bottom: 1em} + h1{font-family :Arial,Helvetica,sans-serif; font-size:x-large} + h2{font-family :Arial,Helvetica,sans-serif; font-size:large} + ''' + conversion_options = { + 'comment' : description + , 'tags' : category + , 'publisher' : publisher + , 'language' : language + } + + remove_attributes = ['width','height'] + #keep_only_tags = [dict(attrs={'class':['', 'category-breadcrumb']}),] + remove_tags_before = dict(name='h2') + + remove_tags = [ + #dict(name='iframe'), + dict(name='div', attrs={'class':['e-comments', 'more-about', 'entry-tags']}), + #dict(name='div', attrs={'id':['IEContainer', 'clickIncludeBox']}), + #dict(name='ul', attrs={'class':'article-tools'}), + #dict(name='ul', attrs={'class':'articleTools'}), + ] + + remove_tags_after = dict(attrs={'class':'e-body'}) + + feeds = [(u'Articles', u'http://consumerist.com/index.xml')] + + def preprocess_html(self, soup): + return self.adeify_images(soup) + diff --git a/resources/recipes/deadspin.recipe b/resources/recipes/deadspin.recipe new file mode 100644 index 0000000000..89e8b2d490 --- /dev/null +++ b/resources/recipes/deadspin.recipe @@ -0,0 +1,44 @@ +__license__ = 'GPL v3' +__copyright__ = '2010, NA' +''' +deadspin.com +''' + +from calibre.web.feeds.news import BasicNewsRecipe + +class Deadspin(BasicNewsRecipe): + title = 'Deadspin' + __author__ = 'NA' + description = "Deadspin, Sports News without Access, Favor, or Discretion." + publisher = 'deadspin.com' + category = 'news, sports, meltdowns' + oldest_article = 2 + max_articles_per_feed = 100 + no_stylesheets = True + encoding = 'utf-8' + use_embedded_content = False + language = 'en' + masthead_url = 'http://cache.gawkerassets.com/assets/deadspin.com/img/logo.png' + extra_css = ''' + body{font-family: "Lucida Grande",Helvetica,Arial,sans-serif} + img{margin-bottom: 1em} + h1{font-family :Arial,Helvetica,sans-serif; font-size:large} + ''' + conversion_options = { + 'comment' : description + , 'tags' : category + , 'publisher' : publisher + , 'language' : language + } + + remove_attributes = ['width','height'] + keep_only_tags = [dict(attrs={'class':'content permalink'})] + remove_tags_before = dict(name='h1') + remove_tags = [dict(attrs={'class':'contactinfo'})] + remove_tags_after = dict(attrs={'class':'contactinfo'}) + + feeds = [(u'Articles', u'http://feeds.gawker.com/deadspin/full')] + + def preprocess_html(self, soup): + return self.adeify_images(soup) + diff --git a/resources/recipes/fleshbot.recipe b/resources/recipes/fleshbot.recipe new file mode 100644 index 0000000000..738fc22ecf --- /dev/null +++ b/resources/recipes/fleshbot.recipe @@ -0,0 +1,44 @@ +__license__ = 'GPL v3' +__copyright__ = '2010, NA' +''' +fleshbot.com +''' + +from calibre.web.feeds.news import BasicNewsRecipe + +class Fleshbot(BasicNewsRecipe): + title = 'Fleshbot' + __author__ = 'NA' + description = "Fleshbot, Pure Filth." + publisher = 'Fleshbot.com' + category = 'news, sex, sex industry, celebs, nudes, adult, adult toys, sex toys' + oldest_article = 2 + max_articles_per_feed = 100 + no_stylesheets = True + encoding = 'utf-8' + use_embedded_content = False + language = 'en' + masthead_url = 'http://cache.fleshbot.com/assets/base/img/thumbs140x140/fleshbot.com.png' + extra_css = ''' + body{font-family: "Lucida Grande",Helvetica,Arial,sans-serif} + img{margin-bottom: 1em} + h1{font-family :Arial,Helvetica,sans-serif; font-size:x-large} + ''' + conversion_options = { + 'comment' : description + , 'tags' : category + , 'publisher' : publisher + , 'language' : language + } + + remove_attributes = ['width','height'] + keep_only_tags = [dict(attrs={'class':'content permalink'})] + remove_tags_before = dict(name='h1') + remove_tags = [dict(attrs={'class':'contactinfo'})] + remove_tags_after = dict(attrs={'class':'contactinfo'}) + + feeds = [(u'Articles', u'http://feeds.gawker.com/fleshbot/full')] + + def preprocess_html(self, soup): + return self.adeify_images(soup) + diff --git a/resources/recipes/gawker.recipe b/resources/recipes/gawker.recipe new file mode 100644 index 0000000000..8914b9d9a0 --- /dev/null +++ b/resources/recipes/gawker.recipe @@ -0,0 +1,44 @@ +__license__ = 'GPL v3' +__copyright__ = '2010, NA' +''' +gawker.com +''' + +from calibre.web.feeds.news import BasicNewsRecipe + +class Gawker(BasicNewsRecipe): + title = 'Gawker' + __author__ = 'NA' + description = "Gawker, Gossip from Manhattan and the Beltway to Hollywood and the Valley." + publisher = 'gawker.com' + category = 'news, gossip' + oldest_article = 2 + max_articles_per_feed = 100 + no_stylesheets = True + encoding = 'utf-8' + use_embedded_content = False + language = 'en' + masthead_url = 'http://cache.gawkerassets.com/assets/gawker.com/img/logo.png' + extra_css = ''' + body{font-family: "Lucida Grande",Helvetica,Arial,sans-serif} + img{margin-bottom: 1em} + h1{font-family :Arial,Helvetica,sans-serif; font-size:large} + ''' + conversion_options = { + 'comment' : description + , 'tags' : category + , 'publisher' : publisher + , 'language' : language + } + + remove_attributes = ['width','height'] + keep_only_tags = [dict(attrs={'class':'content permalink'})] + remove_tags_before = dict(name='h1') + remove_tags = [dict(attrs={'class':'contactinfo'})] + remove_tags_after = dict(attrs={'class':'contactinfo'}) + + feeds = [(u'Articles', u'http://feeds.gawker.com/gawker/full')] + + def preprocess_html(self, soup): + return self.adeify_images(soup) + diff --git a/resources/recipes/io9.recipe b/resources/recipes/io9.recipe new file mode 100644 index 0000000000..0bb5144f9c --- /dev/null +++ b/resources/recipes/io9.recipe @@ -0,0 +1,46 @@ +__license__ = 'GPL v3' +__copyright__ = '2010, NA' +''' +io9.com +''' + +from calibre.web.feeds.news import BasicNewsRecipe + +class i09(BasicNewsRecipe): + title = 'io9' + __author__ = 'NA' + description = "io9, We Come From the Future." + publisher = 'io9.com' + category = 'news, science, education' + oldest_article = 2 + max_articles_per_feed = 100 + no_stylesheets = True + encoding = 'utf-8' + use_embedded_content = False + language = 'en' + masthead_url = 'http://cache.gawkerassets.com/assets/io9.com/img/logo.png' + extra_css = ''' + body{font-family: "Lucida Grande",Helvetica,Arial,sans-serif} + img{margin-bottom: 1em} + h1{font-family :Arial,Helvetica,sans-serif; font-size:large} + h2{font-family :Arial,Helvetica,sans-serif; font-size:x-small} + ''' + + conversion_options = { + 'comment' : description + , 'tags' : category + , 'publisher' : publisher + , 'language' : language + } + + remove_attributes = ['width','height'] + keep_only_tags = [dict(attrs={'class':'content permalink'})] + remove_tags_before = dict(name='h1') + remove_tags = [dict(attrs={'class':'contactinfo'})] + remove_tags_after = dict(attrs={'class':'contactinfo'}) + + feeds = [(u'Articles', u'http://feeds.gawker.com/io9/full')] + + def preprocess_html(self, soup): + return self.adeify_images(soup) + diff --git a/resources/recipes/jalopnik.recipe b/resources/recipes/jalopnik.recipe new file mode 100644 index 0000000000..567815322f --- /dev/null +++ b/resources/recipes/jalopnik.recipe @@ -0,0 +1,45 @@ +__license__ = 'GPL v3' +__copyright__ = '2010, NA' +''' +jalopnik.com +''' + +from calibre.web.feeds.news import BasicNewsRecipe + +class Jalopnik(BasicNewsRecipe): + title = 'Jalopnik' + __author__ = 'NA' + description = "Jalopnik, Obsessed With The Cult of Cars." + publisher = 'jalopnik.com' + category = 'news, cars, spyshots' + oldest_article = 2 + max_articles_per_feed = 100 + no_stylesheets = True + encoding = 'utf-8' + use_embedded_content = False + language = 'en' + masthead_url = 'http://cache.gawkerassets.com/assets/jalopnik.com/img/logo.png' + extra_css = ''' + body{font-family: "Lucida Grande",Helvetica,Arial,sans-serif} + img{margin-bottom: 1em} + h1{font-family :Arial,Helvetica,sans-serif; font-size:large} + h2{font-family :Arial,Helvetica,sans-serif; font-size:x-small} + ''' + conversion_options = { + 'comment' : description + , 'tags' : category + , 'publisher' : publisher + , 'language' : language + } + + remove_attributes = ['width','height'] + keep_only_tags = [dict(attrs={'class':'content permalink'})] + remove_tags_before = dict(name='h1') + remove_tags = [dict(attrs={'class':'contactinfo'})] + remove_tags_after = dict(attrs={'class':'contactinfo'}) + + feeds = [(u'Articles', u'http://feeds.gawker.com/jalopnik/full')] + + def preprocess_html(self, soup): + return self.adeify_images(soup) + diff --git a/resources/recipes/jezebel.recipe b/resources/recipes/jezebel.recipe new file mode 100644 index 0000000000..e8a983c261 --- /dev/null +++ b/resources/recipes/jezebel.recipe @@ -0,0 +1,45 @@ +__license__ = 'GPL v3' +__copyright__ = '2010, NA' +''' +jezebel.com +''' + +from calibre.web.feeds.news import BasicNewsRecipe + +class Jezebel(BasicNewsRecipe): + title = 'Jezebel' + __author__ = 'NA' + description = "Jezebel, Celebrity, Sex, Fashion for Women. Without Airbrushing." + publisher = 'jezebel.com' + category = 'news, cars, spyshots' + oldest_article = 2 + max_articles_per_feed = 100 + no_stylesheets = True + encoding = 'utf-8' + use_embedded_content = False + language = 'en' + masthead_url = 'http://cache.gawkerassets.com/assets/jezebel.com/img/logo.png' + extra_css = ''' + body{font-family: "Lucida Grande",Helvetica,Arial,sans-serif} + img{margin-bottom: 1em} + h1{font-family :Arial,Helvetica,sans-serif; font-size:large} + h2{font-family :Arial,Helvetica,sans-serif; font-size:x-small} + ''' + conversion_options = { + 'comment' : description + , 'tags' : category + , 'publisher' : publisher + , 'language' : language + } + + remove_attributes = ['width','height'] + keep_only_tags = [dict(attrs={'class':'content permalink'})] + remove_tags_before = dict(name='h1') + remove_tags = [dict(attrs={'class':'contactinfo'})] + remove_tags_after = dict(attrs={'class':'contactinfo'}) + + feeds = [(u'Articles', u'http://feeds.gawker.com/jezebel/full')] + + def preprocess_html(self, soup): + return self.adeify_images(soup) + diff --git a/resources/recipes/kotaku.recipe b/resources/recipes/kotaku.recipe new file mode 100644 index 0000000000..87f1ab6578 --- /dev/null +++ b/resources/recipes/kotaku.recipe @@ -0,0 +1,44 @@ +__license__ = 'GPL v3' +__copyright__ = '2010, NA' +''' +kotaku.com +''' + +from calibre.web.feeds.news import BasicNewsRecipe + +class Kotaku(BasicNewsRecipe): + title = 'Kotaku' + __author__ = 'NA' + description = "Kotaku, the Gamer's Guide." + publisher = 'kotaku.com' + category = 'news, games, Internet, xbox 360, playstation 3, tips and tricks' + oldest_article = 2 + max_articles_per_feed = 100 + no_stylesheets = True + encoding = 'utf-8' + use_embedded_content = False + language = 'en' + masthead_url = 'http://cache.gawkerassets.com/assets/kotaku.com/img/logo.png' + extra_css = ''' + body{font-family: "Lucida Grande",Helvetica,Arial,sans-serif} + img{margin-bottom: 1em} + h1{font-family :Arial,Helvetica,sans-serif; font-size:large} + ''' + conversion_options = { + 'comment' : description + , 'tags' : category + , 'publisher' : publisher + , 'language' : language + } + + remove_attributes = ['width','height'] + keep_only_tags = [dict(attrs={'class':'content permalink'})] + remove_tags_before = dict(name='h1') + remove_tags = [dict(attrs={'class':'contactinfo'})] + remove_tags_after = dict(attrs={'class':'contactinfo'}) + + feeds = [(u'Articles', u'http://feeds.gawker.com/kotaku/full')] + + def preprocess_html(self, soup): + return self.adeify_images(soup) + diff --git a/resources/recipes/la_jornada.recipe b/resources/recipes/la_jornada.recipe new file mode 100644 index 0000000000..edcd1ec9a7 --- /dev/null +++ b/resources/recipes/la_jornada.recipe @@ -0,0 +1,120 @@ +#!/usr/bin/env python + +__license__ = 'GPL v3' +__copyright__ = '2010, Rogelio Dominguez ' +''' +www.jornada.unam.mx +''' + +from calibre.web.feeds.news import BasicNewsRecipe +from calibre.ebooks.BeautifulSoup import BeautifulStoneSoup + +import re + +class LaJornada(BasicNewsRecipe): + title = u'La Jornada' + language = 'es' + oldest_article = 1 + __author__ = 'rogeliodh' + max_articles_per_feed = 100 + remove_tags = [dict(name='div', attrs={'class':['go gui','go gui top','comment-cont',]})] + remove_tags_before = dict(id='article-cont') + remove_tags_after = dict(id='article-cont') + no_stylesheets = True + extra_css = ' .series{ \ + border-bottom: 1px solid #626366; \ + font-weight: bold; \ + } \ + .sumario{ \ + font-weight: bold; \ + margin-top: 2em; \ + text-align: center \ + } \ + p.sumario{ \ + text-align: center \ + } \ + .sumarios{font-weight: bold} \ + .cabeza{ font-size: 1.5em} \ + .pie-foto { \ + text-align: justify; \ + font-size: 0.8em; \ + text-align: justify; \ + } \ + .pie-foto .credito { \ + font-weight: bold; \ + display: block \ + } \ + .credito-autor{ \ + margin-top: 1.5em; \ + padding-left: 0.6em; \ + border-bottom: 1px solid #626366; \ + font-variant: small-caps; \ + font-weight: bold \ + } \ + .credito-articulo{ \ + margin-top: 1.5em; \ + padding-left: 0.6em; \ + border-bottom: 1px solid #626366; \ + font-variant: small-caps; \ + font-weight: bold \ + } \ + .credito-titulo{text-align: right} \ + .hemero { \ + text-align: right; \ + font-size: 0.9em; \ + margin-bottom: 8px; \ + } \ + .loc { \ + font-weight: bold; \ + } \ + .carton { \ + text-align: center; \ + } \ + .credit { \ + font-weight: bold; \ + } \ + ' + + preprocess_regexps = [ + # Remove capitalized initial letter on some articles (editorial) + (re.compile(r'
(.*)

', re.DOTALL|re.IGNORECASE), + lambda match: match.group(1)), + # Cartons section uses a class instead of a div to identify the main content. Change it. + (re.compile(r'class="carton"', re.DOTALL|re.IGNORECASE), + lambda match: 'id="article-cont" class="carton"'), + # Remove as calibre has a bug (to report) + (re.compile(r'', re.DOTALL|re.IGNORECASE), + lambda match: ''), + ] + + INDEX = 'http://www.jornada.unam.mx/rss/edicion.xml' + feeds = [ + (u'Opinion','http://www.jornada.unam.mx/rss/opinion.xml'), + (u'Cartones','http://www.jornada.unam.mx/rss/cartones.xml'), + (u'Política','http://www.jornada.unam.mx/rss/politica.xml'), + (u'Economía','http://www.jornada.unam.mx/rss/economia.xml'), + (u'Mundo','http://www.jornada.unam.mx/rss/mundo.xml'), + (u'Estados','http://www.jornada.unam.mx/rss/estados.xml'), + (u'Capital','http://www.jornada.unam.mx/rss/capital.xml'), + (u'Sociedad','http://www.jornada.unam.mx/rss/sociedad.xml'), + (u'Ciencias','http://www.jornada.unam.mx/rss/ciencias.xml'), + (u'Cultura','http://www.jornada.unam.mx/rss/cultura.xml'), + (u'Gastronomia','http://www.jornada.unam.mx/rss/gastronomia.xml'), + (u'Espectáculos','http://www.jornada.unam.mx/rss/espectaculos.xml'), + (u'Deportes','http://www.jornada.unam.mx/rss/deportes.xml'), + ] + + def get_cover_url(self): + ''' + Cover URL is http://www.jornada.unam.mx/YYYY/MM/DD/portada.pdf + ''' + cover_url = None + soup = self.index_to_soup(self.INDEX) + soupstone = BeautifulStoneSoup(str(soup)) + urlbase = str(soupstone('link')[0]) + r= re.compile(r'.*http://www.jornada.unam.mx/([0-9]{4})/([0-9]{2})/([0-9]{2})', re.DOTALL|re.IGNORECASE) + m = r.match(urlbase) + if m: + cover_url = 'http://www.jornada.unam.mx/' + m.groups()[0] + '/' + m.groups()[1] + '/' + m.groups()[2] + '/portada.pdf' + + return cover_url diff --git a/resources/recipes/lifehacker.recipe b/resources/recipes/lifehacker.recipe new file mode 100644 index 0000000000..7fede310b1 --- /dev/null +++ b/resources/recipes/lifehacker.recipe @@ -0,0 +1,45 @@ +__license__ = 'GPL v3' +__copyright__ = '2010, NA' +''' +lifehacker.com +''' + +from calibre.web.feeds.news import BasicNewsRecipe + +class Lifehacker(BasicNewsRecipe): + title = 'Lifehacker' + __author__ = 'NA' + description = "Computers make us more productive. Yeah, right. Lifehacker recommends the software downloads and web sites that actually save time. Don't live to geek; geek to live." + publisher = 'lifehacker.com' + category = 'news, IT, Internet, gadgets, tips and tricks, howto, diy' + oldest_article = 2 + max_articles_per_feed = 100 + no_stylesheets = True + encoding = 'utf-8' + use_embedded_content = False + language = 'en' + masthead_url = 'http://cache.gawkerassets.com/assets/lifehacker.com/img/logo.png' + extra_css = ''' + body{font-family: "Lucida Grande",Helvetica,Arial,sans-serif} + img{margin-bottom: 1em} + h1{font-family :Arial,Helvetica,sans-serif; font-size:large} + h2{font-family :Arial,Helvetica,sans-serif; font-size:x-small} + ''' + conversion_options = { + 'comment' : description + , 'tags' : category + , 'publisher' : publisher + , 'language' : language + } + + remove_attributes = ['width','height'] + keep_only_tags = [dict(attrs={'class':'content permalink'})] + remove_tags_before = dict(name='h1') + remove_tags = [dict(attrs={'class':'contactinfo'})] + remove_tags_after = dict(attrs={'class':'contactinfo'}) + + feeds = [(u'Articles', u'http://feeds.gawker.com/lifehacker/full')] + + def preprocess_html(self, soup): + return self.adeify_images(soup) + diff --git a/setup/installer/cx_Freeze/HISTORY.txt b/setup/installer/cx_Freeze/HISTORY.txt new file mode 100644 index 0000000000..acf9ad0dfe --- /dev/null +++ b/setup/installer/cx_Freeze/HISTORY.txt @@ -0,0 +1,244 @@ +Changes from 4.0 to 4.0.1 + 1) Added support for Python 2.6. On Windows a manifest file is now required + because of the switch to using the new Microsoft C runtime. + 2) Ensure that hooks are run for builtin modules. + +Changes from 4.0b1 to 4.0 + 1) Added support for copying files to the target directory. + 2) Added support for a hook that runs when a module is missing. + 3) Added support for binary path includes as well as excludes; use sequences + rather than dictionaries as a more convenient API; exclude the standard + locations for 32-bit and 64-bit libaries in multi-architecture systems. + 4) Added support for searching zip files (egg files) for modules. + 5) Added support for handling system exit exceptions similarly to what Python + does itself as requested by Sylvain. + 6) Added code to wait for threads to shut down like the normal Python + interpreter does. Thanks to Mariano Disanzo for discovering this + discrepancy. + 7) Hooks added or modified based on feedback from many people. + 8) Don't include the version name in the display name of the MSI. + 9) Use the OS dependent path normalization routines rather than simply use the + lowercase value as on Unix case is important; thanks to Artie Eoff for + pointing this out. +10) Include a version attribute in the cx_Freeze package and display it in the + output for the --version option to the script. +11) Include build instructions as requested by Norbert Sebok. +12) Add support for copying files when modules are included which require data + files to operate properly; add support for copying the necessary files for + the Tkinter and matplotlib modules. +13) Handle deferred imports recursively as needed; ensure that from lists do + not automatically indicate that they are part of the module or the deferred + import processing doesn't actually work! +14) Handle the situation where a module imports everything from a package and + the __all__ variable has been defined but the package has not actually + imported everything in the __all__ variable during initialization. +15) Modified license text to more closely match the Python Software Foundation + license as was intended. +16) Added sample script for freezing an application using matplotlib. +17) Renamed freeze to cxfreeze to avoid conflict with another package that uses + that executable as requested by Siegfried Gevatter. + +Changes from 3.0.3 to 4.0b1 + 1) Added support for placing modules in library.zip or in a separate zip file + for each executable that is produced. + 2) Added support for copying binary dependent files (DLLs and shared + libraries) + 3) Added support for including all submodules in a package + 4) Added support for including icons in Windows executables + 5) Added support for constants module which can be used for determining + certain build constants at runtime + 6) Added support for relative imports available in Python 2.5 and up + 7) Added support for building Windows installers (Python 2.5 and up) and + RPM packages + 8) Added support for distutils configuration scripts + 9) Added support for hooks which can force inclusion or exclusion of modules + when certain modules are included +10) Added documentation and samples +11) Added setup.py for building the cx_Freeze package instead of a script + used to build only the frozen bases +12) FreezePython renamed to a script called freeze in the Python distribution +13) On Linux and other platforms that support it set LD_RUN_PATH to include + the directory in which the executable is located + +Changes from 3.0.2 to 3.0.3 + 1) In Common.c, used MAXPATHLEN defined in the Python OS independent include + file rather than the PATH_MAX define which is OS dependent and is not + available on IRIX as noted by Andrew Jones. + 2) In the initscript ConsoleSetLibPath.py, added lines from initscript + Console.py that should have been there since the only difference between + that script and this one is the automatic re-execution of the executable. + 3) Added an explicit "import encodings" to the initscripts in order to handle + Unicode encodings a little better. Thanks to Ralf Schmitt for pointing out + the problem and its solution. + 4) Generated a meaningful name for the extension loader script so that it is + clear which particular extension module is being loaded when an exception + is being raised. + 5) In MakeFrozenBases.py, use distutils to figure out a few more + platform-dependent linker flags as suggested by Ralf Schmitt. + +Changes from 3.0.1 to 3.0.2 + 1) Add support for compressing the byte code in the zip files that are + produced. + 2) Add better support for the win32com package as requested by Barry Scott. + 3) Prevent deletion of target file if it happens to be identical to the + source file. + 4) Include additional flags for local modifications to a Python build as + suggested by Benjamin Rutt. + 5) Expanded instructions for building cx_Freeze from source based on a + suggestion from Gregg Lind. + 6) Fix typo in help string. + +Changes from 3.0 to 3.0.1 + 1) Added option --default-path which is used to specify the path used when + finding modules. This is particularly useful when performing cross + compilations (such as for building a frozen executable for Windows CE). + 2) Added option --shared-lib-name which can be used to specify the name of + the shared library (DLL) implementing the Python runtime that is required + for the frozen executable to work. This option is also particularly useful + when cross compiling since the normal method for determining this + information cannot be used. + 3) Added option --zip-include which allows for additional files to be added + to the zip file that contains the modules that implement the Python + script. Thanks to Barray Warsaw for providing the initial patch. + 4) Added support for handling read-only files properly. Thanks to Peter + Grayson for pointing out the problem and providing a solution. + 5) Added support for a frozen executable to be a symbolic link. Thanks to + Robert Kiendl for providing the initial patch. + 6) Enhanced the support for running a frozen executable that uses an existing + Python installation to locate modules it requires. This is primarily of + use for embedding Python where the interface is C but the ability to run + from source is still desired. + 7) Modified the documentation to indicate that building from source on + Windows currently requires the mingw compiler (http://www.mingw.org). + 8) Workaround the problem in Python 2.3 (fixed in Python 2.4) which causes a + broken module to be left in sys.modules if an ImportError takes place + during the execution of the code in that module. Thanks to Roger Binns + for pointing this out. + +Changes from 3.0 beta3 to 3.0 + 1) Ensure that ldd is only run on extension modules. + 2) Allow for using a compiler other than gcc for building the frozen base + executables by setting the environment variable CC. + 3) Ensure that the import lock is not held while executing the main script; + otherwise, attempts to import a module within a thread will hang that + thread as noted by Roger Binns. + 4) Added support for replacing the paths in all frozen modules with something + else (so that for example the path of the machine on which the freezing + was done is not displayed in tracebacks) + +Changes from 3.0 beta2 to 3.0 beta3 + 1) Explicitly include the warnings module so that at runtime warnings are + suppressed as when running Python normally. + 2) Improve the extension loader so that an ImportError is raised when the + dynamic module is not located; otherwise an error about missing attributes + is raised instead. + 3) Extension loaders are only created when copying dependencies since the + normal module should be loadable in the situation where a Python + installation is available. + 4) Added support for Python 2.4. + 5) Fixed the dependency checking for wxPython to be a little more + intelligent. + +Changes from 3.0 beta1 to 3.0 beta2 + 1) Fix issues with locating the initscripts and bases relative to the + directory in which the executable was started. + 2) Added new base executable ConsoleKeepPath which is used when an existing + Python installation is required (such as for FreezePython itself). + 3) Forced the existence of a Python installation to be ignored when using the + standard Console base executable. + 4) Remove the existing file when copying dependent files; otherwise, an error + is raised when attempting to overwrite read-only files. + 5) Added option -O (or -OO) to FreezePython to set the optimization used when + generating bytecode. + +Changes from 2.2 to 3.0 beta1 + 1) cx_Freeze now requires Python 2.3 or higher since it takes advantage of + the ability of Python 2.3 and higher to import modules from zip files. + This makes the freezing process considerably simpler and also allows for + the execution of multiple frozen packages (such as found in COM servers or + shared libraries) without requiring modification to the Python modules. + 2) All external dependencies have been removed. cx_Freeze now only requires + a standard Python distribution to do its work. + 3) Added the ability to define the initialization scripts that cx_Freeze uses + on startup of the frozen program. Previously, these scripts were written + in C and could not easily be changed; now they are written in Python and + can be found in the initscripts directory (and chosen with the + new --init-script option to FreezePython). + 4) The base executable ConsoleSetLibPath has been removed and replaced with + the initscript ConsoleSetLibPath. + 5) Removed base executables for Win32 services and Win32 COM servers. This + functionality will be restored in the future but it is not currently in a + state that is ready for release. If this functionality is required, please + use py2exe or contact me for my work in progress. + 6) The attribute sys.frozen is now set so that more recent pywin32 modules + work as expected when frozen. + 7) Added option --include-path to FreezePython to allow overriding of + sys.path without modifying the environment variable PYTHONPATH. + 8) Added option --target-dir/--install-dir to specify the directory in which + the frozen executable and its dependencies will be placed. + 9) Removed the option --shared-lib since it was used for building shared + libraries and can be managed with the initscript SharedLib.py. +10) MakeFrozenBases.py now checks the platform specific include directory as + requested by Michael Partridge. + + +Changes from 2.1 to 2.2 + 1) Add option (--ext-list-file) to FreezePython to write the list of + extensions copied to the installation directory to a file. This option is + useful in cases where multiple builds are performed into the same + installation directory. + 2) Pass the arguments on the command line through to Win32 GUI applications. + Thanks to Michael Porter for pointing this out. + 3) Link directly against the python DLL when building the frozen bases on + Windows, thus eliminating the need for building an import library. + 4) Force sys.path to include the directory in which the script to be frozen + is found. + 5) Make sure that the installation directory exists before attempting to + copy the target binary into it. + 6) The Win32GUI base has been modified to display fatal errors in message + boxes, rather than printing errors to stderr, since on Windows the + standard file IO handles are all closed. + +Changes from 2.0 to 2.1 + 1) Remove dependency on Python 2.2. Thanks to Paul Moore for not only + pointing it out but providing patches. + 2) Set up the list of frozen modules in advance, rather than doing it after + Python is initialized so that implicit imports done by Python can be + satisfied. The bug in Python 2.3 that demonstrated this issue has been + fixed in the first release candidate. Thanks to Thomas Heller for pointing + out the obvious in this instance! + 3) Added additional base executable (ConsoleSetLibPath) to support setting + the LD_LIBRARY_PATH variable on Unix platforms and restarting the + executable to put the new setting into effect. This is primarily of use + in distributing wxPython applications on Unix where the shared library + has an embedded RPATH value which can cause problems. + 4) Small improvements of documentation based on feedback from several people. + 5) Print information about the files written or copied during the freezing + process. + 6) Do not copy extensions when freezing if the path is being overridden since + it is expected that a full Python installation is available to the target + users of the frozen binary. + 7) Provide meaningful error message when the wxPython library cannot be + found during the freezing process. + +Changes from 1.1 to 2.0 + 1) Added support for in process (DLL) COM servers using PythonCOM. + 2) Ensured that the frozen flag is set prior to determining the full path for + the program in order to avoid warnings about Python not being found on + some platforms. + 3) Added include file and resource file to the source tree to avoid the + dependency on the Wine message compiler for Win32 builds. + 4) Dropped the option --copy-extensions; this now happens automatically since + the resulting binary is useless without them. + 5) Added a sample for building a Win32 service. + 6) Make use of improved modules from Python 2.3 (which function under 2.2) + +Changes from 1.0 to 1.1 + 1) Fixed import error with C extensions in packages; thanks to Thomas Heller + for pointing out the solution to this problem. + 2) Added options to FreezePython to allow for the inclusion of modules which + will not be found by the module finder (--include-modules) and the + exclusion of modules which will be found by the module finder but should + not be included (--exclude-modules). + 3) Fixed typo in README.txt. + diff --git a/setup/installer/cx_Freeze/LICENSE.txt b/setup/installer/cx_Freeze/LICENSE.txt new file mode 100644 index 0000000000..cb9ee05a8a --- /dev/null +++ b/setup/installer/cx_Freeze/LICENSE.txt @@ -0,0 +1,53 @@ +Copyright © 2007-2008, Colt Engineering, Edmonton, Alberta, Canada. +Copyright © 2001-2006, Computronix (Canada) Ltd., Edmonton, Alberta, Canada. +All rights reserved. + +NOTE: this license is derived from the Python Software Foundation License +which can be found at http://www.python.org/psf/license + +License for cx_Freeze 4.0.1 +--------------------------- + +1. This LICENSE AGREEMENT is between the copyright holders and the Individual + or Organization ("Licensee") accessing and otherwise using cx_Freeze + software in source or binary form and its associated documentation. + +2. Subject to the terms and conditions of this License Agreement, the + copyright holders hereby grant Licensee a nonexclusive, royalty-free, + world-wide license to reproduce, analyze, test, perform and/or display + publicly, prepare derivative works, distribute, and otherwise use cx_Freeze + alone or in any derivative version, provided, however, that this License + Agreement and this notice of copyright are retained in cx_Freeze alone or in + any derivative version prepared by Licensee. + +3. In the event Licensee prepares a derivative work that is based on or + incorporates cx_Freeze or any part thereof, and wants to make the derivative + work available to others as provided herein, then Licensee hereby agrees to + include in any such work a brief summary of the changes made to cx_Freeze. + +4. The copyright holders are making cx_Freeze available to Licensee on an + "AS IS" basis. THE COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, + EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, THE COPYRIGHT + HOLDERS MAKE NO AND DISCLAIM ANY REPRESENTATION OR WARRANTY OF + MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF + CX_FREEZE WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. + +5. THE COPYRIGHT HOLDERS SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF + CX_FREEZE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS + A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING CX_FREEZE, OR ANY + DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. + +6. This License Agreement will automatically terminate upon a material breach + of its terms and conditions. + +7. Nothing in this License Agreement shall be deemed to create any relationship + of agency, partnership, or joint venture between the copyright holders and + Licensee. This License Agreement does not grant permission to use + copyright holder's trademarks or trade name in a trademark sense to endorse + or promote products or services of Licensee, or any third party. + +8. By copying, installing or otherwise using cx_Freeze, Licensee agrees to be + bound by the terms and conditions of this License Agreement. + +Computronix® is a registered trademark of Computronix (Canada) Ltd. + diff --git a/setup/installer/cx_Freeze/MANIFEST.in b/setup/installer/cx_Freeze/MANIFEST.in new file mode 100644 index 0000000000..2348a66973 --- /dev/null +++ b/setup/installer/cx_Freeze/MANIFEST.in @@ -0,0 +1,6 @@ +include MANIFEST.in +include *.txt +recursive-include doc *.html +recursive-include initscripts *.py +recursive-include samples *.py +recursive-include source *.c *.rc diff --git a/setup/installer/cx_Freeze/PKG-INFO b/setup/installer/cx_Freeze/PKG-INFO new file mode 100644 index 0000000000..aa53b57914 --- /dev/null +++ b/setup/installer/cx_Freeze/PKG-INFO @@ -0,0 +1,22 @@ +Metadata-Version: 1.0 +Name: cx_Freeze +Version: 4.0.1 +Summary: create standalone executables from Python scripts +Home-page: http://cx-freeze.sourceforge.net +Author: Anthony Tuininga +Author-email: anthony.tuininga@gmail.com +License: Python Software Foundation License +Description: create standalone executables from Python scripts +Keywords: freeze +Platform: UNKNOWN +Classifier: Development Status :: 5 - Production/Stable +Classifier: Intended Audience :: Developers +Classifier: License :: OSI Approved :: Python Software Foundation License +Classifier: Natural Language :: English +Classifier: Operating System :: OS Independent +Classifier: Programming Language :: C +Classifier: Programming Language :: Python +Classifier: Topic :: Software Development :: Build Tools +Classifier: Topic :: Software Development :: Libraries :: Python Modules +Classifier: Topic :: System :: Software Distribution +Classifier: Topic :: Utilities diff --git a/setup/installer/cx_Freeze/README.txt b/setup/installer/cx_Freeze/README.txt new file mode 100644 index 0000000000..1ac67dc749 --- /dev/null +++ b/setup/installer/cx_Freeze/README.txt @@ -0,0 +1,12 @@ +Please see cx_Freeze.html for documentation on how to use cx_Freeze. + +To build: + +python setup.py build +python setup.py install + +On Windows I have used the MinGW compiler (http://www.mingw.org) + +python setup.py build --compiler=mingw32 +python setup.py build --compiler=mingw32 install + diff --git a/setup/installer/cx_Freeze/cx_Freeze/__init__.py b/setup/installer/cx_Freeze/cx_Freeze/__init__.py new file mode 100644 index 0000000000..545883eb3e --- /dev/null +++ b/setup/installer/cx_Freeze/cx_Freeze/__init__.py @@ -0,0 +1,14 @@ +version = "4.0.1" + +import sys +from dist import * +if sys.platform == "win32" and sys.version_info[:2] >= (2, 5): + from windist import * +from finder import * +from freezer import * +from main import * + +del dist +del finder +del freezer + diff --git a/setup/installer/cx_Freeze/cx_Freeze/dist.py b/setup/installer/cx_Freeze/cx_Freeze/dist.py new file mode 100644 index 0000000000..c2af2ac623 --- /dev/null +++ b/setup/installer/cx_Freeze/cx_Freeze/dist.py @@ -0,0 +1,279 @@ +import distutils.command.bdist_rpm +import distutils.command.build +import distutils.command.install +import distutils.core +import distutils.dir_util +import distutils.dist +import distutils.util +import distutils.version +import os +import sys + +import cx_Freeze + +__all__ = [ "bdist_rpm", "build", "build_exe", "install", "install_exe", + "setup" ] + +class Distribution(distutils.dist.Distribution): + + def __init__(self, attrs): + self.executables = [] + distutils.dist.Distribution.__init__(self, attrs) + + +class bdist_rpm(distutils.command.bdist_rpm.bdist_rpm): + + def finalize_options(self): + distutils.command.bdist_rpm.bdist_rpm.finalize_options(self) + self.use_rpm_opt_flags = 1 + + def _make_spec_file(self): + contents = distutils.command.bdist_rpm.bdist_rpm._make_spec_file(self) + return [c for c in contents if c != 'BuildArch: noarch'] + + +class build(distutils.command.build.build): + user_options = distutils.command.build.build.user_options + [ + ('build-exe=', None, 'build directory for executables') + ] + + def get_sub_commands(self): + subCommands = distutils.command.build.build.get_sub_commands(self) + if self.distribution.executables: + subCommands.append("build_exe") + return subCommands + + def initialize_options(self): + distutils.command.build.build.initialize_options(self) + self.build_exe = None + + def finalize_options(self): + distutils.command.build.build.finalize_options(self) + if self.build_exe is None: + dirName = "exe.%s-%s" % \ + (distutils.util.get_platform(), sys.version[0:3]) + self.build_exe = os.path.join(self.build_base, dirName) + + +class build_exe(distutils.core.Command): + description = "build executables from Python scripts" + user_options = [ + ('build-exe=', 'b', + 'directory for built executables'), + ('optimize=', 'O', + 'optimization level: -O1 for "python -O", ' + '-O2 for "python -OO" and -O0 to disable [default: -O0]'), + ('excludes=', 'e', + 'comma-separated list of modules to exclude'), + ('includes=', 'i', + 'comma-separated list of modules to include'), + ('packages=', 'p', + 'comma-separated list of packages to include'), + ('replace-paths=', None, + 'comma-separated list of paths to replace in included modules'), + ('path=', None, + 'comma-separated list of paths to search'), + ('init-script=', 'i', + 'name of script to use during initialization'), + ('base=', None, + 'name of base executable to use'), + ('compressed', 'c', + 'create a compressed zipfile'), + ('copy-dependent-files', None, + 'copy all dependent files'), + ('create-shared-zip', None, + 'create a shared zip file containing shared modules'), + ('append-script-to-exe', None, + 'append the script module to the exe'), + ('include-in-shared-zip', None, + 'include the script module in the shared zip file'), + ('icon', None, + 'include the icon along with the frozen executable(s)'), + ('constants=', None, + 'comma-separated list of constants to include'), + ('include-files=', 'f', + 'list of tuples of additional files to include in distribution'), + ('bin-includes', None, + 'list of names of files to include when determining dependencies'), + ('bin-excludes', None, + 'list of names of files to exclude when determining dependencies') + ] + boolean_options = ["compressed", "copy_dependent_files", + "create_shared_zip", "append_script_to_exe", + "include_in_shared_zip"] + + def _normalize(self, attrName): + value = getattr(self, attrName) + if value is None: + normalizedValue = [] + elif isinstance(value, basestring): + normalizedValue = value.split() + else: + normalizedValue = list(value) + setattr(self, attrName, normalizedValue) + + def initialize_options(self): + self.optimize = 0 + self.build_exe = None + self.excludes = [] + self.includes = [] + self.packages = [] + self.replace_paths = [] + self.compressed = None + self.copy_dependent_files = None + self.init_script = None + self.base = None + self.path = None + self.create_shared_zip = None + self.append_script_to_exe = None + self.include_in_shared_zip = None + self.icon = None + self.constants = [] + self.include_files = [] + self.bin_excludes = [] + self.bin_includes = [] + + def finalize_options(self): + self.set_undefined_options('build', ('build_exe', 'build_exe')) + self.optimize = int(self.optimize) + self._normalize("excludes") + self._normalize("includes") + self._normalize("packages") + self._normalize("constants") + + def run(self): + metadata = self.distribution.metadata + constantsModule = cx_Freeze.ConstantsModule(metadata.version) + for constant in self.constants: + parts = constant.split("=") + if len(parts) == 1: + name = constant + value = None + else: + name, stringValue = parts + value = eval(stringValue) + constantsModule.values[name] = value + freezer = cx_Freeze.Freezer(self.distribution.executables, + [constantsModule], self.includes, self.excludes, self.packages, + self.replace_paths, self.compressed, self.optimize, + self.copy_dependent_files, self.init_script, self.base, + self.path, self.create_shared_zip, self.append_script_to_exe, + self.include_in_shared_zip, self.build_exe, icon = self.icon, + includeFiles = self.include_files, + binIncludes = self.bin_includes, + binExcludes = self.bin_excludes) + freezer.Freeze() + + +class install(distutils.command.install.install): + user_options = distutils.command.install.install.user_options + [ + ('install-exe=', None, + 'installation directory for executables') + ] + + def expand_dirs(self): + distutils.command.install.install.expand_dirs(self) + self._expand_attrs(['install_exe']) + + def get_sub_commands(self): + subCommands = distutils.command.install.install.get_sub_commands(self) + if self.distribution.executables: + subCommands.append("install_exe") + return [s for s in subCommands if s != "install_egg_info"] + + def initialize_options(self): + distutils.command.install.install.initialize_options(self) + self.install_exe = None + + def finalize_options(self): + if self.prefix is None and sys.platform == "win32": + import _winreg + key = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, + r"Software\Microsoft\Windows\CurrentVersion") + prefix = str(_winreg.QueryValueEx(key, "ProgramFilesDir")[0]) + metadata = self.distribution.metadata + dirName = "%s-%s" % (metadata.name, metadata.version) + self.prefix = "%s/%s" % (prefix, dirName) + distutils.command.install.install.finalize_options(self) + self.convert_paths('exe') + if self.root is not None: + self.change_roots('exe') + + def select_scheme(self, name): + distutils.command.install.install.select_scheme(self, name) + if self.install_exe is None: + if sys.platform == "win32": + self.install_exe = '$base' + else: + metadata = self.distribution.metadata + dirName = "%s-%s" % (metadata.name, metadata.version) + self.install_exe = '$base/lib/%s' % dirName + + +class install_exe(distutils.core.Command): + description = "install executables built from Python scripts" + user_options = [ + ('install-dir=', 'd', 'directory to install executables to'), + ('build-dir=', 'b', 'build directory (where to install from)'), + ('force', 'f', 'force installation (overwrite existing files)'), + ('skip-build', None, 'skip the build steps') + ] + + def initialize_options(self): + self.install_dir = None + self.force = 0 + self.build_dir = None + self.skip_build = None + + def finalize_options(self): + self.set_undefined_options('build', ('build_exe', 'build_dir')) + self.set_undefined_options('install', + ('install_exe', 'install_dir'), + ('force', 'force'), + ('skip_build', 'skip_build')) + + def run(self): + if not self.skip_build: + self.run_command('build_exe') + self.outfiles = self.copy_tree(self.build_dir, self.install_dir) + if sys.platform != "win32": + baseDir = os.path.dirname(os.path.dirname(self.install_dir)) + binDir = os.path.join(baseDir, "bin") + if not os.path.exists(binDir): + os.makedirs(binDir) + sourceDir = os.path.join("..", self.install_dir[len(baseDir) + 1:]) + for executable in self.distribution.executables: + name = os.path.basename(executable.targetName) + source = os.path.join(sourceDir, name) + target = os.path.join(binDir, name) + if os.path.exists(target): + os.unlink(target) + os.symlink(source, target) + self.outfiles.append(target) + + def get_inputs(self): + return self.distribution.executables or [] + + def get_outputs(self): + return self.outfiles or [] + + +def _AddCommandClass(commandClasses, name, cls): + if name not in commandClasses: + commandClasses[name] = cls + + +def setup(**attrs): + attrs["distclass"] = Distribution + commandClasses = attrs.setdefault("cmdclass", {}) + if sys.platform == "win32": + if sys.version_info[:2] >= (2, 5): + _AddCommandClass(commandClasses, "bdist_msi", cx_Freeze.bdist_msi) + else: + _AddCommandClass(commandClasses, "bdist_rpm", cx_Freeze.bdist_rpm) + _AddCommandClass(commandClasses, "build", build) + _AddCommandClass(commandClasses, "build_exe", build_exe) + _AddCommandClass(commandClasses, "install", install) + _AddCommandClass(commandClasses, "install_exe", install_exe) + distutils.core.setup(**attrs) + diff --git a/setup/installer/cx_Freeze/cx_Freeze/finder.py b/setup/installer/cx_Freeze/cx_Freeze/finder.py new file mode 100644 index 0000000000..f815db97be --- /dev/null +++ b/setup/installer/cx_Freeze/cx_Freeze/finder.py @@ -0,0 +1,455 @@ +""" +Base class for finding modules. +""" + +import dis +import imp +import marshal +import new +import opcode +import os +import sys +import zipfile + +import cx_Freeze.hooks + +BUILD_LIST = opcode.opmap["BUILD_LIST"] +INPLACE_ADD = opcode.opmap["INPLACE_ADD"] +LOAD_CONST = opcode.opmap["LOAD_CONST"] +IMPORT_NAME = opcode.opmap["IMPORT_NAME"] +IMPORT_FROM = opcode.opmap["IMPORT_FROM"] +STORE_NAME = opcode.opmap["STORE_NAME"] +STORE_GLOBAL = opcode.opmap["STORE_GLOBAL"] +STORE_OPS = (STORE_NAME, STORE_GLOBAL) + +__all__ = [ "Module", "ModuleFinder" ] + +class ModuleFinder(object): + + def __init__(self, includeFiles, excludes, path, replacePaths): + self.includeFiles = includeFiles + self.excludes = dict.fromkeys(excludes) + self.replacePaths = replacePaths + self.path = path or sys.path + self.modules = [] + self.aliases = {} + self._modules = dict.fromkeys(excludes) + self._builtinModules = dict.fromkeys(sys.builtin_module_names) + self._badModules = {} + self._zipFileEntries = {} + self._zipFiles = {} + cx_Freeze.hooks.initialize(self) + + def _AddModule(self, name): + """Add a module to the list of modules but if one is already found, + then return it instead; this is done so that packages can be + handled properly.""" + module = self._modules.get(name) + if module is None: + module = self._modules[name] = Module(name) + self.modules.append(module) + if name in self._badModules: + del self._badModules[name] + return module + + def _DetermineParent(self, caller): + """Determine the parent to use when searching packages.""" + if caller is not None: + if caller.path is not None: + return caller + return self._GetParentByName(caller.name) + + def _EnsureFromList(self, caller, packageModule, fromList, + deferredImports): + """Ensure that the from list is satisfied. This is only necessary for + package modules. If the caller is the package itself, actually + attempt to import right then since it must be a submodule; otherwise + defer until after all global names are defined in order to avoid + spurious complaints about missing modules.""" + if caller is not packageModule: + deferredImports.append((packageModule, fromList)) + else: + if fromList == ("*",): + fromList = packageModule.allNames + for name in fromList: + if name in packageModule.globalNames: + continue + subModuleName = "%s.%s" % (packageModule.name, name) + self._ImportModule(subModuleName, deferredImports, caller) + + def _FindModule(self, name, path): + try: + return imp.find_module(name, path) + except ImportError: + if not path: + path = [] + for location in path: + if name in self._zipFileEntries: + break + if location in self._zipFiles: + continue + if os.path.isdir(location) or not zipfile.is_zipfile(location): + self._zipFiles[location] = None + continue + zip = zipfile.ZipFile(location) + for archiveName in zip.namelist(): + baseName, ext = os.path.splitext(archiveName) + if ext not in ('.pyc', '.pyo'): + continue + moduleName = ".".join(baseName.split("/")) + if moduleName in self._zipFileEntries: + continue + self._zipFileEntries[moduleName] = (zip, archiveName) + self._zipFiles[location] = None + info = self._zipFileEntries.get(name) + if info is not None: + zip, archiveName = info + fp = zip.read(archiveName) + info = (".pyc", "rb", imp.PY_COMPILED) + return fp, os.path.join(zip.filename, archiveName), info + raise + + def _GetParentByName(self, name): + """Return the parent module given the name of a module.""" + pos = name.rfind(".") + if pos > 0: + parentName = name[:pos] + return self._modules[parentName] + + def _ImportAllSubModules(self, module, deferredImports, recursive = True): + """Import all sub modules to the given package.""" + suffixes = dict.fromkeys([s[0] for s in imp.get_suffixes()]) + for dir in module.path: + try: + fileNames = os.listdir(dir) + except os.error: + continue + for fileName in fileNames: + name, ext = os.path.splitext(fileName) + if ext not in suffixes: + continue + if name == "__init__": + continue + subModuleName = "%s.%s" % (module.name, name) + subModule, returnError = \ + self._InternalImportModule(subModuleName, + deferredImports) + if returnError and subModule is None: + raise ImportError, "No module named %s" % subModuleName + module.globalNames[name] = None + if subModule.path and recursive: + self._ImportAllSubModules(subModule, deferredImports, + recursive) + + def _ImportDeferredImports(self, deferredImports): + """Import any sub modules that were deferred, if applicable.""" + while deferredImports: + newDeferredImports = [] + for packageModule, subModuleNames in deferredImports: + self._EnsureFromList(packageModule, packageModule, + subModuleNames, newDeferredImports) + deferredImports = newDeferredImports + + def _ImportModule(self, name, deferredImports, caller = None, + relativeImportIndex = 0): + """Attempt to find the named module and return it or None if no module + by that name could be found.""" + + # absolute import (available in Python 2.5 and up) + # the name given is the only name that will be searched + if relativeImportIndex == 0: + module, returnError = self._InternalImportModule(name, + deferredImports) + + # old style relative import (only possibility in Python 2.4 and prior) + # the name given is tried in all parents until a match is found and if + # no match is found, the global namespace is searched + elif relativeImportIndex < 0: + parent = self._DetermineParent(caller) + while parent is not None: + fullName = "%s.%s" % (parent.name, name) + module, returnError = self._InternalImportModule(fullName, + deferredImports) + if module is not None: + parent.globalNames[name] = None + return module + parent = self._GetParentByName(parent.name) + module, returnError = self._InternalImportModule(name, + deferredImports) + + # new style relative import (available in Python 2.5 and up) + # the index indicates how many levels to traverse and only that level + # is searched for the named module + elif relativeImportIndex > 0: + parent = caller + if parent.path is not None: + relativeImportIndex -= 1 + while parent is not None and relativeImportIndex > 0: + parent = self._GetParentByName(parent.name) + relativeImportIndex -= 1 + if parent is None: + module = None + returnError = True + elif not name: + module = parent + else: + name = "%s.%s" % (parent.name, name) + module, returnError = self._InternalImportModule(name, + deferredImports) + + # if module not found, track that fact + if module is None: + if caller is None: + raise ImportError, "No module named %s" % name + self._RunHook("missing", name, caller) + if returnError and name not in caller.ignoreNames: + callers = self._badModules.setdefault(name, {}) + callers[caller.name] = None + + return module + + def _InternalImportModule(self, name, deferredImports): + """Internal method used for importing a module which assumes that the + name given is an absolute name. None is returned if the module + cannot be found.""" + try: + return self._modules[name], False + except KeyError: + pass + if name in self._builtinModules: + module = self._AddModule(name) + self._RunHook("load", module.name, module) + return module, False + pos = name.rfind(".") + if pos < 0: + path = self.path + searchName = name + parentModule = None + else: + parentName = name[:pos] + parentModule, returnError = \ + self._InternalImportModule(parentName, deferredImports) + if parentModule is None: + return None, returnError + path = parentModule.path + searchName = name[pos + 1:] + if name in self.aliases: + actualName = self.aliases[name] + module, returnError = \ + self._InternalImportModule(actualName, deferredImports) + self._modules[name] = module + return module, returnError + try: + fp, path, info = self._FindModule(searchName, path) + except ImportError: + self._modules[name] = None + return None, True + module = self._LoadModule(name, fp, path, info, deferredImports, + parentModule) + return module, False + + def _LoadModule(self, name, fp, path, info, deferredImports, + parent = None): + """Load the module, given the information acquired by the finder.""" + suffix, mode, type = info + if type == imp.PKG_DIRECTORY: + return self._LoadPackage(name, path, parent, deferredImports) + module = self._AddModule(name) + module.file = path + module.parent = parent + if type == imp.PY_SOURCE: + module.code = compile(fp.read() + "\n", path, "exec") + elif type == imp.PY_COMPILED: + if isinstance(fp, str): + magic = fp[:4] + else: + magic = fp.read(4) + if magic != imp.get_magic(): + raise ImportError, "Bad magic number in %s" % path + if isinstance(fp, str): + module.code = marshal.loads(fp[8:]) + module.inZipFile = True + else: + fp.read(4) + module.code = marshal.load(fp) + self._RunHook("load", module.name, module) + if module.code is not None: + if self.replacePaths: + topLevelModule = module + while topLevelModule.parent is not None: + topLevelModule = topLevelModule.parent + module.code = self._ReplacePathsInCode(topLevelModule, + module.code) + self._ScanCode(module.code, module, deferredImports) + return module + + def _LoadPackage(self, name, path, parent, deferredImports): + """Load the package, given its name and path.""" + module = self._AddModule(name) + module.path = [path] + fp, path, info = imp.find_module("__init__", module.path) + self._LoadModule(name, fp, path, info, deferredImports, parent) + return module + + def _ReplacePathsInCode(self, topLevelModule, co): + """Replace paths in the code as directed, returning a new code object + with the modified paths in place.""" + origFileName = newFileName = os.path.normpath(co.co_filename) + for searchValue, replaceValue in self.replacePaths: + if searchValue == "*": + searchValue = os.path.dirname(topLevelModule.file) + if topLevelModule.path: + searchValue = os.path.dirname(searchValue) + if searchValue: + searchValue = searchValue + os.pathsep + elif not origFileName.startswith(searchValue): + continue + newFileName = replaceValue + origFileName[len(searchValue):] + break + constants = list(co.co_consts) + for i, value in enumerate(constants): + if isinstance(value, type(co)): + constants[i] = self._ReplacePathsInCode(topLevelModule, value) + return new.code(co.co_argcount, co.co_nlocals, co.co_stacksize, + co.co_flags, co.co_code, tuple(constants), co.co_names, + co.co_varnames, newFileName, co.co_name, co.co_firstlineno, + co.co_lnotab, co.co_freevars, co.co_cellvars) + + def _RunHook(self, hookName, moduleName, *args): + """Run hook for the given module if one is present.""" + name = "%s_%s" % (hookName, moduleName.replace(".", "_")) + method = getattr(cx_Freeze.hooks, name, None) + if method is not None: + method(self, *args) + + def _ScanCode(self, co, module, deferredImports): + """Scan code, looking for imported modules and keeping track of the + constants that have been created in order to better tell which + modules are truly missing.""" + opIndex = 0 + arguments = [] + code = co.co_code + numOps = len(code) + while opIndex < numOps: + op = ord(code[opIndex]) + opIndex += 1 + if op >= dis.HAVE_ARGUMENT: + opArg = ord(code[opIndex]) + ord(code[opIndex + 1]) * 256 + opIndex += 2 + if op == LOAD_CONST: + arguments.append(co.co_consts[opArg]) + elif op == IMPORT_NAME: + name = co.co_names[opArg] + if len(arguments) == 2: + relativeImportIndex, fromList = arguments + else: + relativeImportIndex = -1 + fromList, = arguments + if name not in module.excludeNames: + subModule = self._ImportModule(name, deferredImports, + module, relativeImportIndex) + if subModule is not None: + module.globalNames.update(subModule.globalNames) + if fromList and subModule.path is not None: + self._EnsureFromList(module, subModule, fromList, + deferredImports) + elif op == IMPORT_FROM: + opIndex += 3 + elif op not in (BUILD_LIST, INPLACE_ADD): + if op in STORE_OPS: + name = co.co_names[opArg] + if name == "__all__": + module.allNames.extend(arguments) + module.globalNames[name] = None + arguments = [] + for constant in co.co_consts: + if isinstance(constant, type(co)): + self._ScanCode(constant, module, deferredImports) + + def AddAlias(self, name, aliasFor): + """Add an alias for a particular module; when an attempt is made to + import a module using the alias name, import the actual name + instead.""" + self.aliases[name] = aliasFor + + def ExcludeModule(self, name): + """Exclude the named module from the resulting frozen executable.""" + self.excludes[name] = None + self._modules[name] = None + + def IncludeFile(self, path, moduleName = None): + """Include the named file as a module in the frozen executable.""" + name, ext = os.path.splitext(os.path.basename(path)) + if moduleName is None: + moduleName = name + info = (ext, "r", imp.PY_SOURCE) + deferredImports = [] + module = self._LoadModule(moduleName, file(path, "U"), path, info, + deferredImports) + self._ImportDeferredImports(deferredImports) + return module + + def IncludeFiles(self, sourcePath, targetPath): + """Include the files in the given directory in the target build.""" + self.includeFiles.append((sourcePath, targetPath)) + + def IncludeModule(self, name): + """Include the named module in the frozen executable.""" + deferredImports = [] + module = self._ImportModule(name, deferredImports) + self._ImportDeferredImports(deferredImports) + return module + + def IncludePackage(self, name): + """Include the named package and any submodules in the frozen + executable.""" + deferredImports = [] + module = self._ImportModule(name, deferredImports) + if module.path: + self._ImportAllSubModules(module, deferredImports) + self._ImportDeferredImports(deferredImports) + return module + + def ReportMissingModules(self): + if self._badModules: + print "Missing modules:" + names = self._badModules.keys() + names.sort() + for name in names: + callers = self._badModules[name].keys() + callers.sort() + print "?", name, "imported from", ", ".join(callers) + print + + +class Module(object): + + def __init__(self, name): + self.name = name + self.file = None + self.path = None + self.code = None + self.parent = None + self.globalNames = {} + self.excludeNames = {} + self.ignoreNames = {} + self.allNames = [] + self.inZipFile = False + + def __repr__(self): + parts = ["name=%s" % repr(self.name)] + if self.file is not None: + parts.append("file=%s" % repr(self.file)) + if self.path is not None: + parts.append("path=%s" % repr(self.path)) + return "" % ", ".join(parts) + + def AddGlobalName(self, name): + self.globalNames[name] = None + + def ExcludeName(self, name): + self.excludeNames[name] = None + + def IgnoreName(self, name): + self.ignoreNames[name] = None + diff --git a/setup/installer/cx_Freeze/cx_Freeze/freezer.py b/setup/installer/cx_Freeze/cx_Freeze/freezer.py new file mode 100644 index 0000000000..e0739e8a4e --- /dev/null +++ b/setup/installer/cx_Freeze/cx_Freeze/freezer.py @@ -0,0 +1,550 @@ +""" +Base class for freezing scripts into executables. +""" + +import datetime +import distutils.sysconfig +import imp +import marshal +import os +import shutil +import socket +import stat +import struct +import sys +import time +import zipfile + +import cx_Freeze +import cx_Freeze.util + +__all__ = [ "ConfigError", "ConstantsModule", "Executable", "Freezer" ] + +if sys.platform == "win32": + pythonDll = "python%s%s.dll" % sys.version_info[:2] + GLOBAL_BIN_PATH_EXCLUDES = [cx_Freeze.util.GetSystemDir()] + GLOBAL_BIN_INCLUDES = [ + pythonDll, + "gdiplus.dll", + "mfc71.dll", + "msvcp71.dll", + "msvcr71.dll" + ] + GLOBAL_BIN_EXCLUDES = [ + "comctl32.dll", + "oci.dll", + "cx_Logging.pyd" + ] +else: + extension = distutils.sysconfig.get_config_var("SO") + pythonSharedLib = "libpython%s.%s%s" % \ + (sys.version_info[:2] + (extension,)) + GLOBAL_BIN_INCLUDES = [pythonSharedLib] + GLOBAL_BIN_EXCLUDES = [ + "libclntsh.so", + "libwtc9.so" + ] + GLOBAL_BIN_PATH_EXCLUDES = ["/lib", "/lib32", "/lib64", "/usr/lib", + "/usr/lib32", "/usr/lib64"] + + +# NOTE: the try: except: block in this code is not necessary under Python 2.4 +# and higher and can be removed once support for Python 2.3 is no longer needed +EXTENSION_LOADER_SOURCE = \ +""" +import imp, os, sys + +found = False +for p in sys.path: + if not os.path.isdir(p): + continue + f = os.path.join(p, "%s") + if not os.path.exists(f): + continue + try: + m = imp.load_dynamic(__name__, f) + except ImportError: + del sys.modules[__name__] + raise + sys.modules[__name__] = m + found = True + break +if not found: + del sys.modules[__name__] + raise ImportError, "No module named %%s" %% __name__ +""" + + +class Freezer(object): + + def __init__(self, executables, constantsModules = [], includes = [], + excludes = [], packages = [], replacePaths = [], compress = None, + optimizeFlag = 0, copyDependentFiles = None, initScript = None, + base = None, path = None, createLibraryZip = None, + appendScriptToExe = None, appendScriptToLibrary = None, + targetDir = None, binIncludes = [], binExcludes = [], + binPathIncludes = [], binPathExcludes = [], icon = None, + includeFiles = []): + self.executables = executables + self.constantsModules = constantsModules + self.includes = includes + self.excludes = excludes + self.packages = packages + self.replacePaths = replacePaths + self.compress = compress + self.optimizeFlag = optimizeFlag + self.copyDependentFiles = copyDependentFiles + self.initScript = initScript + self.base = base + self.path = path + self.createLibraryZip = createLibraryZip + self.appendScriptToExe = appendScriptToExe + self.appendScriptToLibrary = appendScriptToLibrary + self.targetDir = targetDir + self.binIncludes = [os.path.normcase(n) \ + for n in GLOBAL_BIN_INCLUDES + binIncludes] + self.binExcludes = [os.path.normcase(n) \ + for n in GLOBAL_BIN_EXCLUDES + binExcludes] + self.binPathIncludes = [os.path.normcase(n) for n in binPathIncludes] + self.binPathExcludes = [os.path.normcase(n) \ + for n in GLOBAL_BIN_PATH_EXCLUDES + binPathExcludes] + self.icon = icon + self.includeFiles = includeFiles + self._VerifyConfiguration() + + def _CopyFile(self, source, target, copyDependentFiles, + includeMode = False): + normalizedSource = os.path.normcase(os.path.normpath(source)) + normalizedTarget = os.path.normcase(os.path.normpath(target)) + if normalizedTarget in self.filesCopied: + return + if normalizedSource == normalizedTarget: + return + self._RemoveFile(target) + targetDir = os.path.dirname(target) + self._CreateDirectory(targetDir) + print "copying", source, "->", target + shutil.copyfile(source, target) + if includeMode: + shutil.copymode(source, target) + self.filesCopied[normalizedTarget] = None + if copyDependentFiles: + for source in self._GetDependentFiles(source): + target = os.path.join(targetDir, os.path.basename(source)) + self._CopyFile(source, target, copyDependentFiles) + + def _CreateDirectory(self, path): + if not os.path.isdir(path): + print "creating directory", path + os.makedirs(path) + + def _FreezeExecutable(self, exe): + if self.createLibraryZip: + finder = self.finder + else: + finder = self._GetModuleFinder(exe) + if exe.script is None: + scriptModule = None + else: + scriptModule = finder.IncludeFile(exe.script, exe.moduleName) + self._CopyFile(exe.base, exe.targetName, exe.copyDependentFiles, + includeMode = True) + if exe.icon is not None: + if sys.platform == "win32": + cx_Freeze.util.AddIcon(exe.targetName, exe.icon) + else: + targetName = os.path.join(os.path.dirname(exe.targetName), + os.path.basename(exe.icon)) + self._CopyFile(exe.icon, targetName, + copyDependentFiles = False) + if not os.access(exe.targetName, os.W_OK): + mode = os.stat(exe.targetName).st_mode + os.chmod(exe.targetName, mode | stat.S_IWUSR) + if not exe.appendScriptToLibrary: + if exe.appendScriptToExe: + fileName = exe.targetName + else: + baseFileName, ext = os.path.splitext(exe.targetName) + fileName = baseFileName + ".zip" + self._RemoveFile(fileName) + if not self.createLibraryZip and exe.copyDependentFiles: + scriptModule = None + self._WriteModules(fileName, exe.initScript, finder, exe.compress, + exe.copyDependentFiles, scriptModule) + + def _GetBaseFileName(self, argsSource = None): + if argsSource is None: + argsSource = self + name = argsSource.base + if name is None: + if argsSource.copyDependentFiles: + name = "Console" + else: + name = "ConsoleKeepPath" + argsSource.base = self._GetFileName("bases", name) + if argsSource.base is None: + raise ConfigError("no base named %s", name) + + def _GetDependentFiles(self, path): + dependentFiles = self.dependentFiles.get(path) + if dependentFiles is None: + if sys.platform == "win32": + origPath = os.environ["PATH"] + os.environ["PATH"] = origPath + os.pathsep + \ + os.pathsep.join(sys.path) + dependentFiles = cx_Freeze.util.GetDependentFiles(path) + os.environ["PATH"] = origPath + else: + dependentFiles = [] + for line in os.popen('ldd "%s"' % path): + parts = line.strip().split(" => ") + if len(parts) != 2: + continue + dependentFile = parts[1] + if dependentFile == "not found": + print "WARNING: cannot find", parts[0] + continue + pos = dependentFile.find(" (") + if pos >= 0: + dependentFile = dependentFile[:pos].strip() + if dependentFile: + dependentFiles.append(dependentFile) + dependentFiles = self.dependentFiles[path] = \ + [f for f in dependentFiles if self._ShouldCopyFile(f)] + return dependentFiles + + def _GetFileName(self, dir, name): + if os.path.isabs(name): + return name + name = os.path.normcase(name) + fullDir = os.path.join(os.path.dirname(cx_Freeze.__file__), dir) + if os.path.isdir(fullDir): + for fileName in os.listdir(fullDir): + if name == os.path.splitext(os.path.normcase(fileName))[0]: + return os.path.join(fullDir, fileName) + + def _GetInitScriptFileName(self, argsSource = None): + if argsSource is None: + argsSource = self + name = argsSource.initScript + if name is None: + if argsSource.copyDependentFiles: + name = "Console" + else: + name = "ConsoleKeepPath" + argsSource.initScript = self._GetFileName("initscripts", name) + if argsSource.initScript is None: + raise ConfigError("no initscript named %s", name) + + def _GetModuleFinder(self, argsSource = None): + if argsSource is None: + argsSource = self + finder = cx_Freeze.ModuleFinder(self.includeFiles, argsSource.excludes, + argsSource.path, argsSource.replacePaths) + if argsSource.copyDependentFiles: + finder.IncludeModule("imp") + finder.IncludeModule("os") + finder.IncludeModule("sys") + if argsSource.compress: + finder.IncludeModule("zlib") + for name in argsSource.includes: + finder.IncludeModule(name) + for name in argsSource.packages: + finder.IncludePackage(name) + return finder + + def _PrintReport(self, fileName, modules): + print "writing zip file", fileName + print + print " %-25s %s" % ("Name", "File") + print " %-25s %s" % ("----", "----") + for module in modules: + if module.path: + print "P", + else: + print "m", + print "%-25s" % module.name, module.file or "" + print + + def _RemoveFile(self, path): + if os.path.exists(path): + os.chmod(path, 0777) + os.remove(path) + + def _ShouldCopyFile(self, path): + dir, name = os.path.split(os.path.normcase(path)) + parts = name.split(".") + tweaked = False + while True: + if not parts[-1].isdigit(): + break + parts.pop(-1) + tweaked = True + if tweaked: + name = ".".join(parts) + if name in self.binIncludes: + return True + if name in self.binExcludes: + return False + for path in self.binPathIncludes: + if dir.startswith(path): + return True + for path in self.binPathExcludes: + if dir.startswith(path): + return False + return True + + def _VerifyCanAppendToLibrary(self): + if not self.createLibraryZip: + raise ConfigError("script cannot be appended to library zip if " + "one is not being created") + + def _VerifyConfiguration(self): + if self.compress is None: + self.compress = True + if self.copyDependentFiles is None: + self.copyDependentFiles = True + if self.createLibraryZip is None: + self.createLibraryZip = True + if self.appendScriptToExe is None: + self.appendScriptToExe = False + if self.appendScriptToLibrary is None: + self.appendScriptToLibrary = \ + self.createLibraryZip and not self.appendScriptToExe + if self.targetDir is None: + self.targetDir = os.path.abspath("dist") + self._GetInitScriptFileName() + self._GetBaseFileName() + if self.path is None: + self.path = sys.path + if self.appendScriptToLibrary: + self._VerifyCanAppendToLibrary() + for sourceFileName, targetFileName in self.includeFiles: + if not os.path.exists(sourceFileName): + raise ConfigError("cannot find file/directory named %s", + sourceFileName) + if os.path.isabs(targetFileName): + raise ConfigError("target file/directory cannot be absolute") + for executable in self.executables: + executable._VerifyConfiguration(self) + + def _WriteModules(self, fileName, initScript, finder, compress, + copyDependentFiles, scriptModule = None): + initModule = finder.IncludeFile(initScript, "cx_Freeze__init__") + if scriptModule is None: + for module in self.constantsModules: + module.Create(finder) + modules = [m for m in finder.modules \ + if m.name not in self.excludeModules] + else: + modules = [initModule, scriptModule] + self.excludeModules[initModule.name] = None + self.excludeModules[scriptModule.name] = None + itemsToSort = [(m.name, m) for m in modules] + itemsToSort.sort() + modules = [m for n, m in itemsToSort] + self._PrintReport(fileName, modules) + if scriptModule is None: + finder.ReportMissingModules() + targetDir = os.path.dirname(fileName) + self._CreateDirectory(targetDir) + filesToCopy = [] + if os.path.exists(fileName): + mode = "a" + else: + mode = "w" + outFile = zipfile.PyZipFile(fileName, mode, zipfile.ZIP_DEFLATED) + for module in modules: + if module.code is None and module.file is not None: + fileName = os.path.basename(module.file) + baseFileName, ext = os.path.splitext(fileName) + if baseFileName != module.name and module.name != "zlib": + if "." in module.name: + fileName = module.name + ext + generatedFileName = "ExtensionLoader_%s.py" % \ + module.name.replace(".", "_") + module.code = compile(EXTENSION_LOADER_SOURCE % fileName, + generatedFileName, "exec") + target = os.path.join(targetDir, fileName) + filesToCopy.append((module, target)) + if module.code is None: + continue + fileName = "/".join(module.name.split(".")) + if module.path: + fileName += "/__init__" + if module.file is not None and os.path.exists(module.file): + mtime = os.stat(module.file).st_mtime + else: + mtime = time.time() + zipTime = time.localtime(mtime)[:6] + data = imp.get_magic() + struct.pack("" % self.script + + def _VerifyConfiguration(self, freezer): + if self.path is None: + self.path = freezer.path + if self.targetDir is None: + self.targetDir = freezer.targetDir + if self.includes is None: + self.includes = freezer.includes + if self.excludes is None: + self.excludes = freezer.excludes + if self.packages is None: + self.packages = freezer.packages + if self.replacePaths is None: + self.replacePaths = freezer.replacePaths + if self.compress is None: + self.compress = freezer.compress + if self.copyDependentFiles is None: + self.copyDependentFiles = freezer.copyDependentFiles + if self.appendScriptToExe is None: + self.appendScriptToExe = freezer.appendScriptToExe + if self.appendScriptToLibrary is None: + self.appendScriptToLibrary = freezer.appendScriptToLibrary + if self.initScript is None: + self.initScript = freezer.initScript + else: + freezer._GetInitScriptFileName(self) + if self.base is None: + self.base = freezer.base + else: + freezer._GetBaseFileName(self) + if self.appendScriptToLibrary: + freezer._VerifyCanAppendToLibrary() + if self.icon is None: + self.icon = freezer.icon + if self.script is not None: + name, ext = os.path.splitext(os.path.basename(self.script)) + if self.appendScriptToLibrary: + self.moduleName = "%s__main__" % os.path.normcase(name) + else: + self.moduleName = "__main__" + if self.targetName is None: + baseName, ext = os.path.splitext(self.base) + self.targetName = name + ext + self.targetName = os.path.join(self.targetDir, self.targetName) + + +class ConstantsModule(object): + + def __init__(self, releaseString = None, copyright = None, + moduleName = "BUILD_CONSTANTS", timeFormat = "%B %d, %Y %H:%M:%S"): + self.moduleName = moduleName + self.timeFormat = timeFormat + self.values = {} + self.values["BUILD_RELEASE_STRING"] = releaseString + self.values["BUILD_COPYRIGHT"] = copyright + + def Create(self, finder): + """Create the module which consists of declaration statements for each + of the values.""" + today = datetime.datetime.today() + sourceTimestamp = 0 + for module in finder.modules: + if module.file is None: + continue + if module.inZipFile: + continue + if not os.path.exists(module.file): + raise ConfigError("no file named %s", module.file) + timestamp = os.stat(module.file).st_mtime + sourceTimestamp = max(sourceTimestamp, timestamp) + sourceTimestamp = datetime.datetime.fromtimestamp(sourceTimestamp) + self.values["BUILD_TIMESTAMP"] = today.strftime(self.timeFormat) + self.values["BUILD_HOST"] = socket.gethostname().split(".")[0] + self.values["SOURCE_TIMESTAMP"] = \ + sourceTimestamp.strftime(self.timeFormat) + module = finder._AddModule(self.moduleName) + sourceParts = [] + names = self.values.keys() + names.sort() + for name in names: + value = self.values[name] + sourceParts.append("%s = %r" % (name, value)) + source = "\n".join(sourceParts) + module.code = compile(source, "%s.py" % self.moduleName, "exec") + diff --git a/setup/installer/cx_Freeze/cx_Freeze/hooks.py b/setup/installer/cx_Freeze/cx_Freeze/hooks.py new file mode 100644 index 0000000000..edc2f78788 --- /dev/null +++ b/setup/installer/cx_Freeze/cx_Freeze/hooks.py @@ -0,0 +1,281 @@ +import os +import sys + +def initialize(finder): + """upon initialization of the finder, this routine is called to set up some + automatic exclusions for various platforms.""" + finder.ExcludeModule("FCNTL") + finder.ExcludeModule("os.path") + if os.name == "nt": + finder.ExcludeModule("fcntl") + finder.ExcludeModule("grp") + finder.ExcludeModule("pwd") + finder.ExcludeModule("termios") + else: + finder.ExcludeModule("_winreg") + finder.ExcludeModule("msilib") + finder.ExcludeModule("msvcrt") + finder.ExcludeModule("nt") + if os.name not in ("os2", "ce"): + finder.ExcludeModule("ntpath") + finder.ExcludeModule("nturl2path") + finder.ExcludeModule("pythoncom") + finder.ExcludeModule("pywintypes") + finder.ExcludeModule("winerror") + finder.ExcludeModule("winsound") + finder.ExcludeModule("win32api") + finder.ExcludeModule("win32con") + finder.ExcludeModule("win32event") + finder.ExcludeModule("win32file") + finder.ExcludeModule("win32pdh") + finder.ExcludeModule("win32pipe") + finder.ExcludeModule("win32process") + finder.ExcludeModule("win32security") + finder.ExcludeModule("win32service") + finder.ExcludeModule("wx.activex") + if os.name != "posix": + finder.ExcludeModule("posix") + if os.name != "mac": + finder.ExcludeModule("Carbon") + finder.ExcludeModule("gestalt") + finder.ExcludeModule("ic") + finder.ExcludeModule("mac") + finder.ExcludeModule("MacOS") + finder.ExcludeModule("macpath") + finder.ExcludeModule("macurl2path") + if os.name != "nt": + finder.ExcludeModule("EasyDialogs") + if os.name != "os2": + finder.ExcludeModule("os2") + finder.ExcludeModule("os2emxpath") + finder.ExcludeModule("_emx_link") + if os.name != "ce": + finder.ExcludeModule("ce") + if os.name != "riscos": + finder.ExcludeModule("riscos") + finder.ExcludeModule("riscosenviron") + finder.ExcludeModule("riscospath") + finder.ExcludeModule("rourl2path") + if sys.platform[:4] != "java": + finder.ExcludeModule("java.lang") + finder.ExcludeModule("org.python.core") + + +def load_cElementTree(finder, module): + """the cElementTree module implicitly loads the elementtree.ElementTree + module; make sure this happens.""" + finder.IncludeModule("elementtree.ElementTree") + + +def load_ceODBC(finder, module): + """the ceODBC module implicitly imports both datetime and decimal; make + sure this happens.""" + finder.IncludeModule("datetime") + finder.IncludeModule("decimal") + + +def load_cx_Oracle(finder, module): + """the cx_Oracle module implicitly imports datetime; make sure this + happens.""" + finder.IncludeModule("datetime") + + +def load_docutils_frontend(finder, module): + """The optik module is the old name for the optparse module; ignore the + module if it cannot be found.""" + module.IgnoreName("optik") + + +def load_dummy_threading(finder, module): + """the dummy_threading module plays games with the name of the threading + module for its own purposes; ignore that here""" + finder.ExcludeModule("_dummy_threading") + + +def load_email(finder, module): + """the email package has a bunch of aliases as the submodule names were + all changed to lowercase in Python 2.5; mimic that here.""" + if sys.version_info[:2] >= (2, 5): + for name in ("Charset", "Encoders", "Errors", "FeedParser", + "Generator", "Header", "Iterators", "Message", "Parser", + "Utils", "base64MIME", "quopriMIME"): + finder.AddAlias("email.%s" % name, "email.%s" % name.lower()) + + +def load_ftplib(finder, module): + """the ftplib module attempts to import the SOCKS module; ignore this + module if it cannot be found""" + module.IgnoreName("SOCKS") + + +def load_matplotlib(finder, module): + """the matplotlib module requires data to be found in mpl-data in the + same directory as the frozen executable so oblige it""" + dir = os.path.join(module.path[0], "mpl-data") + finder.IncludeFiles(dir, "mpl-data") + + +def load_matplotlib_numerix(finder, module): + """the numpy.numerix module loads a number of modules dynamically""" + for name in ("ma", "fft", "linear_algebra", "random_array", "mlab"): + finder.IncludeModule("%s.%s" % (module.name, name)) + + +def load_numpy_linalg(finder, module): + """the numpy.linalg module implicitly loads the lapack_lite module; make + sure this happens""" + finder.IncludeModule("numpy.linalg.lapack_lite") + + +def load_pty(finder, module): + """The sgi module is not needed for this module to function.""" + module.IgnoreName("sgi") + + +def load_pythoncom(finder, module): + """the pythoncom module is actually contained in a DLL but since those + cannot be loaded directly in Python 2.5 and higher a special module is + used to perform that task; simply use that technique directly to + determine the name of the DLL and ensure it is included as a normal + extension; also load the pywintypes module which is implicitly + loaded.""" + import pythoncom + module.file = pythoncom.__file__ + module.code = None + finder.IncludeModule("pywintypes") + + +def load_pywintypes(finder, module): + """the pywintypes module is actually contained in a DLL but since those + cannot be loaded directly in Python 2.5 and higher a special module is + used to perform that task; simply use that technique directly to + determine the name of the DLL and ensure it is included as a normal + extension.""" + import pywintypes + module.file = pywintypes.__file__ + module.code = None + + +def load_PyQt4_Qt(finder, module): + """the PyQt4.Qt module is an extension module which imports a number of + other modules and injects their namespace into its own. It seems a + foolish way of doing things but perhaps there is some hidden advantage + to this technique over pure Python; ignore the absence of some of + the modules since not every installation includes all of them.""" + finder.IncludeModule("PyQt4.QtCore") + finder.IncludeModule("PyQt4.QtGui") + finder.IncludeModule("sip") + for name in ("PyQt4.QtSvg", "PyQt4.Qsci", "PyQt4.QtAssistant", + "PyQt4.QtNetwork", "PyQt4.QtOpenGL", "PyQt4.QtScript", "PyQt4._qt", + "PyQt4.QtSql", "PyQt4.QtSvg", "PyQt4.QtTest", "PyQt4.QtXml"): + try: + finder.IncludeModule(name) + except ImportError: + pass + + +def load_Tkinter(finder, module): + """the Tkinter module has data files that are required to be loaded so + ensure that they are copied into the directory that is expected at + runtime.""" + import Tkinter + import _tkinter + tk = _tkinter.create() + tclDir = os.path.dirname(tk.call("info", "library")) + tclSourceDir = os.path.join(tclDir, "tcl%s" % _tkinter.TCL_VERSION) + tkSourceDir = os.path.join(tclDir, "tk%s" % _tkinter.TK_VERSION) + finder.IncludeFiles(tclSourceDir, "tcl") + finder.IncludeFiles(tkSourceDir, "tk") + + +def load_tempfile(finder, module): + """the tempfile module attempts to load the fcntl and thread modules but + continues if these modules cannot be found; ignore these modules if they + cannot be found.""" + module.IgnoreName("fcntl") + module.IgnoreName("thread") + + +def load_time(finder, module): + """the time module implicitly loads _strptime; make sure this happens.""" + finder.IncludeModule("_strptime") + + +def load_win32api(finder, module): + """the win32api module implicitly loads the pywintypes module; make sure + this happens.""" + finder.IncludeModule("pywintypes") + + +def load_win32com(finder, module): + """the win32com package manipulates its search path at runtime to include + the sibling directory called win32comext; simulate that by changing the + search path in a similar fashion here.""" + baseDir = os.path.dirname(os.path.dirname(module.file)) + module.path.append(os.path.join(baseDir, "win32comext")) + + +def load_win32file(finder, module): + """the win32api module implicitly loads the pywintypes module; make sure + this happens.""" + finder.IncludeModule("pywintypes") + + +def load_xml(finder, module): + """the builtin xml package attempts to load the _xmlplus module to see if + that module should take its role instead; ignore the failure to find + this module, though.""" + module.IgnoreName("_xmlplus") + + +def load_xml_etree_cElementTree(finder, module): + """the xml.etree.cElementTree module implicitly loads the + xml.etree.ElementTree module; make sure this happens.""" + finder.IncludeModule("xml.etree.ElementTree") + +def load_IPython(finder, module): + ipy = os.path.join(os.path.dirname(module.file), 'Extensions') + extensions = set([]) + for m in os.listdir(ipy): + extensions.add(os.path.splitext(m)[0]) + extensions.remove('__init__') + for m in extensions: + finder.IncludeModule('IPython.Extensions.'+m) + +def load_lxml(finder, module): + finder.IncludeModule('lxml._elementpath') + +def load_cherrypy(finder, module): + finder.IncludeModule('cherrypy.lib.encoding') + +def missing_cElementTree(finder, caller): + """the cElementTree has been incorporated into the standard library in + Python 2.5 so ignore its absence if it cannot found.""" + if sys.version_info[:2] >= (2, 5): + caller.IgnoreName("cElementTree") + + +def missing_EasyDialogs(finder, caller): + """the EasyDialogs module is not normally present on Windows but it also + may be so instead of excluding it completely, ignore it if it can't be + found""" + if sys.platform == "win32": + caller.IgnoreName("EasyDialogs") + + +def missing_readline(finder, caller): + """the readline module is not normally present on Windows but it also may + be so instead of excluding it completely, ignore it if it can't be + found""" + if sys.platform == "win32": + caller.IgnoreName("readline") + + +def missing_xml_etree(finder, caller): + """the xml.etree package is new for Python 2.5 but it is common practice + to use a try..except.. block in order to support versions earlier than + Python 2.5 transparently; ignore the absence of the package in this + situation.""" + if sys.version_info[:2] < (2, 5): + caller.IgnoreName("xml.etree") + diff --git a/setup/installer/cx_Freeze/cx_Freeze/main.py b/setup/installer/cx_Freeze/cx_Freeze/main.py new file mode 100644 index 0000000000..1704c598d2 --- /dev/null +++ b/setup/installer/cx_Freeze/cx_Freeze/main.py @@ -0,0 +1,171 @@ +import optparse +import os +import shutil +import stat +import sys + +import cx_Freeze + +__all__ = ["main"] + +USAGE = \ +""" +%prog [options] [SCRIPT] + +Freeze a Python script and all of its referenced modules to a base +executable which can then be distributed without requiring a Python +installation.""" + +VERSION = \ +""" +%%prog %s +Copyright (c) 2007-2008 Colt Engineering. All rights reserved. +Copyright (c) 2001-2006 Computronix Corporation. All rights reserved.""" % \ + cx_Freeze.version + + +def ParseCommandLine(): + parser = optparse.OptionParser(version = VERSION.strip(), + usage = USAGE.strip()) + parser.add_option("-O", + action = "count", + default = 0, + dest = "optimized", + help = "optimize generated bytecode as per PYTHONOPTIMIZE; " + "use -OO in order to remove doc strings") + parser.add_option("-c", "--compress", + action = "store_true", + dest = "compress", + help = "compress byte code in zip files") + parser.add_option("--base-name", + dest = "baseName", + metavar = "NAME", + help = "file on which to base the target file; if the name of the " + "file is not an absolute file name, the subdirectory bases " + "(rooted in the directory in which the freezer is found) " + "will be searched for a file matching the name") + parser.add_option("--init-script", + dest = "initScript", + metavar = "NAME", + help = "script which will be executed upon startup; if the name " + "of the file is not an absolute file name, the " + "subdirectory initscripts (rooted in the directory in " + "which the cx_Freeze package is found) will be searched " + "for a file matching the name") + parser.add_option("--target-dir", "--install-dir", + dest = "targetDir", + metavar = "DIR", + help = "the directory in which to place the target file and " + "any dependent files") + parser.add_option("--target-name", + dest = "targetName", + metavar = "NAME", + help = "the name of the file to create instead of the base name " + "of the script and the extension of the base binary") + parser.add_option("--no-copy-deps", + dest = "copyDeps", + default = True, + action = "store_false", + help = "do not copy the dependent files (extensions, shared " + "libraries, etc.) to the target directory; this also " + "modifies the default init script to ConsoleKeepPath.py " + "and means that the target executable requires a Python " + "installation to execute properly") + parser.add_option("--default-path", + action = "append", + dest = "defaultPath", + metavar = "DIRS", + help = "list of paths separated by the standard path separator " + "for the platform which will be used to initialize " + "sys.path prior to running the module finder") + parser.add_option("--include-path", + action = "append", + dest = "includePath", + metavar = "DIRS", + help = "list of paths separated by the standard path separator " + "for the platform which will be used to modify sys.path " + "prior to running the module finder") + parser.add_option("--replace-paths", + dest = "replacePaths", + metavar = "DIRECTIVES", + help = "replace all the paths in modules found in the given paths " + "with the given replacement string; multiple values are " + "separated by the standard path separator and each value " + "is of the form path=replacement_string; path can be * " + "which means all paths not already specified") + parser.add_option("--include-modules", + dest = "includeModules", + metavar = "NAMES", + help = "comma separated list of modules to include") + parser.add_option("--exclude-modules", + dest = "excludeModules", + metavar = "NAMES", + help = "comma separated list of modules to exclude") + parser.add_option("--ext-list-file", + dest = "extListFile", + metavar = "NAME", + help = "name of file in which to place the list of dependent files " + "which were copied into the target directory") + parser.add_option("-z", "--zip-include", + dest = "zipIncludes", + action = "append", + default = [], + metavar = "SPEC", + help = "name of file to add to the zip file or a specification of " + "the form name=arcname which will specify the archive name " + "to use; multiple --zip-include arguments can be used") + options, args = parser.parse_args() + if len(args) == 0: + options.script = None + elif len(args) == 1: + options.script, = args + else: + parser.error("only one script can be specified") + if not args and options.includeModules is None and options.copyDeps: + parser.error("script or a list of modules must be specified") + if not args and options.targetName is None: + parser.error("script or a target name must be specified") + if options.excludeModules: + options.excludeModules = options.excludeModules.split(",") + else: + options.excludeModules = [] + if options.includeModules: + options.includeModules = options.includeModules.split(",") + else: + options.includeModules = [] + replacePaths = [] + if options.replacePaths: + for directive in options.replacePaths.split(os.pathsep): + fromPath, replacement = directive.split("=") + replacePaths.append((fromPath, replacement)) + options.replacePaths = replacePaths + if options.defaultPath is not None: + sys.path = [p for mp in options.defaultPath \ + for p in mp.split(os.pathsep)] + if options.includePath is not None: + paths = [p for mp in options.includePath for p in mp.split(os.pathsep)] + sys.path = paths + sys.path + if options.script is not None: + sys.path.insert(0, os.path.dirname(options.script)) + return options + + +def main(): + options = ParseCommandLine() + executables = [cx_Freeze.Executable(options.script, + targetName = options.targetName)] + freezer = cx_Freeze.Freezer(executables, + includes = options.includeModules, + excludes = options.excludeModules, + replacePaths = options.replacePaths, + compress = options.compress, + optimizeFlag = options.optimized, + copyDependentFiles = options.copyDeps, + initScript = options.initScript, + base = options.baseName, + path = None, + createLibraryZip = False, + appendScriptToExe = True, + targetDir = options.targetDir) + freezer.Freeze() + diff --git a/setup/installer/cx_Freeze/cx_Freeze/windist.py b/setup/installer/cx_Freeze/cx_Freeze/windist.py new file mode 100644 index 0000000000..51af544771 --- /dev/null +++ b/setup/installer/cx_Freeze/cx_Freeze/windist.py @@ -0,0 +1,337 @@ +import distutils.command.bdist_msi +import msilib +import os + +__all__ = [ "bdist_msi" ] + +# force the remove existing products action to happen first since Windows +# installer appears to be braindead and doesn't handle files shared between +# different "products" very well +sequence = msilib.sequence.InstallExecuteSequence +for index, info in enumerate(sequence): + if info[0] == u'RemoveExistingProducts': + sequence[index] = (info[0], info[1], 1450) + + +class bdist_msi(distutils.command.bdist_msi.bdist_msi): + user_options = distutils.command.bdist_msi.bdist_msi.user_options + [ + ('add-to-path=', None, 'add target dir to PATH environment variable'), + ('upgrade-code=', None, 'upgrade code to use') + ] + x = y = 50 + width = 370 + height = 300 + title = "[ProductName] Setup" + modeless = 1 + modal = 3 + + def add_config(self, fullname): + initialTargetDir = self.get_initial_target_dir(fullname) + if self.add_to_path is None: + self.add_to_path = False + for executable in self.distribution.executables: + if os.path.basename(executable.base).startswith("Console"): + self.add_to_path = True + break + if self.add_to_path: + msilib.add_data(self.db, 'Environment', + [("E_PATH", "Path", r"[~];[TARGETDIR]", "TARGETDIR")]) + msilib.add_data(self.db, 'CustomAction', + [("InitialTargetDir", 256 + 51, "TARGETDIR", initialTargetDir) + ]) + msilib.add_data(self.db, 'InstallExecuteSequence', + [("InitialTargetDir", 'TARGETDIR=""', 401)]) + msilib.add_data(self.db, 'InstallUISequence', + [("PrepareDlg", None, 140), + ("InitialTargetDir", 'TARGETDIR=""', 401), + ("SelectDirectoryDlg", "not Installed", 1230), + ("MaintenanceTypeDlg", + "Installed and not Resume and not Preselected", 1250), + ("ProgressDlg", None, 1280) + ]) + + def add_cancel_dialog(self): + dialog = msilib.Dialog(self.db, "CancelDlg", 50, 10, 260, 85, 3, + self.title, "No", "No", "No") + dialog.text("Text", 48, 15, 194, 30, 3, + "Are you sure you want to cancel [ProductName] installation?") + button = dialog.pushbutton("Yes", 72, 57, 56, 17, 3, "Yes", "No") + button.event("EndDialog", "Exit") + button = dialog.pushbutton("No", 132, 57, 56, 17, 3, "No", "Yes") + button.event("EndDialog", "Return") + + def add_error_dialog(self): + dialog = msilib.Dialog(self.db, "ErrorDlg", 50, 10, 330, 101, 65543, + self.title, "ErrorText", None, None) + dialog.text("ErrorText", 50, 9, 280, 48, 3, "") + for text, x in [("No", 120), ("Yes", 240), ("Abort", 0), + ("Cancel", 42), ("Ignore", 81), ("Ok", 159), ("Retry", 198)]: + button = dialog.pushbutton(text[0], x, 72, 81, 21, 3, text, None) + button.event("EndDialog", "Error%s" % text) + + def add_exit_dialog(self): + dialog = distutils.command.bdist_msi.PyDialog(self.db, "ExitDialog", + self.x, self.y, self.width, self.height, self.modal, + self.title, "Finish", "Finish", "Finish") + dialog.title("Completing the [ProductName] installer") + dialog.back("< Back", "Finish", active = False) + dialog.cancel("Cancel", "Back", active = False) + dialog.text("Description", 15, 235, 320, 20, 0x30003, + "Click the Finish button to exit the installer.") + button = dialog.next("Finish", "Cancel", name = "Finish") + button.event("EndDialog", "Return") + + def add_fatal_error_dialog(self): + dialog = distutils.command.bdist_msi.PyDialog(self.db, "FatalError", + self.x, self.y, self.width, self.height, self.modal, + self.title, "Finish", "Finish", "Finish") + dialog.title("[ProductName] installer ended prematurely") + dialog.back("< Back", "Finish", active = False) + dialog.cancel("Cancel", "Back", active = False) + dialog.text("Description1", 15, 70, 320, 80, 0x30003, + "[ProductName] setup ended prematurely because of an error. " + "Your system has not been modified. To install this program " + "at a later time, please run the installation again.") + dialog.text("Description2", 15, 155, 320, 20, 0x30003, + "Click the Finish button to exit the installer.") + button = dialog.next("Finish", "Cancel", name = "Finish") + button.event("EndDialog", "Exit") + + def add_files_in_use_dialog(self): + dialog = distutils.command.bdist_msi.PyDialog(self.db, "FilesInUse", + self.x, self.y, self.width, self.height, 19, self.title, + "Retry", "Retry", "Retry", bitmap = False) + dialog.text("Title", 15, 6, 200, 15, 0x30003, + r"{\DlgFontBold8}Files in Use") + dialog.text("Description", 20, 23, 280, 20, 0x30003, + "Some files that need to be updated are currently in use.") + dialog.text("Text", 20, 55, 330, 50, 3, + "The following applications are using files that need to be " + "updated by this setup. Close these applications and then " + "click Retry to continue the installation or Cancel to exit " + "it.") + dialog.control("List", "ListBox", 20, 107, 330, 130, 7, + "FileInUseProcess", None, None, None) + button = dialog.back("Exit", "Ignore", name = "Exit") + button.event("EndDialog", "Exit") + button = dialog.next("Ignore", "Retry", name = "Ignore") + button.event("EndDialog", "Ignore") + button = dialog.cancel("Retry", "Exit", name = "Retry") + button.event("EndDialog", "Retry") + + def add_maintenance_type_dialog(self): + dialog = distutils.command.bdist_msi.PyDialog(self.db, + "MaintenanceTypeDlg", self.x, self.y, self.width, self.height, + self.modal, self.title, "Next", "Next", "Cancel") + dialog.title("Welcome to the [ProductName] Setup Wizard") + dialog.text("BodyText", 15, 63, 330, 42, 3, + "Select whether you want to repair or remove [ProductName].") + group = dialog.radiogroup("RepairRadioGroup", 15, 108, 330, 60, 3, + "MaintenanceForm_Action", "", "Next") + group.add("Repair", 0, 18, 300, 17, "&Repair [ProductName]") + group.add("Remove", 0, 36, 300, 17, "Re&move [ProductName]") + dialog.back("< Back", None, active = False) + button = dialog.next("Finish", "Cancel") + button.event("[REINSTALL]", "ALL", + 'MaintenanceForm_Action="Repair"', 5) + button.event("[Progress1]", "Repairing", + 'MaintenanceForm_Action="Repair"', 6) + button.event("[Progress2]", "repairs", + 'MaintenanceForm_Action="Repair"', 7) + button.event("Reinstall", "ALL", + 'MaintenanceForm_Action="Repair"', 8) + button.event("[REMOVE]", "ALL", + 'MaintenanceForm_Action="Remove"', 11) + button.event("[Progress1]", "Removing", + 'MaintenanceForm_Action="Remove"', 12) + button.event("[Progress2]", "removes", + 'MaintenanceForm_Action="Remove"', 13) + button.event("Remove", "ALL", + 'MaintenanceForm_Action="Remove"', 14) + button.event("EndDialog", "Return", + 'MaintenanceForm_Action<>"Change"', 20) + button = dialog.cancel("Cancel", "RepairRadioGroup") + button.event("SpawnDialog", "CancelDlg") + + def add_prepare_dialog(self): + dialog = distutils.command.bdist_msi.PyDialog(self.db, "PrepareDlg", + self.x, self.y, self.width, self.height, self.modeless, + self.title, "Cancel", "Cancel", "Cancel") + dialog.text("Description", 15, 70, 320, 40, 0x30003, + "Please wait while the installer prepares to guide you through" + "the installation.") + dialog.title("Welcome to the [ProductName] installer") + text = dialog.text("ActionText", 15, 110, 320, 20, 0x30003, + "Pondering...") + text.mapping("ActionText", "Text") + text = dialog.text("ActionData", 15, 135, 320, 30, 0x30003, None) + text.mapping("ActionData", "Text") + dialog.back("Back", None, active = False) + dialog.next("Next", None, active = False) + button = dialog.cancel("Cancel", None) + button.event("SpawnDialog", "CancelDlg") + + def add_progress_dialog(self): + dialog = distutils.command.bdist_msi.PyDialog(self.db, "ProgressDlg", + self.x, self.y, self.width, self.height, self.modeless, + self.title, "Cancel", "Cancel", "Cancel", bitmap = False) + dialog.text("Title", 20, 15, 200, 15, 0x30003, + r"{\DlgFontBold8}[Progress1] [ProductName]") + dialog.text("Text", 35, 65, 300, 30, 3, + "Please wait while the installer [Progress2] [ProductName].") + dialog.text("StatusLabel", 35, 100 ,35, 20, 3, "Status:") + text = dialog.text("ActionText", 70, 100, self.width - 70, 20, 3, + "Pondering...") + text.mapping("ActionText", "Text") + control = dialog.control("ProgressBar", "ProgressBar", 35, 120, 300, + 10, 65537, None, "Progress done", None, None) + control.mapping("SetProgress", "Progress") + dialog.back("< Back", "Next", active = False) + dialog.next("Next >", "Cancel", active = False) + button = dialog.cancel("Cancel", "Back") + button.event("SpawnDialog", "CancelDlg") + + def add_properties(self): + metadata = self.distribution.metadata + props = [ + ('DistVersion', metadata.get_version()), + ('DefaultUIFont', 'DlgFont8'), + ('ErrorDialog', 'ErrorDlg'), + ('Progress1', 'Install'), + ('Progress2', 'installs'), + ('MaintenanceForm_Action', 'Repair') + ] + email = metadata.author_email or metadata.maintainer_email + if email: + props.append(("ARPCONTACT", email)) + if metadata.url: + props.append(("ARPURLINFOABOUT", metadata.url)) + if self.upgrade_code is not None: + props.append(("UpgradeCode", self.upgrade_code)) + msilib.add_data(self.db, 'Property', props) + + def add_select_directory_dialog(self): + dialog = distutils.command.bdist_msi.PyDialog(self.db, + "SelectDirectoryDlg", self.x, self.y, self.width, self.height, + self.modal, self.title, "Next", "Next", "Cancel") + dialog.title("Select destination directory") + dialog.back("< Back", None, active = False) + button = dialog.next("Next >", "Cancel") + button.event("SetTargetPath", "TARGETDIR", ordering = 1) + button.event("SpawnWaitDialog", "WaitForCostingDlg", ordering = 2) + button.event("EndDialog", "Return", ordering = 3) + button = dialog.cancel("Cancel", "DirectoryCombo") + button.event("SpawnDialog", "CancelDlg") + dialog.control("DirectoryCombo", "DirectoryCombo", 15, 70, 272, 80, + 393219, "TARGETDIR", None, "DirectoryList", None) + dialog.control("DirectoryList", "DirectoryList", 15, 90, 308, 136, 3, + "TARGETDIR", None, "PathEdit", None) + dialog.control("PathEdit", "PathEdit", 15, 230, 306, 16, 3, + "TARGETDIR", None, "Next", None) + button = dialog.pushbutton("Up", 306, 70, 18, 18, 3, "Up", None) + button.event("DirectoryListUp", "0") + button = dialog.pushbutton("NewDir", 324, 70, 30, 18, 3, "New", None) + button.event("DirectoryListNew", "0") + + def add_text_styles(self): + msilib.add_data(self.db, 'TextStyle', + [("DlgFont8", "Tahoma", 9, None, 0), + ("DlgFontBold8", "Tahoma", 8, None, 1), + ("VerdanaBold10", "Verdana", 10, None, 1), + ("VerdanaRed9", "Verdana", 9, 255, 0) + ]) + + def add_ui(self): + self.add_text_styles() + self.add_error_dialog() + self.add_fatal_error_dialog() + self.add_cancel_dialog() + self.add_exit_dialog() + self.add_user_exit_dialog() + self.add_files_in_use_dialog() + self.add_wait_for_costing_dialog() + self.add_prepare_dialog() + self.add_select_directory_dialog() + self.add_progress_dialog() + self.add_maintenance_type_dialog() + + def add_upgrade_config(self, sversion): + if self.upgrade_code is not None: + msilib.add_data(self.db, 'Upgrade', + [(self.upgrade_code, None, sversion, None, 513, None, + "REMOVEOLDVERSION"), + (self.upgrade_code, sversion, None, None, 257, None, + "REMOVENEWVERSION") + ]) + + def add_user_exit_dialog(self): + dialog = distutils.command.bdist_msi.PyDialog(self.db, "UserExit", + self.x, self.y, self.width, self.height, self.modal, + self.title, "Finish", "Finish", "Finish") + dialog.title("[ProductName] installer was interrupted") + dialog.back("< Back", "Finish", active = False) + dialog.cancel("Cancel", "Back", active = False) + dialog.text("Description1", 15, 70, 320, 80, 0x30003, + "[ProductName] setup was interrupted. Your system has not " + "been modified. To install this program at a later time, " + "please run the installation again.") + dialog.text("Description2", 15, 155, 320, 20, 0x30003, + "Click the Finish button to exit the installer.") + button = dialog.next("Finish", "Cancel", name = "Finish") + button.event("EndDialog", "Exit") + + def add_wait_for_costing_dialog(self): + dialog = msilib.Dialog(self.db, "WaitForCostingDlg", 50, 10, 260, 85, + self.modal, self.title, "Return", "Return", "Return") + dialog.text("Text", 48, 15, 194, 30, 3, + "Please wait while the installer finishes determining your " + "disk space requirements.") + button = dialog.pushbutton("Return", 102, 57, 56, 17, 3, "Return", + None) + button.event("EndDialog", "Exit") + + def get_initial_target_dir(self, fullname): + return r"[ProgramFilesFolder]\%s" % fullname + + def get_installer_filename(self, fullname): + return os.path.join(self.dist_dir, "%s.msi" % fullname) + + def initialize_options(self): + distutils.command.bdist_msi.bdist_msi.initialize_options(self) + self.upgrade_code = None + self.add_to_path = None + + def run(self): + if not self.skip_build: + self.run_command('build') + install = self.reinitialize_command('install', reinit_subcommands = 1) + install.prefix = self.bdist_dir + install.skip_build = self.skip_build + install.warn_dir = 0 + distutils.log.info("installing to %s", self.bdist_dir) + install.ensure_finalized() + install.run() + self.mkpath(self.dist_dir) + fullname = self.distribution.get_fullname() + filename = os.path.abspath(self.get_installer_filename(fullname)) + if os.path.exists(filename): + os.unlink(filename) + metadata = self.distribution.metadata + author = metadata.author or metadata.maintainer or "UNKNOWN" + version = metadata.get_version() + sversion = "%d.%d.%d" % \ + distutils.version.StrictVersion(version).version + self.db = msilib.init_database(filename, msilib.schema, + self.distribution.metadata.name, msilib.gen_uuid(), sversion, + author) + msilib.add_tables(self.db, msilib.sequence) + self.add_properties() + self.add_config(fullname) + self.add_upgrade_config(sversion) + self.add_ui() + self.add_files() + self.db.Commit() + if not self.keep_temp: + distutils.dir_util.remove_tree(self.bdist_dir, + dry_run = self.dry_run) + diff --git a/setup/installer/cx_Freeze/cxfreeze b/setup/installer/cx_Freeze/cxfreeze new file mode 100755 index 0000000000..acd6789833 --- /dev/null +++ b/setup/installer/cx_Freeze/cxfreeze @@ -0,0 +1,6 @@ +#!/usr/bin/python + +from cx_Freeze import main + +main() + diff --git a/setup/installer/cx_Freeze/initscripts/Console.py b/setup/installer/cx_Freeze/initscripts/Console.py new file mode 100755 index 0000000000..e10649d722 --- /dev/null +++ b/setup/installer/cx_Freeze/initscripts/Console.py @@ -0,0 +1,35 @@ +#------------------------------------------------------------------------------ +# Console.py +# Initialization script for cx_Freeze which manipulates the path so that the +# directory in which the executable is found is searched for extensions but +# no other directory is searched. It also sets the attribute sys.frozen so that +# the Win32 extensions behave as expected. +#------------------------------------------------------------------------------ + +import encodings +import os +import sys +import warnings +import zipimport + +sys.frozen = True +sys.path = sys.path[:4] + +os.environ["TCL_LIBRARY"] = os.path.join(DIR_NAME, "tcl") +os.environ["TK_LIBRARY"] = os.path.join(DIR_NAME, "tk") + +m = __import__("__main__") +importer = zipimport.zipimporter(INITSCRIPT_ZIP_FILE_NAME) +if INITSCRIPT_ZIP_FILE_NAME != SHARED_ZIP_FILE_NAME: + moduleName = m.__name__ +else: + name, ext = os.path.splitext(os.path.basename(os.path.normcase(FILE_NAME))) + moduleName = "%s__main__" % name +code = importer.get_code(moduleName) +exec code in m.__dict__ + +if sys.version_info[:2] >= (2, 5): + module = sys.modules.get("threading") + if module is not None: + module._shutdown() + diff --git a/setup/installer/cx_Freeze/initscripts/ConsoleKeepPath.py b/setup/installer/cx_Freeze/initscripts/ConsoleKeepPath.py new file mode 100755 index 0000000000..60151a1ff6 --- /dev/null +++ b/setup/installer/cx_Freeze/initscripts/ConsoleKeepPath.py @@ -0,0 +1,19 @@ +#------------------------------------------------------------------------------ +# ConsoleKeepPath.py +# Initialization script for cx_Freeze which leaves the path alone and does +# not set the sys.frozen attribute. +#------------------------------------------------------------------------------ + +import sys +import zipimport + +m = __import__("__main__") +importer = zipimport.zipimporter(INITSCRIPT_ZIP_FILE_NAME) +code = importer.get_code(m.__name__) +exec code in m.__dict__ + +if sys.version_info[:2] >= (2, 5): + module = sys.modules.get("threading") + if module is not None: + module._shutdown() + diff --git a/setup/installer/cx_Freeze/initscripts/ConsoleSetLibPath.py b/setup/installer/cx_Freeze/initscripts/ConsoleSetLibPath.py new file mode 100755 index 0000000000..b558652c0a --- /dev/null +++ b/setup/installer/cx_Freeze/initscripts/ConsoleSetLibPath.py @@ -0,0 +1,38 @@ +#------------------------------------------------------------------------------ +# ConsoleSetLibPath.py +# Initialization script for cx_Freeze which manipulates the path so that the +# directory in which the executable is found is searched for extensions but +# no other directory is searched. The environment variable LD_LIBRARY_PATH is +# manipulated first, however, to ensure that shared libraries found in the +# target directory are found. This requires a restart of the executable because +# the environment variable LD_LIBRARY_PATH is only checked at startup. +#------------------------------------------------------------------------------ + +import encodings +import os +import sys +import warnings +import zipimport + +paths = os.environ.get("LD_LIBRARY_PATH", "").split(os.pathsep) +if DIR_NAME not in paths: + paths.insert(0, DIR_NAME) + os.environ["LD_LIBRARY_PATH"] = os.pathsep.join(paths) + os.execv(sys.executable, sys.argv) + +sys.frozen = True +sys.path = sys.path[:4] + +os.environ["TCL_LIBRARY"] = os.path.join(DIR_NAME, "tcl") +os.environ["TK_LIBRARY"] = os.path.join(DIR_NAME, "tk") + +m = __import__("__main__") +importer = zipimport.zipimporter(INITSCRIPT_ZIP_FILE_NAME) +code = importer.get_code(m.__name__) +exec code in m.__dict__ + +if sys.version_info[:2] >= (2, 5): + module = sys.modules.get("threading") + if module is not None: + module._shutdown() + diff --git a/setup/installer/cx_Freeze/initscripts/SharedLib.py b/setup/installer/cx_Freeze/initscripts/SharedLib.py new file mode 100755 index 0000000000..0445367010 --- /dev/null +++ b/setup/installer/cx_Freeze/initscripts/SharedLib.py @@ -0,0 +1,20 @@ +#------------------------------------------------------------------------------ +# SharedLib.py +# Initialization script for cx_Freeze which behaves similarly to the one for +# console based applications but must handle the case where Python has already +# been initialized and another DLL of this kind has been loaded. As such it +# does not block the path unless sys.frozen is not already set. +#------------------------------------------------------------------------------ + +import encodings +import os +import sys +import warnings + +if not hasattr(sys, "frozen"): + sys.frozen = True + sys.path = sys.path[:4] + +os.environ["TCL_LIBRARY"] = os.path.join(DIR_NAME, "tcl") +os.environ["TK_LIBRARY"] = os.path.join(DIR_NAME, "tk") + diff --git a/setup/installer/cx_Freeze/initscripts/SharedLibSource.py b/setup/installer/cx_Freeze/initscripts/SharedLibSource.py new file mode 100755 index 0000000000..3edae93694 --- /dev/null +++ b/setup/installer/cx_Freeze/initscripts/SharedLibSource.py @@ -0,0 +1,23 @@ +#------------------------------------------------------------------------------ +# SharedLibSource.py +# Initialization script for cx_Freeze which imports the site module (as per +# normal processing of a Python script) and then searches for a file with the +# same name as the shared library but with the extension .pth. The entries in +# this file are used to modify the path to use for subsequent imports. +#------------------------------------------------------------------------------ + +import os +import sys +import warnings + +# the site module must be imported for normal behavior to take place; it is +# done dynamically so that cx_Freeze will not add all modules referenced by +# the site module to the frozen executable +__import__("site") + +# now locate the pth file to modify the path appropriately +baseName, ext = os.path.splitext(FILE_NAME) +pathFileName = baseName + ".pth" +sys.path = [s.strip() for s in file(pathFileName).read().splitlines()] + \ + sys.path + diff --git a/setup/installer/cx_Freeze/samples/advanced/advanced_1.py b/setup/installer/cx_Freeze/samples/advanced/advanced_1.py new file mode 100644 index 0000000000..2f1b68bceb --- /dev/null +++ b/setup/installer/cx_Freeze/samples/advanced/advanced_1.py @@ -0,0 +1,7 @@ +import sys + +print "Hello from cx_Freeze Advanced #1" +print + +module = __import__("testfreeze_1") + diff --git a/setup/installer/cx_Freeze/samples/advanced/advanced_2.py b/setup/installer/cx_Freeze/samples/advanced/advanced_2.py new file mode 100644 index 0000000000..1a6fe37e62 --- /dev/null +++ b/setup/installer/cx_Freeze/samples/advanced/advanced_2.py @@ -0,0 +1,7 @@ +import sys + +print "Hello from cx_Freeze Advanced #2" +print + +module = __import__("testfreeze_2") + diff --git a/setup/installer/cx_Freeze/samples/advanced/modules/testfreeze_1.py b/setup/installer/cx_Freeze/samples/advanced/modules/testfreeze_1.py new file mode 100644 index 0000000000..6157b72a69 --- /dev/null +++ b/setup/installer/cx_Freeze/samples/advanced/modules/testfreeze_1.py @@ -0,0 +1 @@ +print "Test freeze module #1" diff --git a/setup/installer/cx_Freeze/samples/advanced/modules/testfreeze_2.py b/setup/installer/cx_Freeze/samples/advanced/modules/testfreeze_2.py new file mode 100644 index 0000000000..ca133a7d58 --- /dev/null +++ b/setup/installer/cx_Freeze/samples/advanced/modules/testfreeze_2.py @@ -0,0 +1 @@ +print "Test freeze module #2" diff --git a/setup/installer/cx_Freeze/samples/advanced/setup.py b/setup/installer/cx_Freeze/samples/advanced/setup.py new file mode 100644 index 0000000000..3a79cf23af --- /dev/null +++ b/setup/installer/cx_Freeze/samples/advanced/setup.py @@ -0,0 +1,31 @@ +# An advanced setup script to create multiple executables and demonstrate a few +# of the features available to setup scripts +# +# hello.py is a very simple "Hello, world" type script which also displays the +# environment in which the script runs +# +# Run the build process by running the command 'python setup.py build' +# +# If everything works well you should find a subdirectory in the build +# subdirectory that contains the files needed to run the script without Python + +import sys +from cx_Freeze import setup, Executable + +executables = [ + Executable("advanced_1.py"), + Executable("advanced_2.py") +] + +buildOptions = dict( + compressed = True, + includes = ["testfreeze_1", "testfreeze_2"], + path = sys.path + ["modules"]) + +setup( + name = "advanced_cx_Freeze_sample", + version = "0.1", + description = "Advanced sample cx_Freeze script", + options = dict(build_exe = buildOptions), + executables = executables) + diff --git a/setup/installer/cx_Freeze/samples/matplotlib/setup.py b/setup/installer/cx_Freeze/samples/matplotlib/setup.py new file mode 100644 index 0000000000..54bd97fc3f --- /dev/null +++ b/setup/installer/cx_Freeze/samples/matplotlib/setup.py @@ -0,0 +1,27 @@ +# A simple setup script to create an executable using matplotlib. +# +# test_matplotlib.py is a very simple matplotlib application that demonstrates +# its use. +# +# Run the build process by running the command 'python setup.py build' +# +# If everything works well you should find a subdirectory in the build +# subdirectory that contains the files needed to run the application + +import cx_Freeze +import sys + +base = None +if sys.platform == "win32": + base = "Win32GUI" + +executables = [ + cx_Freeze.Executable("test_matplotlib.py", base = base) +] + +cx_Freeze.setup( + name = "test_matplotlib", + version = "0.1", + description = "Sample matplotlib script", + executables = executables) + diff --git a/setup/installer/cx_Freeze/samples/matplotlib/test_matplotlib.py b/setup/installer/cx_Freeze/samples/matplotlib/test_matplotlib.py new file mode 100644 index 0000000000..2029845ca5 --- /dev/null +++ b/setup/installer/cx_Freeze/samples/matplotlib/test_matplotlib.py @@ -0,0 +1,48 @@ +from numpy import arange, sin, pi +import matplotlib +matplotlib.use('WXAgg') +from matplotlib.backends.backend_wxagg import FigureCanvasWxAgg as FigureCanvas +from matplotlib.backends.backend_wx import NavigationToolbar2Wx +from matplotlib.figure import Figure +from wx import * + +class CanvasFrame(Frame): + def __init__(self): + Frame.__init__(self,None,-1, 'CanvasFrame',size=(550,350)) + self.SetBackgroundColour(NamedColor("WHITE")) + self.figure = Figure() + self.axes = self.figure.add_subplot(111) + t = arange(0.0,3.0,0.01) + s = sin(2*pi*t) + self.axes.plot(t,s) + self.canvas = FigureCanvas(self, -1, self.figure) + self.sizer = BoxSizer(VERTICAL) + self.sizer.Add(self.canvas, 1, LEFT | TOP | GROW) + self.SetSizerAndFit(self.sizer) + self.add_toolbar() + + def add_toolbar(self): + self.toolbar = NavigationToolbar2Wx(self.canvas) + self.toolbar.Realize() + if Platform == '__WXMAC__': + self.SetToolBar(self.toolbar) + else: + tw, th = self.toolbar.GetSizeTuple() + fw, fh = self.canvas.GetSizeTuple() + self.toolbar.SetSize(Size(fw, th)) + self.sizer.Add(self.toolbar, 0, LEFT | EXPAND) + self.toolbar.update() + + def OnPaint(self, event): + self.canvas.draw() + +class App(App): + def OnInit(self): + 'Create the main window and insert the custom frame' + frame = CanvasFrame() + frame.Show(True) + return True + +app = App(0) +app.MainLoop() + diff --git a/setup/installer/cx_Freeze/samples/relimport/pkg1/__init__.py b/setup/installer/cx_Freeze/samples/relimport/pkg1/__init__.py new file mode 100644 index 0000000000..5a170fd2dd --- /dev/null +++ b/setup/installer/cx_Freeze/samples/relimport/pkg1/__init__.py @@ -0,0 +1,3 @@ +print "importing pkg1" +from . import sub1 +from . import pkg2 diff --git a/setup/installer/cx_Freeze/samples/relimport/pkg1/pkg2/__init__.py b/setup/installer/cx_Freeze/samples/relimport/pkg1/pkg2/__init__.py new file mode 100644 index 0000000000..71e0b1fbe6 --- /dev/null +++ b/setup/installer/cx_Freeze/samples/relimport/pkg1/pkg2/__init__.py @@ -0,0 +1,3 @@ +print "importing pkg1.pkg2" +from . import sub3 +from .. import sub4 diff --git a/setup/installer/cx_Freeze/samples/relimport/pkg1/pkg2/sub3.py b/setup/installer/cx_Freeze/samples/relimport/pkg1/pkg2/sub3.py new file mode 100644 index 0000000000..1719aadb41 --- /dev/null +++ b/setup/installer/cx_Freeze/samples/relimport/pkg1/pkg2/sub3.py @@ -0,0 +1,3 @@ +print "importing pkg1.pkg2.sub3" +from . import sub5 +from .. import sub6 diff --git a/setup/installer/cx_Freeze/samples/relimport/pkg1/pkg2/sub5.py b/setup/installer/cx_Freeze/samples/relimport/pkg1/pkg2/sub5.py new file mode 100644 index 0000000000..1c91b8fa23 --- /dev/null +++ b/setup/installer/cx_Freeze/samples/relimport/pkg1/pkg2/sub5.py @@ -0,0 +1 @@ +print "importing pkg1.pkg2.sub5" diff --git a/setup/installer/cx_Freeze/samples/relimport/pkg1/sub1.py b/setup/installer/cx_Freeze/samples/relimport/pkg1/sub1.py new file mode 100644 index 0000000000..514bd88a87 --- /dev/null +++ b/setup/installer/cx_Freeze/samples/relimport/pkg1/sub1.py @@ -0,0 +1,2 @@ +print "importing pkg1.sub1" +from . import sub2 diff --git a/setup/installer/cx_Freeze/samples/relimport/pkg1/sub2.py b/setup/installer/cx_Freeze/samples/relimport/pkg1/sub2.py new file mode 100644 index 0000000000..63a0838b25 --- /dev/null +++ b/setup/installer/cx_Freeze/samples/relimport/pkg1/sub2.py @@ -0,0 +1 @@ +print "importing pkg1.sub2" diff --git a/setup/installer/cx_Freeze/samples/relimport/pkg1/sub4.py b/setup/installer/cx_Freeze/samples/relimport/pkg1/sub4.py new file mode 100644 index 0000000000..3a8e760e43 --- /dev/null +++ b/setup/installer/cx_Freeze/samples/relimport/pkg1/sub4.py @@ -0,0 +1 @@ +print 'importing pkg1.sub4' diff --git a/setup/installer/cx_Freeze/samples/relimport/pkg1/sub6.py b/setup/installer/cx_Freeze/samples/relimport/pkg1/sub6.py new file mode 100644 index 0000000000..1e7d7955d6 --- /dev/null +++ b/setup/installer/cx_Freeze/samples/relimport/pkg1/sub6.py @@ -0,0 +1 @@ +print "importing pkg1.sub6" diff --git a/setup/installer/cx_Freeze/samples/relimport/relimport.py b/setup/installer/cx_Freeze/samples/relimport/relimport.py new file mode 100644 index 0000000000..39cb50c91d --- /dev/null +++ b/setup/installer/cx_Freeze/samples/relimport/relimport.py @@ -0,0 +1 @@ +import pkg1 diff --git a/setup/installer/cx_Freeze/samples/relimport/setup.py b/setup/installer/cx_Freeze/samples/relimport/setup.py new file mode 100644 index 0000000000..b8b3f3853b --- /dev/null +++ b/setup/installer/cx_Freeze/samples/relimport/setup.py @@ -0,0 +1,16 @@ +# relimport.py is a very simple script that tests importing using relative +# imports (available in Python 2.5 and up) +# +# Run the build process by running the command 'python setup.py build' +# +# If everything works well you should find a subdirectory in the build +# subdirectory that contains the files needed to run the script without Python + +from cx_Freeze import setup, Executable + +setup( + name = "relimport", + version = "0.1", + description = "Sample cx_Freeze script for relative imports", + executables = [Executable("relimport.py")]) + diff --git a/setup/installer/cx_Freeze/samples/simple/hello.py b/setup/installer/cx_Freeze/samples/simple/hello.py new file mode 100644 index 0000000000..0fb32405bc --- /dev/null +++ b/setup/installer/cx_Freeze/samples/simple/hello.py @@ -0,0 +1,19 @@ +import sys + +print "Hello from cx_Freeze" +print + +print "sys.executable", sys.executable +print "sys.prefix", sys.prefix +print + +print "ARGUMENTS:" +for a in sys.argv: + print a +print + +print "PATH:" +for p in sys.path: + print p +print + diff --git a/setup/installer/cx_Freeze/samples/simple/setup.py b/setup/installer/cx_Freeze/samples/simple/setup.py new file mode 100644 index 0000000000..25de838b10 --- /dev/null +++ b/setup/installer/cx_Freeze/samples/simple/setup.py @@ -0,0 +1,18 @@ +# A very simple setup script to create a single executable +# +# hello.py is a very simple "Hello, world" type script which also displays the +# environment in which the script runs +# +# Run the build process by running the command 'python setup.py build' +# +# If everything works well you should find a subdirectory in the build +# subdirectory that contains the files needed to run the script without Python + +from cx_Freeze import setup, Executable + +setup( + name = "hello", + version = "0.1", + description = "Sample cx_Freeze script", + executables = [Executable("hello.py")]) + diff --git a/setup/installer/cx_Freeze/samples/wx/setup.py b/setup/installer/cx_Freeze/samples/wx/setup.py new file mode 100644 index 0000000000..9412996859 --- /dev/null +++ b/setup/installer/cx_Freeze/samples/wx/setup.py @@ -0,0 +1,25 @@ +# A simple setup script to create an executable running wxPython. This also +# demonstrates the method for creating a Windows executable that does not have +# an associated console. +# +# wxapp.py is a very simple "Hello, world" type wxPython application +# +# Run the build process by running the command 'python setup.py build' +# +# If everything works well you should find a subdirectory in the build +# subdirectory that contains the files needed to run the application + +import sys + +from cx_Freeze import setup, Executable + +base = None +if sys.platform == "win32": + base = "Win32GUI" + +setup( + name = "hello", + version = "0.1", + description = "Sample cx_Freeze wxPython script", + executables = [Executable("wxapp.py", base = base)]) + diff --git a/setup/installer/cx_Freeze/samples/wx/wxapp.py b/setup/installer/cx_Freeze/samples/wx/wxapp.py new file mode 100644 index 0000000000..7baa90b8d1 --- /dev/null +++ b/setup/installer/cx_Freeze/samples/wx/wxapp.py @@ -0,0 +1,42 @@ +import wx + +class Frame(wx.Frame): + + def __init__(self): + wx.Frame.__init__(self, parent = None, title = "Hello from cx_Freeze") + panel = wx.Panel(self) + closeMeButton = wx.Button(panel, -1, "Close Me") + wx.EVT_BUTTON(self, closeMeButton.GetId(), self.OnCloseMe) + wx.EVT_CLOSE(self, self.OnCloseWindow) + pushMeButton = wx.Button(panel, -1, "Push Me") + wx.EVT_BUTTON(self, pushMeButton.GetId(), self.OnPushMe) + sizer = wx.BoxSizer(wx.HORIZONTAL) + sizer.Add(closeMeButton, flag = wx.ALL, border = 20) + sizer.Add(pushMeButton, flag = wx.ALL, border = 20) + panel.SetSizer(sizer) + topSizer = wx.BoxSizer(wx.VERTICAL) + topSizer.Add(panel, flag = wx.ALL | wx.EXPAND) + topSizer.Fit(self) + + def OnCloseMe(self, event): + self.Close(True) + + def OnPushMe(self, event): + 1 / 0 + + def OnCloseWindow(self, event): + self.Destroy() + + +class App(wx.App): + + def OnInit(self): + frame = Frame() + frame.Show(True) + self.SetTopWindow(frame) + return True + + +app = App(1) +app.MainLoop() + diff --git a/setup/installer/cx_Freeze/setup.py b/setup/installer/cx_Freeze/setup.py new file mode 100755 index 0000000000..b51453aa7a --- /dev/null +++ b/setup/installer/cx_Freeze/setup.py @@ -0,0 +1,197 @@ +""" +Distutils script for cx_Freeze. +""" + +import distutils.command.bdist_rpm +import distutils.command.build_ext +import distutils.command.build_scripts +import distutils.command.install +import distutils.command.install_data +import distutils.sysconfig +import os +import sys + +from distutils.core import setup +from distutils.extension import Extension + +class bdist_rpm(distutils.command.bdist_rpm.bdist_rpm): + + # rpm automatically byte compiles all Python files in a package but we + # don't want that to happen for initscripts and samples so we tell it to + # ignore those files + def _make_spec_file(self): + specFile = distutils.command.bdist_rpm.bdist_rpm._make_spec_file(self) + specFile.insert(0, "%define _unpackaged_files_terminate_build 0%{nil}") + return specFile + + def run(self): + distutils.command.bdist_rpm.bdist_rpm.run(self) + specFile = os.path.join(self.rpm_base, "SPECS", + "%s.spec" % self.distribution.get_name()) + queryFormat = "%{name}-%{version}-%{release}.%{arch}.rpm" + command = "rpm -q --qf '%s' --specfile %s" % (queryFormat, specFile) + origFileName = os.popen(command).read() + parts = origFileName.split("-") + parts.insert(2, "py%s%s" % sys.version_info[:2]) + newFileName = "-".join(parts) + self.move_file(os.path.join("dist", origFileName), + os.path.join("dist", newFileName)) + + +class build_ext(distutils.command.build_ext.build_ext): + + def build_extension(self, ext): + if ext.name.find("bases") < 0: + distutils.command.build_ext.build_ext.build_extension(self, ext) + return + os.environ["LD_RUN_PATH"] = "${ORIGIN}:${ORIGIN}/../lib" + objects = self.compiler.compile(ext.sources, + output_dir = self.build_temp, + include_dirs = ext.include_dirs, + debug = self.debug, + depends = ext.depends) + fileName = os.path.splitext(self.get_ext_filename(ext.name))[0] + fullName = os.path.join(self.build_lib, fileName) + libraryDirs = ext.library_dirs or [] + libraries = self.get_libraries(ext) + extraArgs = ext.extra_link_args or [] + if sys.platform != "win32": + vars = distutils.sysconfig.get_config_vars() + libraryDirs.append(vars["LIBPL"]) + libraries.append("python%s.%s" % sys.version_info[:2]) + if vars["LINKFORSHARED"]: + extraArgs.extend(vars["LINKFORSHARED"].split()) + if vars["LIBS"]: + extraArgs.extend(vars["LIBS"].split()) + if vars["LIBM"]: + extraArgs.append(vars["LIBM"]) + if vars["BASEMODLIBS"]: + extraArgs.extend(vars["BASEMODLIBS"].split()) + if vars["LOCALMODLIBS"]: + extraArgs.extend(vars["LOCALMODLIBS"].split()) + extraArgs.append("-s") + self.compiler.link_executable(objects, fullName, + libraries = libraries, + library_dirs = libraryDirs, + runtime_library_dirs = ext.runtime_library_dirs, + extra_postargs = extraArgs, + debug = self.debug) + + def get_ext_filename(self, name): + fileName = distutils.command.build_ext.build_ext.get_ext_filename(self, + name) + if name.find("bases") < 0: + return fileName + ext = self.compiler.exe_extension or "" + return os.path.splitext(fileName)[0] + ext + + +class build_scripts(distutils.command.build_scripts.build_scripts): + + def copy_scripts(self): + distutils.command.build_scripts.build_scripts.copy_scripts(self) + if sys.platform == "win32": + for script in self.scripts: + batFileName = os.path.join(self.build_dir, script + ".bat") + fullScriptName = r"%s\Scripts\%s" % \ + (os.path.dirname(sys.executable), script) + command = "%s %s %%1 %%2 %%3 %%4 %%5 %%6 %%7 %%8 %%9" % \ + (sys.executable, fullScriptName) + file(batFileName, "w").write("@echo off\n\n%s" % command) + + +class install(distutils.command.install.install): + + def get_sub_commands(self): + subCommands = distutils.command.install.install.get_sub_commands(self) + subCommands.append("install_packagedata") + return subCommands + + +class install_packagedata(distutils.command.install_data.install_data): + + def run(self): + installCommand = self.get_finalized_command("install") + installDir = getattr(installCommand, "install_lib") + sourceDirs = ["samples", "initscripts"] + while sourceDirs: + sourceDir = sourceDirs.pop(0) + targetDir = os.path.join(installDir, "cx_Freeze", sourceDir) + self.mkpath(targetDir) + for name in os.listdir(sourceDir): + if name == "build" or name.startswith("."): + continue + fullSourceName = os.path.join(sourceDir, name) + if os.path.isdir(fullSourceName): + sourceDirs.append(fullSourceName) + else: + fullTargetName = os.path.join(targetDir, name) + self.copy_file(fullSourceName, fullTargetName) + self.outfiles.append(fullTargetName) + + +commandClasses = dict( + build_ext = build_ext, + build_scripts = build_scripts, + bdist_rpm = bdist_rpm, + install = install, + install_packagedata = install_packagedata) + +if sys.platform == "win32": + libraries = ["imagehlp"] +else: + libraries = [] +utilModule = Extension("cx_Freeze.util", ["source/util.c"], + libraries = libraries) +depends = ["source/bases/Common.c"] +if sys.platform == "win32": + if sys.version_info[:2] >= (2, 6): + extraSources = ["source/bases/manifest.rc"] + else: + extraSources = ["source/bases/dummy.rc"] +else: + extraSources = [] +console = Extension("cx_Freeze.bases.Console", + ["source/bases/Console.c"] + extraSources, depends = depends) +consoleKeepPath = Extension("cx_Freeze.bases.ConsoleKeepPath", + ["source/bases/ConsoleKeepPath.c"] + extraSources, depends = depends) +extensions = [utilModule, console, consoleKeepPath] +if sys.platform == "win32": + gui = Extension("cx_Freeze.bases.Win32GUI", + ["source/bases/Win32GUI.c"] + extraSources, + depends = depends, extra_link_args = ["-mwindows"]) + extensions.append(gui) + +docFiles = "LICENSE.txt README.txt HISTORY.txt doc/cx_Freeze.html" + +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: Python Software Foundation License", + "Natural Language :: English", + "Operating System :: OS Independent", + "Programming Language :: C", + "Programming Language :: Python", + "Topic :: Software Development :: Build Tools", + "Topic :: Software Development :: Libraries :: Python Modules", + "Topic :: System :: Software Distribution", + "Topic :: Utilities" +] + +setup(name = "cx_Freeze", + description = "create standalone executables from Python scripts", + long_description = "create standalone executables from Python scripts", + version = "4.0.1", + cmdclass = commandClasses, + options = dict(bdist_rpm = dict(doc_files = docFiles), + install = dict(optimize = 1)), + ext_modules = extensions, + packages = ['cx_Freeze'], + maintainer="Anthony Tuininga", + maintainer_email="anthony.tuininga@gmail.com", + url = "http://cx-freeze.sourceforge.net", + scripts = ["cxfreeze"], + classifiers = classifiers, + keywords = "freeze", + license = "Python Software Foundation License") + diff --git a/setup/installer/cx_Freeze/source/bases/Common.c b/setup/installer/cx_Freeze/source/bases/Common.c new file mode 100644 index 0000000000..ce1e137ebb --- /dev/null +++ b/setup/installer/cx_Freeze/source/bases/Common.c @@ -0,0 +1,262 @@ +//----------------------------------------------------------------------------- +// Common.c +// Routines which are common to running frozen executables. +//----------------------------------------------------------------------------- + +#include +#include +#include + +// global variables (used for simplicity) +static PyObject *g_FileName = NULL; +static PyObject *g_DirName = NULL; +static PyObject *g_ExclusiveZipFileName = NULL; +static PyObject *g_SharedZipFileName = NULL; +static PyObject *g_InitScriptZipFileName = NULL; + +//----------------------------------------------------------------------------- +// GetDirName() +// Return the directory name of the given path. +//----------------------------------------------------------------------------- +static int GetDirName( + const char *path, // path to calculate dir name for + PyObject **dirName) // directory name (OUT) +{ + int i; + + for (i = strlen(path); i > 0 && path[i] != SEP; --i); + *dirName = PyString_FromStringAndSize(path, i); + if (!*dirName) + return FatalError("cannot create string for directory name"); + return 0; +} + + +//----------------------------------------------------------------------------- +// SetExecutableName() +// Set the script to execute and calculate the directory in which the +// executable is found as well as the exclusive (only for this executable) and +// shared zip file names. +//----------------------------------------------------------------------------- +static int SetExecutableName( + const char *fileName) // script to execute +{ + char temp[MAXPATHLEN + 12], *ptr; +#ifndef WIN32 + char linkData[MAXPATHLEN + 1]; + struct stat statData; + size_t linkSize, i; + PyObject *dirName; +#endif + + // store file name + g_FileName = PyString_FromString(fileName); + if (!g_FileName) + return FatalError("cannot create string for file name"); + +#ifndef WIN32 + for (i = 0; i < 25; i++) { + if (lstat(fileName, &statData) < 0) { + PyErr_SetFromErrnoWithFilename(PyExc_OSError, (char*) fileName); + return FatalError("unable to stat file"); + } + if (!S_ISLNK(statData.st_mode)) + break; + linkSize = readlink(fileName, linkData, sizeof(linkData)); + if (linkSize < 0) { + PyErr_SetFromErrnoWithFilename(PyExc_OSError, (char*) fileName); + return FatalError("unable to stat file"); + } + if (linkData[0] == '/') { + Py_DECREF(g_FileName); + g_FileName = PyString_FromStringAndSize(linkData, linkSize); + } else { + if (GetDirName(PyString_AS_STRING(g_FileName), &dirName) < 0) + return -1; + if (PyString_GET_SIZE(dirName) + linkSize + 1 > MAXPATHLEN) { + Py_DECREF(dirName); + return FatalError("cannot dereference link, path too large"); + } + strcpy(temp, PyString_AS_STRING(dirName)); + strcat(temp, "/"); + strcat(temp, linkData); + Py_DECREF(g_FileName); + g_FileName = PyString_FromString(temp); + } + if (!g_FileName) + return FatalError("cannot create string for linked file name"); + fileName = PyString_AS_STRING(g_FileName); + } +#endif + + // calculate and store directory name + if (GetDirName(fileName, &g_DirName) < 0) + return -1; + + // calculate and store exclusive zip file name + strcpy(temp, fileName); + ptr = temp + strlen(temp) - 1; + while (ptr > temp && *ptr != SEP && *ptr != '.') + ptr--; + if (*ptr == '.') + *ptr = '\0'; + strcat(temp, ".zip"); + g_ExclusiveZipFileName = PyString_FromString(temp); + if (!g_ExclusiveZipFileName) + return FatalError("cannot create string for exclusive zip file name"); + + // calculate and store shared zip file name + strcpy(temp, PyString_AS_STRING(g_DirName)); + ptr = temp + strlen(temp); + *ptr++ = SEP; + strcpy(ptr, "library.zip"); + g_SharedZipFileName = PyString_FromString(temp); + if (!g_SharedZipFileName) + return FatalError("cannot create string for shared zip file name"); + + return 0; +} + + +//----------------------------------------------------------------------------- +// SetPathToSearch() +// Set the path to search. This includes the file (for those situations where +// a zip file is attached to the executable itself), the directory where the +// executable is found (to search for extensions), the exclusive zip file +// name and the shared zip file name. +//----------------------------------------------------------------------------- +static int SetPathToSearch(void) +{ + PyObject *pathList; + + pathList = PySys_GetObject("path"); + if (!pathList) + return FatalError("cannot acquire sys.path"); + if (PyList_Insert(pathList, 0, g_FileName) < 0) + return FatalError("cannot insert file name into sys.path"); + if (PyList_Insert(pathList, 1, g_DirName) < 0) + return FatalError("cannot insert directory name into sys.path"); + if (PyList_Insert(pathList, 2, g_ExclusiveZipFileName) < 0) + return FatalError("cannot insert exclusive zip name into sys.path"); + if (PyList_Insert(pathList, 3, g_SharedZipFileName) < 0) + return FatalError("cannot insert shared zip name into sys.path"); + return 0; +} + + +//----------------------------------------------------------------------------- +// GetImporterHelper() +// Helper which is used to locate the importer for the initscript. +//----------------------------------------------------------------------------- +static PyObject *GetImporterHelper( + PyObject *module, // zipimport module + PyObject *fileName) // name of file to search +{ + PyObject *importer; + + importer = PyObject_CallMethod(module, "zipimporter", "O", fileName); + if (importer) + g_InitScriptZipFileName = fileName; + else + PyErr_Clear(); + return importer; +} + + +//----------------------------------------------------------------------------- +// GetImporter() +// Return the importer which will be used for importing the initialization +// script. The executable itself is searched first, followed by the exclusive +// zip file and finally by the shared zip file. +//----------------------------------------------------------------------------- +static int GetImporter( + PyObject **importer) // importer (OUT) +{ + PyObject *module; + + module = PyImport_ImportModule("zipimport"); + if (!module) + return FatalError("cannot import zipimport module"); + *importer = GetImporterHelper(module, g_FileName); + if (!*importer) { + *importer = GetImporterHelper(module, g_ExclusiveZipFileName); + if (!*importer) + *importer = GetImporterHelper(module, g_SharedZipFileName); + } + Py_DECREF(module); + if (!*importer) + return FatalError("cannot get zipimporter instance"); + return 0; +} + + +//----------------------------------------------------------------------------- +// PopulateInitScriptDict() +// Return the dictionary used by the initialization script. +//----------------------------------------------------------------------------- +static int PopulateInitScriptDict( + PyObject *dict) // dictionary to populate +{ + if (!dict) + return FatalError("unable to create temporary dictionary"); + if (PyDict_SetItemString(dict, "__builtins__", PyEval_GetBuiltins()) < 0) + return FatalError("unable to set __builtins__"); + if (PyDict_SetItemString(dict, "FILE_NAME", g_FileName) < 0) + return FatalError("unable to set FILE_NAME"); + if (PyDict_SetItemString(dict, "DIR_NAME", g_DirName) < 0) + return FatalError("unable to set DIR_NAME"); + if (PyDict_SetItemString(dict, "EXCLUSIVE_ZIP_FILE_NAME", + g_ExclusiveZipFileName) < 0) + return FatalError("unable to set EXCLUSIVE_ZIP_FILE_NAME"); + if (PyDict_SetItemString(dict, "SHARED_ZIP_FILE_NAME", + g_SharedZipFileName) < 0) + return FatalError("unable to set SHARED_ZIP_FILE_NAME"); + if (PyDict_SetItemString(dict, "INITSCRIPT_ZIP_FILE_NAME", + g_InitScriptZipFileName) < 0) + return FatalError("unable to set INITSCRIPT_ZIP_FILE_NAME"); + return 0; +} + + + + +//----------------------------------------------------------------------------- +// ExecuteScript() +// Execute the script found within the file. +//----------------------------------------------------------------------------- +static int ExecuteScript( + const char *fileName) // name of file containing Python code +{ + PyObject *importer, *dict, *code, *temp; + + if (SetExecutableName(fileName) < 0) + return -1; + if (SetPathToSearch() < 0) + return -1; + importer = NULL; + if (GetImporter(&importer) < 0) + return -1; + + // create and populate dictionary for initscript module + dict = PyDict_New(); + if (PopulateInitScriptDict(dict) < 0) { + Py_XDECREF(dict); + Py_DECREF(importer); + return -1; + } + + // locate and execute script + code = PyObject_CallMethod(importer, "get_code", "s", "cx_Freeze__init__"); + Py_DECREF(importer); + if (!code) + return FatalError("unable to locate initialization module"); + temp = PyEval_EvalCode( (PyCodeObject*) code, dict, dict); + Py_DECREF(code); + Py_DECREF(dict); + if (!temp) + return FatalScriptError(); + Py_DECREF(temp); + + return 0; +} + diff --git a/setup/installer/cx_Freeze/source/bases/Console.c b/setup/installer/cx_Freeze/source/bases/Console.c new file mode 100644 index 0000000000..d6a8a515a0 --- /dev/null +++ b/setup/installer/cx_Freeze/source/bases/Console.c @@ -0,0 +1,72 @@ +//----------------------------------------------------------------------------- +// Console.c +// Main routine for frozen programs which run in a console. +//----------------------------------------------------------------------------- + +#include +#ifdef __WIN32__ +#include +#endif + +//----------------------------------------------------------------------------- +// FatalError() +// Prints a fatal error. +//----------------------------------------------------------------------------- +static int FatalError( + const char *message) // message to print +{ + PyErr_Print(); + Py_FatalError(message); + return -1; +} + + +//----------------------------------------------------------------------------- +// FatalScriptError() +// Prints a fatal error in the initialization script. +//----------------------------------------------------------------------------- +static int FatalScriptError(void) +{ + PyErr_Print(); + return -1; +} + + +#include "Common.c" + + +//----------------------------------------------------------------------------- +// main() +// Main routine for frozen programs. +//----------------------------------------------------------------------------- +int main(int argc, char **argv) +{ + const char *fileName; + char *encoding; + + // initialize Python + Py_NoSiteFlag = 1; + Py_FrozenFlag = 1; + Py_IgnoreEnvironmentFlag = 1; + + encoding = getenv("PYTHONIOENCODING"); + if (encoding != NULL) { + Py_FileSystemDefaultEncoding = strndup(encoding, 100); + } + + Py_SetPythonHome(""); + Py_SetProgramName(argv[0]); + fileName = Py_GetProgramFullPath(); + + Py_Initialize(); + PySys_SetArgv(argc, argv); + + + // do the work + if (ExecuteScript(fileName) < 0) + return 1; + + Py_Finalize(); + return 0; +} + diff --git a/setup/installer/cx_Freeze/source/bases/ConsoleKeepPath.c b/setup/installer/cx_Freeze/source/bases/ConsoleKeepPath.c new file mode 100644 index 0000000000..3ad00f8488 --- /dev/null +++ b/setup/installer/cx_Freeze/source/bases/ConsoleKeepPath.c @@ -0,0 +1,60 @@ +//----------------------------------------------------------------------------- +// ConsoleKeepPath.c +// Main routine for frozen programs which need a Python installation to do +// their work. +//----------------------------------------------------------------------------- + +#include +#ifdef __WIN32__ +#include +#endif + +//----------------------------------------------------------------------------- +// FatalError() +// Prints a fatal error. +//----------------------------------------------------------------------------- +static int FatalError( + const char *message) // message to print +{ + PyErr_Print(); + Py_FatalError(message); + return -1; +} + + +//----------------------------------------------------------------------------- +// FatalScriptError() +// Prints a fatal error in the initialization script. +//----------------------------------------------------------------------------- +static int FatalScriptError(void) +{ + PyErr_Print(); + return -1; +} + + +#include "Common.c" + + +//----------------------------------------------------------------------------- +// main() +// Main routine for frozen programs. +//----------------------------------------------------------------------------- +int main(int argc, char **argv) +{ + const char *fileName; + + // initialize Python + Py_SetProgramName(argv[0]); + fileName = Py_GetProgramFullPath(); + Py_Initialize(); + PySys_SetArgv(argc, argv); + + // do the work + if (ExecuteScript(fileName) < 0) + return 1; + + Py_Finalize(); + return 0; +} + diff --git a/setup/installer/cx_Freeze/source/bases/Win32GUI.c b/setup/installer/cx_Freeze/source/bases/Win32GUI.c new file mode 100644 index 0000000000..f5bbe74dba --- /dev/null +++ b/setup/installer/cx_Freeze/source/bases/Win32GUI.c @@ -0,0 +1,242 @@ +//----------------------------------------------------------------------------- +// Win32GUI.c +// Main routine for frozen programs written for the Win32 GUI subsystem. +//----------------------------------------------------------------------------- + +#include +#include + +//----------------------------------------------------------------------------- +// FatalError() +// Handle a fatal error. +//----------------------------------------------------------------------------- +static int FatalError( + char *a_Message) // message to display +{ + MessageBox(NULL, a_Message, "cx_Freeze Fatal Error", MB_ICONERROR); + Py_Finalize(); + return -1; +} + + +//----------------------------------------------------------------------------- +// StringifyObject() +// Stringify a Python object. +//----------------------------------------------------------------------------- +static char *StringifyObject( + PyObject *object, // object to stringify + PyObject **stringRep) // string representation +{ + if (object) { + *stringRep = PyObject_Str(object); + if (*stringRep) + return PyString_AS_STRING(*stringRep); + return "Unable to stringify"; + } + + // object is NULL + *stringRep = NULL; + return "None"; +} + + +//----------------------------------------------------------------------------- +// FatalPythonErrorNoTraceback() +// Handle a fatal Python error without traceback. +//----------------------------------------------------------------------------- +static int FatalPythonErrorNoTraceback( + PyObject *origType, // exception type + PyObject *origValue, // exception value + char *message) // message to display +{ + PyObject *typeStrRep, *valueStrRep, *origTypeStrRep, *origValueStrRep; + char *totalMessage, *typeStr, *valueStr, *origTypeStr, *origValueStr; + PyObject *type, *value, *traceback; + int totalMessageLength; + char *messageFormat; + + // fetch error and string representations of the error + PyErr_Fetch(&type, &value, &traceback); + origTypeStr = StringifyObject(origType, &origTypeStrRep); + origValueStr = StringifyObject(origValue, &origValueStrRep); + typeStr = StringifyObject(type, &typeStrRep); + valueStr = StringifyObject(value, &valueStrRep); + + // fill out the message to be displayed + messageFormat = "Type: %s\nValue: %s\nOther Type: %s\nOtherValue: %s\n%s"; + totalMessageLength = strlen(origTypeStr) + strlen(origValueStr) + + strlen(typeStr) + strlen(valueStr) + strlen(message) + + strlen(messageFormat) + 1; + totalMessage = malloc(totalMessageLength); + if (!totalMessage) + return FatalError("Out of memory!"); + sprintf(totalMessage, messageFormat, typeStr, valueStr, origTypeStr, + origValueStr, message); + + // display the message + MessageBox(NULL, totalMessage, + "cx_Freeze: Python error in main script (traceback unavailable)", + MB_ICONERROR); + free(totalMessage); + return -1; +} + + +//----------------------------------------------------------------------------- +// ArgumentValue() +// Return a suitable argument value by replacing NULL with Py_None. +//----------------------------------------------------------------------------- +static PyObject *ArgumentValue( + PyObject *object) // argument to massage +{ + if (object) { + Py_INCREF(object); + return object; + } + Py_INCREF(Py_None); + return Py_None; +} + + +//----------------------------------------------------------------------------- +// HandleSystemExitException() +// Handles a system exit exception differently. If an integer value is passed +// through then that becomes the exit value; otherwise the string value of the +// value passed through is displayed in a message box. +//----------------------------------------------------------------------------- +static void HandleSystemExitException() +{ + PyObject *type, *value, *traceback, *valueStr; + int exitCode = 0; + char *message; + + PyErr_Fetch(&type, &value, &traceback); + if (PyInstance_Check(value)) { + PyObject *code = PyObject_GetAttrString(value, "code"); + if (code) { + Py_DECREF(value); + value = code; + if (value == Py_None) + Py_Exit(0); + } + } + if (PyInt_Check(value)) + exitCode = PyInt_AsLong(value); + else { + message = StringifyObject(value, &valueStr); + MessageBox(NULL, message, "cx_Freeze: Application Terminated", + MB_ICONERROR); + Py_XDECREF(valueStr); + exitCode = 1; + } + Py_Exit(exitCode); +} + + +//----------------------------------------------------------------------------- +// FatalScriptError() +// Handle a fatal Python error with traceback. +//----------------------------------------------------------------------------- +static int FatalScriptError() +{ + PyObject *type, *value, *traceback, *argsTuple, *module, *method, *result; + int tracebackLength, i; + char *tracebackStr; + + // if a system exception, handle it specially + if (PyErr_ExceptionMatches(PyExc_SystemExit)) + HandleSystemExitException(); + + // get the exception details + PyErr_Fetch(&type, &value, &traceback); + + // import the traceback module + module = PyImport_ImportModule("traceback"); + if (!module) + return FatalPythonErrorNoTraceback(type, value, + "Cannot import traceback module."); + + // get the format_exception method + method = PyObject_GetAttrString(module, "format_exception"); + Py_DECREF(module); + if (!method) + return FatalPythonErrorNoTraceback(type, value, + "Cannot get format_exception method."); + + // create a tuple for the arguments + argsTuple = PyTuple_New(3); + if (!argsTuple) { + Py_DECREF(method); + return FatalPythonErrorNoTraceback(type, value, + "Cannot create arguments tuple for traceback."); + } + PyTuple_SET_ITEM(argsTuple, 0, ArgumentValue(type)); + PyTuple_SET_ITEM(argsTuple, 1, ArgumentValue(value)); + PyTuple_SET_ITEM(argsTuple, 2, ArgumentValue(traceback)); + + // call the format_exception method + result = PyObject_CallObject(method, argsTuple); + Py_DECREF(method); + Py_DECREF(argsTuple); + if (!result) + return FatalPythonErrorNoTraceback(type, value, + "Failed calling format_exception method."); + + // determine length of string representation of formatted traceback + tracebackLength = 1; + for (i = 0; i < PyList_GET_SIZE(result); i++) + tracebackLength += PyString_GET_SIZE(PyList_GET_ITEM(result, i)); + + // create a string representation of the formatted traceback + tracebackStr = malloc(tracebackLength); + if (!tracebackStr) { + Py_DECREF(result); + return FatalError("Out of memory!"); + } + tracebackStr[0] = '\0'; + for (i = 0; i < PyList_GET_SIZE(result); i++) + strcat(tracebackStr, PyString_AS_STRING(PyList_GET_ITEM(result, i))); + Py_DECREF(result); + + // bring up the error + MessageBox(NULL, tracebackStr, "cx_Freeze: Python error in main script", + MB_ICONERROR); + Py_Finalize(); + return 1; +} + + +#include "Common.c" + + +//----------------------------------------------------------------------------- +// WinMain() +// Main routine for the executable in Windows. +//----------------------------------------------------------------------------- +int WINAPI WinMain( + HINSTANCE instance, // handle to application + HINSTANCE prevInstance, // previous handle to application + LPSTR commandLine, // command line + int showFlag) // show flag +{ + const char *fileName; + + // initialize Python + Py_NoSiteFlag = 1; + Py_FrozenFlag = 1; + Py_IgnoreEnvironmentFlag = 1; + Py_SetPythonHome(""); + Py_SetProgramName(__argv[0]); + fileName = Py_GetProgramFullPath(); + Py_Initialize(); + PySys_SetArgv(__argc, __argv); + + // do the work + if (ExecuteScript(fileName) < 0) + return 1; + + // terminate Python + Py_Finalize(); + return 0; +} + diff --git a/setup/installer/cx_Freeze/source/bases/dummy.rc b/setup/installer/cx_Freeze/source/bases/dummy.rc new file mode 100644 index 0000000000..5c1fa1a194 --- /dev/null +++ b/setup/installer/cx_Freeze/source/bases/dummy.rc @@ -0,0 +1,5 @@ +STRINGTABLE +{ + 1, "Just to ensure that buggy EndUpdateResource doesn't fall over." +} + diff --git a/setup/installer/cx_Freeze/source/bases/manifest.rc b/setup/installer/cx_Freeze/source/bases/manifest.rc new file mode 100644 index 0000000000..2b7ee27ab5 --- /dev/null +++ b/setup/installer/cx_Freeze/source/bases/manifest.rc @@ -0,0 +1,3 @@ +#include "dummy.rc" + +1 24 source/bases/manifest.txt diff --git a/setup/installer/cx_Freeze/source/util.c b/setup/installer/cx_Freeze/source/util.c new file mode 100644 index 0000000000..1c8eb0c0ca --- /dev/null +++ b/setup/installer/cx_Freeze/source/util.c @@ -0,0 +1,418 @@ +//----------------------------------------------------------------------------- +// util.c +// Shared library for use by cx_Freeze. +//----------------------------------------------------------------------------- + +#include + +#ifdef WIN32 +#include +#include + +#pragma pack(2) + +typedef struct { + BYTE bWidth; // Width, in pixels, of the image + BYTE bHeight; // Height, in pixels, of the image + BYTE bColorCount; // Number of colors in image + BYTE bReserved; // Reserved ( must be 0) + WORD wPlanes; // Color Planes + WORD wBitCount; // Bits per pixel + DWORD dwBytesInRes; // How many bytes in this resource? + DWORD dwImageOffset; // Where in the file is this image? +} ICONDIRENTRY; + +typedef struct { + WORD idReserved; // Reserved (must be 0) + WORD idType; // Resource Type (1 for icons) + WORD idCount; // How many images? + ICONDIRENTRY idEntries[0]; // An entry for each image +} ICONDIR; + +typedef struct { + BYTE bWidth; // Width, in pixels, of the image + BYTE bHeight; // Height, in pixels, of the image + BYTE bColorCount; // Number of colors in image + BYTE bReserved; // Reserved ( must be 0) + WORD wPlanes; // Color Planes + WORD wBitCount; // Bits per pixel + DWORD dwBytesInRes; // How many bytes in this resource? + WORD nID; // resource ID +} GRPICONDIRENTRY; + +typedef struct { + WORD idReserved; // Reserved (must be 0) + WORD idType; // Resource Type (1 for icons) + WORD idCount; // How many images? + GRPICONDIRENTRY idEntries[0]; // An entry for each image +} GRPICONDIR; +#endif + +//----------------------------------------------------------------------------- +// Globals +//----------------------------------------------------------------------------- +#ifdef WIN32 +static PyObject *g_BindErrorException = NULL; +static PyObject *g_ImageNames = NULL; +#endif + + +#ifdef WIN32 +//----------------------------------------------------------------------------- +// BindStatusRoutine() +// Called by BindImageEx() at various points. This is used to determine the +// dependency tree which is later examined by cx_Freeze. +//----------------------------------------------------------------------------- +static BOOL __stdcall BindStatusRoutine( + IMAGEHLP_STATUS_REASON reason, // reason called + PSTR imageName, // name of image being examined + PSTR dllName, // name of DLL + ULONG virtualAddress, // computed virtual address + ULONG parameter) // parameter (value depends on reason) +{ + char fileName[MAX_PATH + 1]; + + switch (reason) { + case BindImportModule: + if (!SearchPath(NULL, dllName, NULL, sizeof(fileName), fileName, + NULL)) + return FALSE; + Py_INCREF(Py_None); + if (PyDict_SetItemString(g_ImageNames, fileName, Py_None) < 0) + return FALSE; + break; + default: + break; + } + return TRUE; +} + + +//----------------------------------------------------------------------------- +// GetFileData() +// Return the data for the given file. +//----------------------------------------------------------------------------- +static int GetFileData( + const char *fileName, // name of file to read + char **data) // pointer to data (OUT) +{ + DWORD numberOfBytesRead, dataSize; + HANDLE file; + + file = CreateFile(fileName, GENERIC_READ, FILE_SHARE_READ, NULL, + OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); + if (file == INVALID_HANDLE_VALUE) + return -1; + dataSize = GetFileSize(file, NULL); + if (dataSize == INVALID_FILE_SIZE) { + CloseHandle(file); + return -1; + } + *data = PyMem_Malloc(dataSize); + if (!*data) { + CloseHandle(file); + return -1; + } + if (!ReadFile(file, *data, dataSize, &numberOfBytesRead, NULL)) { + CloseHandle(file); + return -1; + } + CloseHandle(file); + return 0; +} + + +//----------------------------------------------------------------------------- +// CreateGroupIconResource() +// Return the group icon resource given the icon file data. +//----------------------------------------------------------------------------- +static GRPICONDIR *CreateGroupIconResource( + ICONDIR *iconDir, // icon information + DWORD *resourceSize) // size of resource (OUT) +{ + GRPICONDIR *groupIconDir; + int i; + + *resourceSize = sizeof(GRPICONDIR) + + sizeof(GRPICONDIRENTRY) * iconDir->idCount; + groupIconDir = PyMem_Malloc(*resourceSize); + if (!groupIconDir) + return NULL; + groupIconDir->idReserved = iconDir->idReserved; + groupIconDir->idType = iconDir->idType; + groupIconDir->idCount = iconDir->idCount; + for (i = 0; i < iconDir->idCount; i++) { + groupIconDir->idEntries[i].bWidth = iconDir->idEntries[i].bWidth; + groupIconDir->idEntries[i].bHeight = iconDir->idEntries[i].bHeight; + groupIconDir->idEntries[i].bColorCount = + iconDir->idEntries[i].bColorCount; + groupIconDir->idEntries[i].bReserved = iconDir->idEntries[i].bReserved; + groupIconDir->idEntries[i].wPlanes = iconDir->idEntries[i].wPlanes; + groupIconDir->idEntries[i].wBitCount = iconDir->idEntries[i].wBitCount; + groupIconDir->idEntries[i].dwBytesInRes = + iconDir->idEntries[i].dwBytesInRes; + groupIconDir->idEntries[i].nID = i + 1; + } + + return groupIconDir; +} + + +//----------------------------------------------------------------------------- +// ExtAddIcon() +// Add the icon as a resource to the specified file. +//----------------------------------------------------------------------------- +static PyObject *ExtAddIcon( + PyObject *self, // passthrough argument + PyObject *args) // arguments +{ + char *executableName, *iconName, *data, *iconData; + GRPICONDIR *groupIconDir; + DWORD resourceSize; + ICONDIR *iconDir; + BOOL succeeded; + HANDLE handle; + int i; + + if (!PyArg_ParseTuple(args, "ss", &executableName, &iconName)) + return NULL; + + // begin updating the executable + handle = BeginUpdateResource(executableName, FALSE); + if (!handle) { + PyErr_SetExcFromWindowsErrWithFilename(PyExc_WindowsError, + GetLastError(), executableName); + return NULL; + } + + // first attempt to get the data from the icon file + data = NULL; + succeeded = TRUE; + groupIconDir = NULL; + if (GetFileData(iconName, &data) < 0) + succeeded = FALSE; + iconDir = (ICONDIR*) data; + + // next, attempt to add a group icon resource + if (succeeded) { + groupIconDir = CreateGroupIconResource(iconDir, &resourceSize); + if (groupIconDir) + succeeded = UpdateResource(handle, RT_GROUP_ICON, + MAKEINTRESOURCE(1), + MAKELANGID(LANG_NEUTRAL, SUBLANG_NEUTRAL), + groupIconDir, resourceSize); + else succeeded = FALSE; + } + + // next, add each icon as a resource + if (succeeded) { + for (i = 0; i < iconDir->idCount; i++) { + iconData = &data[iconDir->idEntries[i].dwImageOffset]; + resourceSize = iconDir->idEntries[i].dwBytesInRes; + succeeded = UpdateResource(handle, RT_ICON, MAKEINTRESOURCE(i + 1), + MAKELANGID(LANG_NEUTRAL, SUBLANG_NEUTRAL), iconData, + resourceSize); + if (!succeeded) + break; + } + } + + // finish writing the resource (or discarding the changes upon an error) + if (!EndUpdateResource(handle, !succeeded)) { + if (succeeded) { + succeeded = FALSE; + PyErr_SetExcFromWindowsErrWithFilename(PyExc_WindowsError, + GetLastError(), executableName); + } + } + + // clean up + if (groupIconDir) + PyMem_Free(groupIconDir); + if (data) + PyMem_Free(data); + if (!succeeded) + return NULL; + + Py_INCREF(Py_None); + return Py_None; +} + + +//----------------------------------------------------------------------------- +// ExtBeginUpdateResource() +// Wrapper for BeginUpdateResource(). +//----------------------------------------------------------------------------- +static PyObject *ExtBeginUpdateResource( + PyObject *self, // passthrough argument + PyObject *args) // arguments +{ + BOOL deleteExistingResources; + char *fileName; + HANDLE handle; + + deleteExistingResources = TRUE; + if (!PyArg_ParseTuple(args, "s|i", &fileName, &deleteExistingResources)) + return NULL; + handle = BeginUpdateResource(fileName, deleteExistingResources); + if (!handle) { + PyErr_SetExcFromWindowsErrWithFilename(PyExc_WindowsError, + GetLastError(), fileName); + return NULL; + } + return PyInt_FromLong((long) handle); +} + + +//----------------------------------------------------------------------------- +// ExtUpdateResource() +// Wrapper for UpdateResource(). +//----------------------------------------------------------------------------- +static PyObject *ExtUpdateResource( + PyObject *self, // passthrough argument + PyObject *args) // arguments +{ + int resourceType, resourceId, resourceDataSize; + char *resourceData; + HANDLE handle; + + if (!PyArg_ParseTuple(args, "iiis#", &handle, &resourceType, &resourceId, + &resourceData, &resourceDataSize)) + return NULL; + if (!UpdateResource(handle, MAKEINTRESOURCE(resourceType), + MAKEINTRESOURCE(resourceId), + MAKELANGID(LANG_NEUTRAL, SUBLANG_NEUTRAL), resourceData, + resourceDataSize)) { + PyErr_SetExcFromWindowsErr(PyExc_WindowsError, GetLastError()); + return NULL; + } + + Py_INCREF(Py_None); + return Py_None; +} + + +//----------------------------------------------------------------------------- +// ExtEndUpdateResource() +// Wrapper for EndUpdateResource(). +//----------------------------------------------------------------------------- +static PyObject *ExtEndUpdateResource( + PyObject *self, // passthrough argument + PyObject *args) // arguments +{ + BOOL discardChanges; + HANDLE handle; + + discardChanges = FALSE; + if (!PyArg_ParseTuple(args, "i|i", &handle, &discardChanges)) + return NULL; + if (!EndUpdateResource(handle, discardChanges)) { + PyErr_SetExcFromWindowsErr(PyExc_WindowsError, GetLastError()); + return NULL; + } + + Py_INCREF(Py_None); + return Py_None; +} + + +//----------------------------------------------------------------------------- +// ExtGetDependentFiles() +// Return a list of files that this file depends on. +//----------------------------------------------------------------------------- +static PyObject *ExtGetDependentFiles( + PyObject *self, // passthrough argument + PyObject *args) // arguments +{ + PyObject *results; + char *imageName; + + if (!PyArg_ParseTuple(args, "s", &imageName)) + return NULL; + g_ImageNames = PyDict_New(); + if (!g_ImageNames) + return NULL; + if (!BindImageEx(BIND_NO_BOUND_IMPORTS | BIND_NO_UPDATE | BIND_ALL_IMAGES, + imageName, NULL, NULL, BindStatusRoutine)) { + Py_DECREF(g_ImageNames); + PyErr_SetExcFromWindowsErrWithFilename(g_BindErrorException, + GetLastError(), imageName); + return NULL; + } + results = PyDict_Keys(g_ImageNames); + Py_DECREF(g_ImageNames); + return results; +} + + +//----------------------------------------------------------------------------- +// ExtGetSystemDir() +// Return the Windows directory (C:\Windows for example). +//----------------------------------------------------------------------------- +static PyObject *ExtGetSystemDir( + PyObject *self, // passthrough argument + PyObject *args) // arguments (ignored) +{ + char dir[MAX_PATH + 1]; + + if (GetSystemDirectory(dir, sizeof(dir))) + return PyString_FromString(dir); + PyErr_SetExcFromWindowsErr(PyExc_RuntimeError, GetLastError()); + return NULL; +} +#endif + + +//----------------------------------------------------------------------------- +// ExtSetOptimizeFlag() +// Set the optimize flag as needed. +//----------------------------------------------------------------------------- +static PyObject *ExtSetOptimizeFlag( + PyObject *self, // passthrough argument + PyObject *args) // arguments +{ + if (!PyArg_ParseTuple(args, "i", &Py_OptimizeFlag)) + return NULL; + Py_INCREF(Py_None); + return Py_None; +} + + +//----------------------------------------------------------------------------- +// Methods +//----------------------------------------------------------------------------- +static PyMethodDef g_ModuleMethods[] = { + { "SetOptimizeFlag", ExtSetOptimizeFlag, METH_VARARGS }, +#ifdef WIN32 + { "BeginUpdateResource", ExtBeginUpdateResource, METH_VARARGS }, + { "UpdateResource", ExtUpdateResource, METH_VARARGS }, + { "EndUpdateResource", ExtEndUpdateResource, METH_VARARGS }, + { "AddIcon", ExtAddIcon, METH_VARARGS }, + { "GetDependentFiles", ExtGetDependentFiles, METH_VARARGS }, + { "GetSystemDir", ExtGetSystemDir, METH_NOARGS }, +#endif + { NULL } +}; + + +//----------------------------------------------------------------------------- +// initutil() +// Initialization routine for the shared libary. +//----------------------------------------------------------------------------- +void initutil(void) +{ + PyObject *module; + + module = Py_InitModule("cx_Freeze.util", g_ModuleMethods); + if (!module) + return; +#ifdef WIN32 + g_BindErrorException = PyErr_NewException("cx_Freeze.util.BindError", + NULL, NULL); + if (!g_BindErrorException) + return; + if (PyModule_AddObject(module, "BindError", g_BindErrorException) < 0) + return; +#endif +} + diff --git a/setup/installer/linux/freeze.py b/setup/installer/linux/freeze.py index 382c7ffeee..49798b8c15 100644 --- a/setup/installer/linux/freeze.py +++ b/setup/installer/linux/freeze.py @@ -116,6 +116,10 @@ class LinuxFreeze(Command): glob.glob('src/calibre/gui2/convert/*.py')] includes += ['calibre.gui2.catalog.'+x.split('/')[-1].rpartition('.')[0] for x in \ glob.glob('src/calibre/gui2/catalog/*.py')] + includes += ['calibre.gui2.actions.'+x.split('/')[-1].rpartition('.')[0] for x in \ + glob.glob('src/calibre/gui2/actions/*.py')] + includes += ['calibre.gui2.preferences.'+x.split('/')[-1].rpartition('.')[0] for x in \ + glob.glob('src/calibre/gui2/preferences/*.py')] LOADER = '/tmp/loader.py' diff --git a/setup/installer/osx/app/main.py b/setup/installer/osx/app/main.py index c95be6752c..973473bc3f 100644 --- a/setup/installer/osx/app/main.py +++ b/setup/installer/osx/app/main.py @@ -373,6 +373,7 @@ class Py2App(object): CFBundleName=APPNAME, CFBundleIdentifier='net.kovidgoyal.calibre', CFBundleVersion=VERSION, + CFBundleShortVersionString=VERSION, CFBundlePackageType='APPL', CFBundleSignature='????', CFBundleExecutable='calibre', diff --git a/src/calibre/constants.py b/src/calibre/constants.py index f8d6253912..3af8890990 100644 --- a/src/calibre/constants.py +++ b/src/calibre/constants.py @@ -2,7 +2,7 @@ __license__ = 'GPL v3' __copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net' __docformat__ = 'restructuredtext en' __appname__ = 'calibre' -__version__ = '0.7.14' +__version__ = '0.7.15' __author__ = "Kovid Goyal " import re @@ -98,5 +98,16 @@ elif isosx: else: bdir = os.path.abspath(os.path.expanduser(os.environ.get('XDG_CONFIG_HOME', '~/.config'))) config_dir = os.path.join(bdir, 'calibre') + if not os.access(config_dir, os.W_OK): + print 'No write acces to', config_dir, 'using a temporary dir instead' + import tempfile, atexit + config_dir = tempfile.mkdtemp(prefix='calibre-config-') + def cleanup_cdir(): + try: + import shutil + shutil.rmtree(config_dir) + except: + pass + atexit.register(cleanup_cdir) # }}} diff --git a/src/calibre/customize/builtins.py b/src/calibre/customize/builtins.py index 7bdeaef481..183f83c047 100644 --- a/src/calibre/customize/builtins.py +++ b/src/calibre/customize/builtins.py @@ -460,7 +460,7 @@ from calibre.devices.hanvon.driver import N516, EB511, ALEX, AZBOOKA, THEBOOK from calibre.devices.edge.driver import EDGE from calibre.devices.teclast.driver import TECLAST_K3, NEWSMY, IPAPYRUS from calibre.devices.sne.driver import SNE -from calibre.devices.misc import PALMPRE, AVANT, SWEEX, PDNOVEL +from calibre.devices.misc import PALMPRE, AVANT, SWEEX, PDNOVEL, KOGAN from calibre.devices.folder_device.driver import FOLDER_DEVICE_FOR_CONFIG from calibre.devices.kobo.driver import KOBO @@ -566,6 +566,7 @@ plugins += [ AVANT, MENTOR, SWEEX, + KOGAN, PDNOVEL, SPECTRA, ITUNES, diff --git a/src/calibre/devices/android/driver.py b/src/calibre/devices/android/driver.py index 969fdfbd19..f5736ae6b1 100644 --- a/src/calibre/devices/android/driver.py +++ b/src/calibre/devices/android/driver.py @@ -20,7 +20,7 @@ class ANDROID(USBMS): VENDOR_ID = { # HTC 0x0bb4 : { 0x0c02 : [0x100, 0x0227], 0x0c01 : [0x100, 0x0227], 0x0ff9 - : [0x0100, 0x0227, 0x0226]}, + : [0x0100, 0x0227, 0x0226], 0x0c87: [0x0100, 0x0227, 0x0226]}, # Motorola 0x22b8 : { 0x41d9 : [0x216], 0x2d67 : [0x100], 0x41db : [0x216], diff --git a/src/calibre/devices/folder_device/driver.py b/src/calibre/devices/folder_device/driver.py index 1d00b32864..552e713ad8 100644 --- a/src/calibre/devices/folder_device/driver.py +++ b/src/calibre/devices/folder_device/driver.py @@ -16,7 +16,7 @@ class FOLDER_DEVICE_FOR_CONFIG(USBMS): description = _('Use an arbitrary folder as a device.') author = 'John Schember/Charles Haley' supported_platforms = ['windows', 'osx', 'linux'] - FORMATS = ['epub', 'fb2', 'mobi', 'lrf', 'tcr', 'pmlz', 'lit', 'rtf', 'rb', 'pdf', 'oeb', 'txt', 'pdb'] + FORMATS = ['epub', 'fb2', 'mobi', 'azw', 'lrf', 'tcr', 'pmlz', 'lit', 'rtf', 'rb', 'pdf', 'oeb', 'txt', 'pdb'] VENDOR_ID = 0xffff PRODUCT_ID = 0xffff BCD = 0xffff @@ -30,7 +30,7 @@ class FOLDER_DEVICE(USBMS): description = _('Use an arbitrary folder as a device.') author = 'John Schember/Charles Haley' supported_platforms = ['windows', 'osx', 'linux'] - FORMATS = ['epub', 'fb2', 'mobi', 'lrf', 'tcr', 'pmlz', 'lit', 'rtf', 'rb', 'pdf', 'oeb', 'txt', 'pdb'] + FORMATS = ['epub', 'fb2', 'mobi', 'azw', 'lrf', 'tcr', 'pmlz', 'lit', 'rtf', 'rb', 'pdf', 'oeb', 'txt', 'pdb'] VENDOR_ID = 0xffff PRODUCT_ID = 0xffff diff --git a/src/calibre/devices/misc.py b/src/calibre/devices/misc.py index 488867a438..7e8f5fbdd3 100644 --- a/src/calibre/devices/misc.py +++ b/src/calibre/devices/misc.py @@ -72,6 +72,15 @@ class SWEEX(USBMS): EBOOK_DIR_MAIN = '' SUPPORTS_SUB_DIRS = True +class KOGAN(SWEEX): + + name = 'Kogan Device Interface' + gui_name = 'Kogan' + description = _('Communicate with the Kogan') + VENDOR_NAME = 'LINUX' + WINDOWS_MAIN_MEM = WINDOWS_CARD_A_MEM = 'FILE-STOR_GADGET' + EBOOK_DIR_MAIN = 'Kogan eBooks' + class PDNOVEL(USBMS): name = 'Pandigital Novel device interface' gui_name = 'PD Novel' diff --git a/src/calibre/devices/prs505/sony_cache.py b/src/calibre/devices/prs505/sony_cache.py index a444c9e5e2..b5a8f08541 100644 --- a/src/calibre/devices/prs505/sony_cache.py +++ b/src/calibre/devices/prs505/sony_cache.py @@ -15,7 +15,8 @@ from calibre.devices.errors import DeviceError from calibre.devices.usbms.driver import debug_print from calibre.constants import DEBUG, preferred_encoding from calibre.ebooks.chardet import xml_to_unicode -from calibre.ebooks.metadata import authors_to_string, title_sort +from calibre.ebooks.metadata import authors_to_string, title_sort, \ + authors_to_sort_string # Utility functions {{{ EMPTY_CARD_CACHE = '''\ @@ -353,19 +354,22 @@ class XMLCache(object): root = self.record_roots[i] lpath_map = self.build_lpath_map(root) gtz_count = ltz_count = 0 + use_tz_var = False for book in booklist: path = os.path.join(self.prefixes[i], *(book.lpath.split('/'))) record = lpath_map.get(book.lpath, None) if record is None: record = self.create_text_record(root, i, book.lpath) - (gtz_count, ltz_count) = self.update_text_record(record, book, - path, i, gtz_count, ltz_count) + (gtz_count, ltz_count, use_tz_var) = \ + self.update_text_record(record, book, path, i, + gtz_count, ltz_count, use_tz_var) # Ensure the collections in the XML database are recorded for # this book if book.device_collections is None: book.device_collections = [] book.device_collections = playlist_map.get(book.lpath, []) - debug_print('Timezone votes: %d GMT, %d LTZ'%(gtz_count, ltz_count)) + debug_print('Timezone votes: %d GMT, %d LTZ, use_tz_var='% + (gtz_count, ltz_count, use_tz_var)) self.update_playlists(i, root, booklist, collections_attributes) # Update the device collections because update playlist could have added # some new ones. @@ -463,21 +467,27 @@ class XMLCache(object): root.append(ans) return ans - def update_text_record(self, record, book, path, bl_index, gtz_count, ltz_count): + def update_text_record(self, record, book, path, bl_index, + gtz_count, ltz_count, use_tz_var): ''' Update the Sony database from the book. This is done if the timestamp in the db differs from the timestamp on the file. ''' # It seems that a Sony device can sometimes know what timezone it is in, - # and apparently converts the dates to GMT when it writes them to the - # db. Unfortunately, we can't tell when it does this, so we use a - # horrible heuristic. First, set dates only for new books, trying to - # avoid upsetting the sony. Use the timezone determined through the - # voting described next. Second, voting: if a book is not new, compare - # its Sony DB date against localtime and gmtime. Count the matches. When - # we must set a date, use the one with the most matches. Use localtime - # if the case of a tie, and hope it is right. + # and apparently converts the dates to GMT when it writes them to its + # DB. We can detect that a device is timezone-aware because there is a + # 'tz' variable in the Sony DB, which we can set to "0" to tell the + # device to ignore its own timezone when comparing mtime to the date in + # the DB. + + # Unfortunately, if there is no tz variable in the DB, then we can't + # tell when the device applies a timezone conversion. We use a horrible + # heuristic to work around this problem. First, set dates only for new + # books, trying to avoid upsetting the sony. Second, voting: if a book + # is not new, compare its Sony DB date against localtime and gmtime. + # Count the matches. When we must set a date, use the one with the most + # matches. Use localtime if the case of a tie, and hope it is right. timestamp = os.path.getmtime(path) rec_date = record.get('date', None) @@ -488,20 +498,25 @@ class XMLCache(object): return x if not getattr(book, '_new_book', False): # book is not new - if strftime(timestamp, zone=time.gmtime) == rec_date: - gtz_count += 1 - elif strftime(timestamp, zone=time.localtime) == rec_date: - ltz_count += 1 + if record.get('tz', None) is not None: + use_tz_var = True + if strftime(timestamp, zone=time.gmtime) == rec_date: + gtz_count += 1 + elif strftime(timestamp, zone=time.localtime) == rec_date: + ltz_count += 1 else: # book is new. Set the time using the current votes - if ltz_count >= gtz_count: + if use_tz_var: tz = time.localtime - debug_print("Using localtime TZ for new book", book.lpath) + record.set('tz', '0') + debug_print("Use localtime TZ and tz='0' for new book", book.lpath) + elif ltz_count >= gtz_count: + tz = time.localtime + debug_print("Use localtime TZ for new book", book.lpath) else: tz = time.gmtime - debug_print("Using GMT TZ for new book", book.lpath) + debug_print("Use GMT TZ for new book", book.lpath) date = strftime(timestamp, zone=tz) record.set('date', clean(date)) - record.set('size', clean(str(os.stat(path).st_size))) title = book.title if book.title else _('Unknown') record.set('title', clean(title)) @@ -509,8 +524,13 @@ class XMLCache(object): if not ts: ts = title_sort(title) record.set('titleSorter', clean(ts)) - if self.use_author_sort and book.author_sort is not None: - record.set('author', clean(book.author_sort)) + if self.use_author_sort: + if book.author_sort: + aus = book.author_sort + else: + debug_print('Author_sort is None for book', book.lpath) + aus = authors_to_sort_string(book.authors) + record.set('author', clean(aus)) else: record.set('author', clean(authors_to_string(book.authors))) ext = os.path.splitext(path)[1] @@ -526,7 +546,7 @@ class XMLCache(object): if 'id' not in record.attrib: num = self.max_id(record.getroottree().getroot()) record.set('id', str(num+1)) - return (gtz_count, ltz_count) + return (gtz_count, ltz_count, use_tz_var) # }}} # Writing the XML files {{{ diff --git a/src/calibre/ebooks/conversion/preprocess.py b/src/calibre/ebooks/conversion/preprocess.py index 3a18d38b22..a0dfb5ea2b 100644 --- a/src/calibre/ebooks/conversion/preprocess.py +++ b/src/calibre/ebooks/conversion/preprocess.py @@ -206,7 +206,7 @@ class HTMLPreProcessor(object): (re.compile(ur'\u00a0'), lambda match : ' '), # Detect Chapters to match default XPATH in GUI - (re.compile(r'(?=<(/?br|p))(<(/?br|p)[^>]*)?>\s*(?P(||)?(Chapter|Epilogue|Prologue|Book|Part)\s*([\d\w-]+)?(||)?)(]*>|]*>)\n?((?=()?\s*\w+(\s+\w+)?()?(]*>|]*>))((?P(<i>)?\s*\w+(\s+\w+)?(</i>)?)(<br[^>]*>|</?p[^>]*>)))?', re.IGNORECASE), chap_head), + (re.compile(r'(?=<(/?br|p))(<(/?br|p)[^>]*)?>\s*(?P<chap>(<i><b>|<i>|<b>)?(Chapter|Epilogue|Prologue|Book|Part)\s*([\d\w-]+(\s\w+)?)?(</i></b>|</i>|</b>)?)(</?p[^>]*>|<br[^>]*>)\n?((?=(<i>)?\s*\w+(\s+\w+)?(</i>)?(<br[^>]*>|</?p[^>]*>))((?P<title>(<i>)?\s*\w+(\s+\w+)?(</i>)?)(<br[^>]*>|</?p[^>]*>)))?', re.IGNORECASE), chap_head), (re.compile(r'(?=<(/?br|p))(<(/?br|p)[^>]*)?>\s*(?P<chap>([A-Z \'"!]{5,})\s*(\d+|\w+)?)(</?p[^>]*>|<br[^>]*>)\n?((?=(<i>)?\s*\w+(\s+\w+)?(</i>)?(<br[^>]*>|</?p[^>]*>))((?P<title>.*)(<br[^>]*>|</?p[^>]*>)))?'), chap_head), # Have paragraphs show better diff --git a/src/calibre/ebooks/epub/fix/__init__.py b/src/calibre/ebooks/epub/fix/__init__.py index 5bdbd7c7f6..3eae56484e 100644 --- a/src/calibre/ebooks/epub/fix/__init__.py +++ b/src/calibre/ebooks/epub/fix/__init__.py @@ -11,6 +11,14 @@ from calibre.customize import Plugin class InvalidEpub(ValueError): pass +class ParseError(ValueError): + + def __init__(self, name, desc): + self.name = name + self.desc = desc + ValueError.__init__(self, + _('Failed to parse: %s with error: %s')%(name, desc)) + class ePubFixer(Plugin): supported_platforms = ['windows', 'osx', 'linux'] diff --git a/src/calibre/ebooks/epub/fix/container.py b/src/calibre/ebooks/epub/fix/container.py index b9af66d708..539d886312 100644 --- a/src/calibre/ebooks/epub/fix/container.py +++ b/src/calibre/ebooks/epub/fix/container.py @@ -8,8 +8,9 @@ __docformat__ = 'restructuredtext en' import os, posixpath, urllib, sys, re from lxml import etree +from lxml.etree import XMLSyntaxError -from calibre.ebooks.epub.fix import InvalidEpub +from calibre.ebooks.epub.fix import InvalidEpub, ParseError from calibre import guess_type, prepare_string_for_xml from calibre.ebooks.chardet import xml_to_unicode from calibre.constants import iswindows @@ -148,7 +149,10 @@ class Container(object): return self.cache[name] raw = self.get_raw(name) if name in self.mime_map: - raw = self._parse(raw, self.mime_map[name]) + try: + raw = self._parse(raw, self.mime_map[name]) + except XMLSyntaxError, err: + raise ParseError(name, unicode(err)) self.cache[name] = raw return raw diff --git a/src/calibre/ebooks/epub/fix/main.py b/src/calibre/ebooks/epub/fix/main.py index 3f9ca260b3..fbfe80551d 100644 --- a/src/calibre/ebooks/epub/fix/main.py +++ b/src/calibre/ebooks/epub/fix/main.py @@ -14,6 +14,8 @@ from calibre.utils.zipfile import ZipFile from calibre.utils.logging import default_log from calibre.customize.ui import epub_fixers from calibre.ebooks.epub.fix.container import Container +from calibre.ebooks.epub.fix import ParseError + def option_parser(): parser = OptionParser(usage=_( @@ -50,7 +52,11 @@ def main(args=sys.argv): default_log.error(_('You must specify an epub file')) return epub = os.path.abspath(args[1]) - run(epub, opts, default_log) + try: + run(epub, opts, default_log) + except ParseError, err: + default_log.error(unicode(err)) + raise SystemExit(1) if __name__ == '__main__': main() diff --git a/src/calibre/ebooks/lit/input.py b/src/calibre/ebooks/lit/input.py index 89873196c9..bb69f3b568 100644 --- a/src/calibre/ebooks/lit/input.py +++ b/src/calibre/ebooks/lit/input.py @@ -6,6 +6,8 @@ __license__ = 'GPL v3' __copyright__ = '2009, Kovid Goyal <kovid@kovidgoyal.net>' __docformat__ = 'restructuredtext en' +import re + from calibre.customize.conversion import InputFormatPlugin class LITInput(InputFormatPlugin): @@ -49,3 +51,10 @@ class LITInput(InputFormatPlugin): ne = copy.deepcopy(elem) pre.append(ne) + + def preprocess_html(self, html): + chapdetect = re.compile(r'(?=</?(br|p|span))(</?(br|p|span)[^>]*>)?\s*(?P<chap>(<(i|b)><(i|b)>|<(i|b)>)?(.?Chapter|Epilogue|Prologue|Book|Part|Dedication)\s*([\d\w-]+(\s\w+)?)?(</(i|b)></(i|b)>|</(i|b)>)?)(</?(p|br|span)[^>]*>)', re.IGNORECASE) + html = chapdetect.sub('<h2>'+'\g<chap>'+'</h2>\n', html) + html = re.sub(r"(?<=.{65}[a-z,\IA])\s*</(span|p|div)>\s*(</(p|span|div)>\s*<p[^>]*>(\s*<(p|span|div)>\s*</(p|span|div)[^>]*>)?\s*(</(p|span|div)>\s*<p[^>]*>)?)?\s*<(span|div|p)[^>]*>", " ", html) + return html + diff --git a/src/calibre/ebooks/metadata/__init__.py b/src/calibre/ebooks/metadata/__init__.py index 8ce81c73d5..d4a21e2c8c 100644 --- a/src/calibre/ebooks/metadata/__init__.py +++ b/src/calibre/ebooks/metadata/__init__.py @@ -46,8 +46,12 @@ def authors_to_sort_string(authors): return ' & '.join(map(author_to_author_sort, authors)) _title_pat = re.compile('^(A|The|An)\s+', re.IGNORECASE) +_ignore_starts = u'\'"'+u''.join(unichr(x) for x in range(0x2018, 0x201e)+[0x2032, 0x2033]) def title_sort(title): + title = title.strip() + if title and title[0] in _ignore_starts: + title = title[1:] match = _title_pat.search(title) if match: prep = match.group(1) diff --git a/src/calibre/ebooks/oeb/stylizer.py b/src/calibre/ebooks/oeb/stylizer.py index f465935376..d10ea12394 100644 --- a/src/calibre/ebooks/oeb/stylizer.py +++ b/src/calibre/ebooks/oeb/stylizer.py @@ -168,12 +168,18 @@ class Stylizer(object): item.href)) continue stylesheets.append(sitem.data) - for x in (extra_css, user_css): + csses = {'extra_css':extra_css, 'user_css':user_css} + for w, x in csses.items(): if x: - text = XHTML_CSS_NAMESPACE + x - stylesheet = parser.parseString(text, href=cssname) - stylesheet.namespaces['h'] = XHTML_NS - stylesheets.append(stylesheet) + try: + text = XHTML_CSS_NAMESPACE + x + stylesheet = parser.parseString(text, href=cssname) + stylesheet.namespaces['h'] = XHTML_NS + stylesheets.append(stylesheet) + except: + self.logger.exception('Failed to parse %s, ignoring.'%w) + self.logger.debug('Bad css: ') + self.logger.debug(x) rules = [] index = 0 self.stylesheets = set() diff --git a/src/calibre/gui2/__init__.py b/src/calibre/gui2/__init__.py index 062e4eeab9..d75db1bae1 100644 --- a/src/calibre/gui2/__init__.py +++ b/src/calibre/gui2/__init__.py @@ -19,8 +19,35 @@ from calibre.ebooks.metadata.meta import get_metadata, metadata_from_formats from calibre.ebooks.metadata import MetaInformation from calibre.utils.date import UNDEFINED_DATE +# Setup gprefs {{{ gprefs = JSONConfig('gui') +gprefs.defaults['action-layout-toolbar'] = ( + 'Add Books', 'Edit Metadata', None, 'Convert Books', 'View', None, + 'Choose Library', 'Donate', None, 'Fetch News', 'Save To Disk', + 'Connect Share', None, 'Remove Books', None, 'Help', 'Preferences', + ) + +gprefs.defaults['action-layout-toolbar-device'] = ( + 'Add Books', 'Edit Metadata', None, 'Convert Books', 'View', + 'Send To Device', None, None, 'Location Manager', None, None, + 'Fetch News', 'Save To Disk', 'Connect Share', None, + 'Remove Books', None, 'Help', 'Preferences', + ) + +gprefs.defaults['action-layout-context-menu'] = ( + 'Edit Metadata', 'Send To Device', 'Save To Disk', + 'Connect Share', 'Copy To Library', None, + 'Convert Books', 'View', 'Open Folder', 'Show Book Details', + 'Similar Books', None, 'Remove Books', + ) + +gprefs.defaults['action-layout-context-menu-device'] = ( + 'View', 'Save To Disk', None, 'Remove Books', None, + 'Add To Library', 'Edit Collections', + ) +# }}} + NONE = QVariant() #: Null value to return from the data function of item models UNDEFINED_QDATE = QDate(UNDEFINED_DATE) @@ -66,8 +93,6 @@ def _config(): c.add_opt('default_send_to_device_action', default=None, help=_('Default action to perform when send to device button is ' 'clicked')) - c.add_opt('show_donate_button', default=True, - help='Show donation button') c.add_opt('asked_library_thing_password', default=False, help='Asked library thing password at least once.') c.add_opt('search_as_you_type', default=True, diff --git a/src/calibre/gui2/actions/__init__.py b/src/calibre/gui2/actions/__init__.py index 9c20f2adef..57ad900fba 100644 --- a/src/calibre/gui2/actions/__init__.py +++ b/src/calibre/gui2/actions/__init__.py @@ -60,6 +60,17 @@ class InterfaceAction(QObject): #: shortcut must be a translated string if not None action_spec = ('text', 'icon', None, None) + #: Set of locations to which this action must not be added. + #: See :attr:`all_locations` for a list of possible locations + dont_add_to = frozenset([]) + + #: Set of locations from which this action must not be removed. + #: See :attr:`all_locations` for a list of possible locations + dont_remove_from = frozenset([]) + + all_locations = frozenset(['toolbar', 'toolbar-device', 'context-menu', + 'context-menu-device']) + def __init__(self, parent, site_customization): QObject.__init__(self, parent) self.setObjectName(self.name) diff --git a/src/calibre/gui2/actions/add.py b/src/calibre/gui2/actions/add.py index deb03021c5..95fdb9a6c6 100644 --- a/src/calibre/gui2/actions/add.py +++ b/src/calibre/gui2/actions/add.py @@ -22,7 +22,9 @@ from calibre.gui2.actions import InterfaceAction class AddAction(InterfaceAction): name = 'Add Books' - action_spec = (_('Add books'), 'add_book.svg', None, _('A')) + action_spec = (_('Add books'), 'add_book.svg', + _('Add books to the calibre library/device from files on your computer') + , _('A')) def genesis(self): self._add_filesystem_book = self.Dispatcher(self.__add_filesystem_book) diff --git a/src/calibre/gui2/actions/add_to_library.py b/src/calibre/gui2/actions/add_to_library.py index b2d1091dbb..adc9f83333 100644 --- a/src/calibre/gui2/actions/add_to_library.py +++ b/src/calibre/gui2/actions/add_to_library.py @@ -10,7 +10,9 @@ from calibre.gui2.actions import InterfaceAction class AddToLibraryAction(InterfaceAction): name = 'Add To Library' - action_spec = (_('Add books to library'), 'add_book.svg', None, None) + action_spec = (_('Add books to library'), 'add_book.svg', + _('Add books to your calibre library from the connected device'), None) + dont_add_to = frozenset(['toolbar', 'context-menu']) def location_selected(self, loc): enabled = loc != 'library' diff --git a/src/calibre/gui2/actions/catalog.py b/src/calibre/gui2/actions/catalog.py index 6807d7717e..6feaec978d 100644 --- a/src/calibre/gui2/actions/catalog.py +++ b/src/calibre/gui2/actions/catalog.py @@ -18,6 +18,7 @@ class GenerateCatalogAction(InterfaceAction): name = 'Generate Catalog' action_spec = (_('Create catalog of books in your calibre library'), None, None, None) + dont_add_to = frozenset(['toolbar-device', 'context-menu-device']) def generate_catalog(self): rows = self.gui.library_view.selectionModel().selectedRows() diff --git a/src/calibre/gui2/actions/choose_library.py b/src/calibre/gui2/actions/choose_library.py index 29e508aff2..a5184dfcca 100644 --- a/src/calibre/gui2/actions/choose_library.py +++ b/src/calibre/gui2/actions/choose_library.py @@ -8,12 +8,12 @@ __docformat__ = 'restructuredtext en' import os from functools import partial -from PyQt4.Qt import QMenu +from PyQt4.Qt import QMenu, Qt from calibre import isbytestring from calibre.constants import filesystem_encoding from calibre.utils.config import prefs -from calibre.gui2 import gprefs, warning_dialog +from calibre.gui2 import gprefs, warning_dialog, Dispatcher from calibre.gui2.actions import InterfaceAction class LibraryUsageStats(object): @@ -72,15 +72,18 @@ class ChooseLibraryAction(InterfaceAction): name = 'Choose Library' action_spec = (_('%d books'), 'lt.png', _('Choose calibre library to work with'), None) + dont_add_to = frozenset(['toolbar-device', 'context-menu-device']) def genesis(self): self.count_changed(0) - self.qaction.triggered.connect(self.choose_library) + self.qaction.triggered.connect(self.choose_library, + type=Qt.QueuedConnection) self.stats = LibraryUsageStats() self.create_action(spec=(_('Switch to library...'), 'lt.png', None, None), attr='action_choose') - self.action_choose.triggered.connect(self.choose_library) + self.action_choose.triggered.connect(self.choose_library, + type=Qt.QueuedConnection) self.choose_menu = QMenu(self.gui) self.choose_menu.addAction(self.action_choose) self.qaction.setMenu(self.choose_menu) @@ -94,7 +97,8 @@ class ChooseLibraryAction(InterfaceAction): attr='switch_action%d'%i) self.switch_actions.append(ac) ac.setVisible(False) - ac.triggered.connect(partial(self.qs_requested, i)) + ac.triggered.connect(partial(self.qs_requested, i), + type=Qt.QueuedConnection) self.choose_menu.addAction(ac) def library_name(self): @@ -120,8 +124,8 @@ class ChooseLibraryAction(InterfaceAction): self.quick_menu.clear() self.qs_locations = [i[1] for i in locations] for name, loc in locations: - self.quick_menu.addAction(name, partial(self.switch_requested, - loc)) + self.quick_menu.addAction(name, Dispatcher(partial(self.switch_requested, + loc))) for i, x in enumerate(locations[:len(self.switch_actions)]): name, loc = x diff --git a/src/calibre/gui2/actions/convert.py b/src/calibre/gui2/actions/convert.py index ef8a8688c5..20f5bc457a 100644 --- a/src/calibre/gui2/actions/convert.py +++ b/src/calibre/gui2/actions/convert.py @@ -20,6 +20,7 @@ class ConvertAction(InterfaceAction): name = 'Convert Books' action_spec = (_('Convert books'), 'convert.svg', None, _('C')) + dont_add_to = frozenset(['toolbar-device', 'context-menu-device']) def genesis(self): cm = QMenu() diff --git a/src/calibre/gui2/actions/copy_to_library.py b/src/calibre/gui2/actions/copy_to_library.py index 5b9e885cec..0dcee7507e 100644 --- a/src/calibre/gui2/actions/copy_to_library.py +++ b/src/calibre/gui2/actions/copy_to_library.py @@ -5,17 +5,125 @@ __license__ = 'GPL v3' __copyright__ = '2010, Kovid Goyal <kovid@kovidgoyal.net>' __docformat__ = 'restructuredtext en' -from PyQt4.Qt import QMenu +from functools import partial +from threading import Thread + +from PyQt4.Qt import QMenu, QToolButton from calibre.gui2.actions import InterfaceAction +from calibre.gui2 import error_dialog, Dispatcher +from calibre.gui2.dialogs.progress import ProgressDialog + +class Worker(Thread): + + def __init__(self, ids, db, loc, progress, done): + Thread.__init__(self) + self.ids = ids + self.db = db + self.loc = loc + self.error = None + self.progress = progress + self.done = done + + def run(self): + try: + self.doit() + except Exception, err: + import traceback + try: + err = unicode(err) + except: + err = repr(err) + self.error = (err, traceback.format_exc()) + + self.done() + + def doit(self): + from calibre.library.database2 import LibraryDatabase2 + newdb = LibraryDatabase2(self.loc) + for i, x in enumerate(self.ids): + mi = self.db.get_metadata(x, index_is_id=True, get_cover=True) + self.progress(i, mi.title) + fmts = self.db.formats(x, index_is_id=True) + if not fmts: fmts = [] + else: fmts = fmts.split(',') + paths = [self.db.format_abspath(x, fmt, index_is_id=True) for fmt in + fmts] + newdb.import_book(mi, paths, notify=False, import_hooks=False) + co = self.db.conversion_options(x, 'PIPE') + if co is not None: + newdb.set_conversion_options(x, 'PIPE', co) + + + class CopyToLibraryAction(InterfaceAction): name = 'Copy To Library' action_spec = (_('Copy to library'), 'lt.png', _('Copy selected books to the specified library'), None) + popup_type = QToolButton.InstantPopup + dont_add_to = frozenset(['toolbar-device', 'context-menu-device']) def genesis(self): self.menu = QMenu(self.gui) + self.qaction.setMenu(self.menu) + + @property + def stats(self): + return self.gui.iactions['Choose Library'].stats + + def library_changed(self, db): + self.build_menus() + + def initialization_complete(self): + self.library_changed(self.gui.library_view.model().db) + + def location_selected(self, loc): + enabled = loc == 'library' + self.qaction.setEnabled(enabled) + + def build_menus(self): + self.menu.clear() + db = self.gui.library_view.model().db + locations = list(self.stats.locations(db)) + for name, loc in locations: + self.menu.addAction(name, partial(self.copy_to_library, + loc)) + self.qaction.setVisible(bool(locations)) + + def copy_to_library(self, loc): + rows = self.gui.library_view.selectionModel().selectedRows() + if not rows or len(rows) == 0: + return error_dialog(self.gui, _('Cannot copy'), + _('No books selected'), show=True) + ids = list(map(self.gui.library_view.model().id, rows)) + db = self.gui.library_view.model().db + if not db.exists_at(loc): + return error_dialog(self.gui, _('No library'), + _('No library found at %s')%loc, show=True) + + + self.pd = ProgressDialog(_('Copying'), min=0, max=len(ids)-1, + parent=self.gui, cancelable=False) + + def progress(idx, title): + self.pd.set_msg(_('Copying') + ' ' + title) + self.pd.set_value(idx) + + self.worker = Worker(ids, db, loc, Dispatcher(progress), Dispatcher(self.pd.accept)) + self.worker.start() + + self.pd.exec_() + + if self.worker.error is not None: + e, tb = self.worker.error + error_dialog(self.gui, _('Failed'), _('Could not copy books: ') + e, + det_msg=tb, show=True) + else: + self.gui.status_bar.show_message(_('Copied %d books to %s') % + (len(ids), loc), 2000) + + diff --git a/src/calibre/gui2/actions/device.py b/src/calibre/gui2/actions/device.py index f8b2e751f1..e71b2d1f45 100644 --- a/src/calibre/gui2/actions/device.py +++ b/src/calibre/gui2/actions/device.py @@ -19,6 +19,7 @@ class ShareConnMenu(QMenu): # {{{ connect_to_itunes = pyqtSignal() config_email = pyqtSignal() toggle_server = pyqtSignal() + dont_add_to = frozenset(['toolbar-device', 'context-menu-device']) def __init__(self, parent=None): QMenu.__init__(self, parent) @@ -95,6 +96,8 @@ class SendToDeviceAction(InterfaceAction): name = 'Send To Device' action_spec = (_('Send to device'), 'sync.svg', None, _('D')) + dont_remove_from = frozenset(['toolbar-device']) + dont_add_to = frozenset(['toolbar', 'context-menu']) def genesis(self): self.qaction.triggered.connect(self.do_sync) diff --git a/src/calibre/gui2/actions/edit_collections.py b/src/calibre/gui2/actions/edit_collections.py index 8f13b012e2..3b15aa63a1 100644 --- a/src/calibre/gui2/actions/edit_collections.py +++ b/src/calibre/gui2/actions/edit_collections.py @@ -10,7 +10,9 @@ from calibre.gui2.actions import InterfaceAction class EditCollectionsAction(InterfaceAction): name = 'Edit Collections' - action_spec = (_('Manage collections'), None, None, None) + action_spec = (_('Manage collections'), None, + _('Manage the collections on this device'), None) + dont_add_to = frozenset(['toolbar', 'context-menu']) def location_selected(self, loc): enabled = loc != 'library' diff --git a/src/calibre/gui2/actions/open.py b/src/calibre/gui2/actions/open.py index 40fc6372b7..2c7da7b669 100644 --- a/src/calibre/gui2/actions/open.py +++ b/src/calibre/gui2/actions/open.py @@ -13,6 +13,7 @@ class OpenFolderAction(InterfaceAction): name = 'Open Folder' action_spec = (_('Open containing folder'), 'document_open.svg', None, _('O')) + dont_add_to = frozenset(['toolbar-device', 'context-menu-device']) def genesis(self): self.qaction.triggered.connect(self.gui.iactions['View'].view_folder) diff --git a/src/calibre/gui2/actions/preferences.py b/src/calibre/gui2/actions/preferences.py index d047e51dac..267cabf9f3 100644 --- a/src/calibre/gui2/actions/preferences.py +++ b/src/calibre/gui2/actions/preferences.py @@ -15,6 +15,7 @@ class PreferencesAction(InterfaceAction): name = 'Preferences' action_spec = (_('Preferences'), 'config.svg', None, _('Ctrl+P')) + dont_remove_from = frozenset(['toolbar']) def genesis(self): pm = QMenu() @@ -55,6 +56,8 @@ class PreferencesAction(InterfaceAction): self.gui.tags_view.recount() self.gui.create_device_menu() self.gui.set_device_menu_items_state(bool(self.gui.device_connected)) + self.gui.tool_bar.build_bar() + self.gui.build_context_menus() self.gui.tool_bar.apply_settings() diff --git a/src/calibre/gui2/actions/show_book_details.py b/src/calibre/gui2/actions/show_book_details.py index 06c63714a7..40ea29bd3b 100644 --- a/src/calibre/gui2/actions/show_book_details.py +++ b/src/calibre/gui2/actions/show_book_details.py @@ -15,6 +15,7 @@ class ShowBookDetailsAction(InterfaceAction): name = 'Show Book Details' action_spec = (_('Show book details'), 'dialog_information.svg', None, _('I')) + dont_add_to = frozenset(['toolbar-device', 'context-menu-device']) def genesis(self): self.qaction.triggered.connect(self.show_book_info) diff --git a/src/calibre/gui2/actions/similar_books.py b/src/calibre/gui2/actions/similar_books.py index 5ce74fd2dc..b7f406d904 100644 --- a/src/calibre/gui2/actions/similar_books.py +++ b/src/calibre/gui2/actions/similar_books.py @@ -7,7 +7,7 @@ __docformat__ = 'restructuredtext en' from functools import partial -from PyQt4.Qt import QMenu +from PyQt4.Qt import QMenu, QToolButton from calibre.gui2.actions import InterfaceAction @@ -15,6 +15,7 @@ class SimilarBooksAction(InterfaceAction): name = 'Similar Books' action_spec = (_('Similar books...'), None, None, None) + popup_type = QToolButton.InstantPopup def genesis(self): m = QMenu(self.gui) diff --git a/src/calibre/gui2/catalog/catalog_bibtex.py b/src/calibre/gui2/catalog/catalog_bibtex.py index ea222603b7..6bbe85833c 100644 --- a/src/calibre/gui2/catalog/catalog_bibtex.py +++ b/src/calibre/gui2/catalog/catalog_bibtex.py @@ -19,7 +19,7 @@ class PluginWidget(QWidget, Ui_Form): ('bib_entry', 0), #mixed ('bibfile_enc', 0), #utf-8 ('bibfile_enctag', 0), #strict - ('impcit', True) ] + ('impcit', True) ] sync_enabled = False formats = set(['bib']) @@ -52,7 +52,7 @@ class PluginWidget(QWidget, Ui_Form): getattr(self, opt[0]).setText(opt_value) def options(self): - + # Save the currently activated fields fields = [] for x in xrange(self.db_fields.count()): @@ -66,7 +66,7 @@ class PluginWidget(QWidget, Ui_Form): opts_dict = {'fields':[unicode(item.text()) for item in self.db_fields.selectedItems()]} else: opts_dict = {'fields':['all']} - + # Save/return the current options # bib_cit stores as text # 'bibfile_enc','bibfile_enctag' stores as int (Indexes) @@ -78,7 +78,7 @@ class PluginWidget(QWidget, Ui_Form): else : opt_value = unicode(getattr(self, opt[0]).text()) gprefs.set(self.name + '_' + opt[0], opt_value) - + opts_dict[opt[0]] = opt_value return opts_dict diff --git a/src/calibre/gui2/custom_column_widgets.py b/src/calibre/gui2/custom_column_widgets.py index f364638f37..0e89358c53 100644 --- a/src/calibre/gui2/custom_column_widgets.py +++ b/src/calibre/gui2/custom_column_widgets.py @@ -550,9 +550,7 @@ class BulkText(BulkBase): remove_all, adding, rtext = self.gui_val remove = set() if remove_all: - for book_id in book_ids: - remove |= set(self.db.get_custom(book_id, num=self.col_id, - index_is_id=True)) + remove = set(self.db.all_custom(num=self.col_id)) else: txt = rtext if txt: diff --git a/src/calibre/gui2/dialogs/config/__init__.py b/src/calibre/gui2/dialogs/config/__init__.py index f183d0871b..0976055218 100644 --- a/src/calibre/gui2/dialogs/config/__init__.py +++ b/src/calibre/gui2/dialogs/config/__init__.py @@ -14,6 +14,7 @@ from PyQt4.Qt import QDialog, QListWidgetItem, QIcon, \ from calibre.constants import iswindows, isosx from calibre.gui2.dialogs.config.config_ui import Ui_Dialog from calibre.gui2.dialogs.config.create_custom_column import CreateCustomColumn +from calibre.gui2.dialogs.config.toolbar import ToolbarLayout from calibre.gui2 import error_dialog, config, gprefs, \ open_url, open_local_file, \ ALL_COLUMNS, NONE, info_dialog, choose_files, \ @@ -503,7 +504,6 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): idx = w.findText(self.db.prefs.get(x+'_restriction', '')) w.setCurrentIndex(0 if idx < 0 else idx) self.opt_disable_animations.setChecked(config['disable_animations']) - self.opt_show_donate_button.setChecked(config['show_donate_button']) idx = 0 for i, x in enumerate([(_('Small'), 'small'), (_('Medium'), 'medium'), (_('Large'), 'large')]): @@ -524,6 +524,9 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): self.current_tweaks.setPlainText(curt.decode('utf-8')) self.default_tweaks.setPlainText(deft.decode('utf-8')) self.restore_tweaks_to_default_button.clicked.connect(self.restore_tweaks_to_default) + self.toolbar_cm_widget = ToolbarLayout(parent, parent) + self.toolbar_cm_tab.addTab(self.toolbar_cm_widget, + _('Toolbars/Context menus')) self.category_view.setCurrentIndex(self.category_view.model().index_for_name(initial_category)) @@ -888,6 +891,7 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): wl = self.opt_worker_limit.value() if wl%2 != 0: wl += 1 + self.toolbar_cm_widget.commit() config['worker_limit'] = wl config['use_roman_numerals_for_series_number'] = bool(self.roman_numerals.isChecked()) @@ -923,7 +927,6 @@ class ConfigDialog(ResizableDialog, Ui_Dialog): config['overwrite_author_title_metadata'] = self.opt_overwrite_author_title_metadata.isChecked() config['enforce_cpu_limit'] = bool(self.opt_enforce_cpu_limit.isChecked()) config['disable_animations'] = bool(self.opt_disable_animations.isChecked()) - config['show_donate_button'] = bool(self.opt_show_donate_button.isChecked()) gprefs['show_splash_screen'] = bool(self.show_splash_screen.isChecked()) for x in ('toolbar_icon_size', 'toolbar_text'): w = getattr(self, 'opt_'+x) diff --git a/src/calibre/gui2/dialogs/config/config.ui b/src/calibre/gui2/dialogs/config/config.ui index 79917760ab..988960615d 100644 --- a/src/calibre/gui2/dialogs/config/config.ui +++ b/src/calibre/gui2/dialogs/config/config.ui @@ -294,361 +294,364 @@ </layout> </widget> <widget class="QWidget" name="page"> - <layout class="QGridLayout" name="gridLayout_8"> - <item row="2" column="0"> - <widget class="QCheckBox" name="roman_numerals"> - <property name="text"> - <string>Use &Roman numerals for series number</string> + <layout class="QGridLayout" name="gridLayout_12"> + <item row="0" column="0"> + <widget class="QTabWidget" name="toolbar_cm_tab"> + <property name="currentIndex"> + <number>0</number> </property> - <property name="checked"> - <bool>true</bool> - </property> - </widget> - </item> - <item row="3" column="0"> - <widget class="QCheckBox" name="systray_icon"> - <property name="text"> - <string>Enable system &tray icon (needs restart)</string> - </property> - </widget> - </item> - <item row="3" column="1"> - <widget class="QCheckBox" name="systray_notifications"> - <property name="text"> - <string>Show &notifications in system tray</string> - </property> - </widget> - </item> - <item row="4" column="0"> - <widget class="QCheckBox" name="show_splash_screen"> - <property name="text"> - <string>Show &splash screen at startup</string> - </property> - </widget> - </item> - <item row="5" column="0" colspan="2"> - <widget class="QCheckBox" name="separate_cover_flow"> - <property name="text"> - <string>Show cover &browser in a separate window (needs restart)</string> - </property> - </widget> - </item> - <item row="6" column="0" colspan="2"> - <widget class="QCheckBox" name="show_avg_rating"> - <property name="text"> - <string>Show &average ratings in the tags browser</string> - </property> - <property name="checked"> - <bool>true</bool> - </property> - </widget> - </item> - <item row="7" column="0"> - <widget class="QCheckBox" name="search_as_you_type"> - <property name="text"> - <string>Search as you type</string> - </property> - <property name="checked"> - <bool>true</bool> - </property> - </widget> - </item> - <item row="9" column="0" colspan="2"> - <widget class="QCheckBox" name="sync_news"> - <property name="text"> - <string>Automatically send downloaded &news to ebook reader</string> - </property> - </widget> - </item> - <item row="10" column="0" colspan="2"> - <widget class="QCheckBox" name="delete_news"> - <property name="text"> - <string>&Delete news from library when it is automatically sent to reader</string> - </property> - </widget> - </item> - <item row="11" column="0" colspan="2"> - <layout class="QHBoxLayout" name="horizontalLayout"> - <item> - <widget class="QLabel" name="label_6"> - <property name="text"> - <string>&Number of covers to show in browse mode (needs restart):</string> - </property> - <property name="buddy"> - <cstring>cover_browse</cstring> - </property> - </widget> - </item> - <item> - <widget class="QSpinBox" name="cover_browse"/> - </item> - </layout> - </item> - <item row="12" column="0" colspan="2"> - <layout class="QHBoxLayout" name="horizontalLayout_7"> - <item> - <widget class="QGroupBox" name="groupBox"> - <property name="title"> - <string>Select visible &columns in library view</string> - </property> - <layout class="QVBoxLayout" name="verticalLayout_7"> - <item> - <layout class="QHBoxLayout" name="horizontalLayout_3"> - <item> - <widget class="QListWidget" name="columns"> - <property name="alternatingRowColors"> - <bool>true</bool> + <widget class="QWidget" name="tab_3"> + <attribute name="title"> + <string>&Miscellaneous</string> + </attribute> + <layout class="QGridLayout" name="gridLayout_8"> + <item row="0" column="0"> + <widget class="QLabel" name="label_17"> + <property name="text"> + <string>User Interface &layout (needs restart):</string> + </property> + <property name="buddy"> + <cstring>opt_gui_layout</cstring> + </property> + </widget> + </item> + <item row="0" column="1"> + <widget class="QComboBox" name="opt_gui_layout"> + <property name="maximumSize"> + <size> + <width>250</width> + <height>16777215</height> + </size> + </property> + </widget> + </item> + <item row="1" column="0"> + <widget class="QLabel" name="label_6"> + <property name="text"> + <string>&Number of covers to show in browse mode (needs restart):</string> + </property> + <property name="buddy"> + <cstring>cover_browse</cstring> + </property> + </widget> + </item> + <item row="1" column="1"> + <widget class="QSpinBox" name="cover_browse"/> + </item> + <item row="2" column="0"> + <widget class="QLabel" name="label_170"> + <property name="text"> + <string>Restriction to apply when the current library is opened:</string> + </property> + <property name="buddy"> + <cstring>opt_gui_restriction</cstring> + </property> + </widget> + </item> + <item row="2" column="1"> + <widget class="QComboBox" name="opt_gui_restriction"> + <property name="maximumSize"> + <size> + <width>250</width> + <height>16777215</height> + </size> + </property> + <property name="toolTip"> + <string>Apply this restriction on calibre startup if the current library is being used. Also applied when switching to this library. Note that this setting is per library. </string> + </property> + <property name="sizeAdjustPolicy"> + <enum>QComboBox::AdjustToMinimumContentsLengthWithIcon</enum> + </property> + <property name="minimumContentsLength"> + <number>15</number> + </property> + </widget> + </item> + <item row="3" column="1"> + <widget class="QCheckBox" name="opt_disable_animations"> + <property name="toolTip"> + <string>Disable all animations. Useful if you have a slow/old computer.</string> + </property> + <property name="text"> + <string>Disable &animations</string> + </property> + </widget> + </item> + <item row="11" column="0" colspan="2"> + <widget class="QGroupBox" name="groupBox_2"> + <property name="title"> + <string>&Toolbar</string> + </property> + <layout class="QGridLayout" name="gridLayout"> + <item row="0" column="1"> + <widget class="QComboBox" name="opt_toolbar_icon_size"/> + </item> + <item row="0" column="0"> + <widget class="QLabel" name="label"> + <property name="text"> + <string>&Icon size:</string> </property> - <property name="selectionBehavior"> - <enum>QAbstractItemView::SelectRows</enum> + <property name="buddy"> + <cstring>opt_toolbar_icon_size</cstring> </property> </widget> </item> - <item> - <layout class="QVBoxLayout" name="verticalLayout_3"> + <item row="1" column="1"> + <widget class="QComboBox" name="opt_toolbar_text"/> + </item> + <item row="1" column="0"> + <widget class="QLabel" name="label_4"> + <property name="text"> + <string>Show &text under icons:</string> + </property> + <property name="buddy"> + <cstring>opt_toolbar_text</cstring> + </property> + </widget> + </item> + </layout> + </widget> + </item> + <item row="10" column="0" colspan="2"> + <widget class="QCheckBox" name="delete_news"> + <property name="text"> + <string>&Delete news from library when it is automatically sent to reader</string> + </property> + </widget> + </item> + <item row="12" column="0" colspan="2"> + <layout class="QHBoxLayout" name="horizontalLayout_7"> + <item> + <widget class="QGroupBox" name="groupBox"> + <property name="title"> + <string>Select visible &columns in library view</string> + </property> + <layout class="QVBoxLayout" name="verticalLayout_7"> <item> - <widget class="QToolButton" name="column_up"> - <property name="text"> - <string>...</string> - </property> - <property name="icon"> - <iconset resource="../../../../../resources/images.qrc"> - <normaloff>:/images/arrow-up.svg</normaloff>:/images/arrow-up.svg</iconset> - </property> - </widget> + <layout class="QHBoxLayout" name="horizontalLayout_3"> + <item> + <widget class="QListWidget" name="columns"> + <property name="alternatingRowColors"> + <bool>true</bool> + </property> + <property name="selectionBehavior"> + <enum>QAbstractItemView::SelectRows</enum> + </property> + </widget> + </item> + <item> + <layout class="QVBoxLayout" name="verticalLayout_3"> + <item> + <widget class="QToolButton" name="column_up"> + <property name="text"> + <string>...</string> + </property> + <property name="icon"> + <iconset resource="../../../../../resources/images.qrc"> + <normaloff>:/images/arrow-up.svg</normaloff>:/images/arrow-up.svg</iconset> + </property> + </widget> + </item> + <item> + <spacer name="verticalSpacer_2"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>20</width> + <height>40</height> + </size> + </property> + </spacer> + </item> + <item> + <widget class="QToolButton" name="del_custcol_button"> + <property name="toolTip"> + <string>Remove a user-defined column</string> + </property> + <property name="text"> + <string>...</string> + </property> + <property name="icon"> + <iconset resource="../../../../../resources/images.qrc"> + <normaloff>:/images/minus.svg</normaloff>:/images/minus.svg</iconset> + </property> + </widget> + </item> + <item> + <spacer name="verticalSpacer_2"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>20</width> + <height>40</height> + </size> + </property> + </spacer> + </item> + <item> + <widget class="QToolButton" name="add_custcol_button"> + <property name="toolTip"> + <string>Add a user-defined column</string> + </property> + <property name="text"> + <string>...</string> + </property> + <property name="icon"> + <iconset resource="../../../../../resources/images.qrc"> + <normaloff>:/images/plus.svg</normaloff>:/images/plus.svg</iconset> + </property> + </widget> + </item> + <item> + <spacer name="verticalSpacer_2"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>20</width> + <height>40</height> + </size> + </property> + </spacer> + </item> + <item> + <widget class="QToolButton" name="edit_custcol_button"> + <property name="toolTip"> + <string>Edit settings of a user-defined column</string> + </property> + <property name="text"> + <string>...</string> + </property> + <property name="icon"> + <iconset resource="../../../../../resources/images.qrc"> + <normaloff>:/images/edit_input.svg</normaloff>:/images/edit_input.svg</iconset> + </property> + </widget> + </item> + <item> + <spacer name="verticalSpacer_2"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>20</width> + <height>40</height> + </size> + </property> + </spacer> + </item> + <item> + <widget class="QToolButton" name="column_down"> + <property name="text"> + <string>...</string> + </property> + <property name="icon"> + <iconset resource="../../../../../resources/images.qrc"> + <normaloff>:/images/arrow-down.svg</normaloff>:/images/arrow-down.svg</iconset> + </property> + </widget> + </item> + </layout> + </item> + </layout> </item> - <item> - <spacer name="verticalSpacer_2"> - <property name="orientation"> - <enum>Qt::Vertical</enum> + </layout> + </widget> + </item> + <item> + <widget class="QGroupBox" name="groupBox_3"> + <property name="title"> + <string>Use internal &viewer for:</string> + </property> + <layout class="QGridLayout" name="gridLayout_4"> + <item row="0" column="0"> + <widget class="QListWidget" name="viewer"> + <property name="alternatingRowColors"> + <bool>true</bool> </property> - <property name="sizeHint" stdset="0"> - <size> - <width>20</width> - <height>40</height> - </size> - </property> - </spacer> - </item> - <item> - <widget class="QToolButton" name="del_custcol_button"> - <property name="toolTip"> - <string>Remove a user-defined column</string> - </property> - <property name="text"> - <string>...</string> - </property> - <property name="icon"> - <iconset resource="../../../../../resources/images.qrc"> - <normaloff>:/images/minus.svg</normaloff>:/images/minus.svg</iconset> - </property> - </widget> - </item> - <item> - <spacer name="verticalSpacer_2"> - <property name="orientation"> - <enum>Qt::Vertical</enum> - </property> - <property name="sizeHint" stdset="0"> - <size> - <width>20</width> - <height>40</height> - </size> - </property> - </spacer> - </item> - <item> - <widget class="QToolButton" name="add_custcol_button"> - <property name="toolTip"> - <string>Add a user-defined column</string> - </property> - <property name="text"> - <string>...</string> - </property> - <property name="icon"> - <iconset resource="../../../../../resources/images.qrc"> - <normaloff>:/images/plus.svg</normaloff>:/images/plus.svg</iconset> - </property> - </widget> - </item> - <item> - <spacer name="verticalSpacer_2"> - <property name="orientation"> - <enum>Qt::Vertical</enum> - </property> - <property name="sizeHint" stdset="0"> - <size> - <width>20</width> - <height>40</height> - </size> - </property> - </spacer> - </item> - <item> - <widget class="QToolButton" name="edit_custcol_button"> - <property name="toolTip"> - <string>Edit settings of a user-defined column</string> - </property> - <property name="text"> - <string>...</string> - </property> - <property name="icon"> - <iconset resource="../../../../../resources/images.qrc"> - <normaloff>:/images/edit_input.svg</normaloff>:/images/edit_input.svg</iconset> - </property> - </widget> - </item> - <item> - <spacer name="verticalSpacer_2"> - <property name="orientation"> - <enum>Qt::Vertical</enum> - </property> - <property name="sizeHint" stdset="0"> - <size> - <width>20</width> - <height>40</height> - </size> - </property> - </spacer> - </item> - <item> - <widget class="QToolButton" name="column_down"> - <property name="text"> - <string>...</string> - </property> - <property name="icon"> - <iconset resource="../../../../../resources/images.qrc"> - <normaloff>:/images/arrow-down.svg</normaloff>:/images/arrow-down.svg</iconset> + <property name="selectionMode"> + <enum>QAbstractItemView::NoSelection</enum> </property> </widget> </item> </layout> - </item> - </layout> - </item> - </layout> - </widget> - </item> - <item> - <widget class="QGroupBox" name="groupBox_3"> - <property name="title"> - <string>Use internal &viewer for:</string> - </property> - <layout class="QGridLayout" name="gridLayout_4"> - <item row="0" column="0"> - <widget class="QListWidget" name="viewer"> - <property name="alternatingRowColors"> - <bool>true</bool> - </property> - <property name="selectionMode"> - <enum>QAbstractItemView::NoSelection</enum> - </property> - </widget> - </item> - </layout> - </widget> - </item> - </layout> - </item> - <item row="0" column="0"> - <widget class="QLabel" name="label_17"> - <property name="text"> - <string>User Interface &layout (needs restart):</string> - </property> - <property name="buddy"> - <cstring>opt_gui_layout</cstring> - </property> - </widget> - </item> - <item row="0" column="1"> - <widget class="QComboBox" name="opt_gui_layout"> - <property name="maximumSize"> - <size> - <width>250</width> - <height>16777215</height> - </size> - </property> - </widget> - </item> - <item row="1" column="0"> - <widget class="QLabel" name="label_170"> - <property name="text"> - <string>Restriction to apply when the current library is opened:</string> - </property> - <property name="buddy"> - <cstring>opt_gui_restriction</cstring> - </property> - </widget> - </item> - <item row="1" column="1"> - <widget class="QComboBox" name="opt_gui_restriction"> - <property name="maximumSize"> - <size> - <width>250</width> - <height>16777215</height> - </size> - </property> - <property name="toolTip"> - <string>Apply this restriction on calibre startup if the current library is being used. Also applied when switching to this library. Note that this setting is per library. </string> - </property> - <property name="sizeAdjustPolicy"> - <enum>QComboBox::AdjustToMinimumContentsLengthWithIcon</enum> - </property> - <property name="minimumContentsLength"> - <number>20</number> - </property> - </widget> - </item> - <item row="2" column="1"> - <widget class="QCheckBox" name="opt_disable_animations"> - <property name="toolTip"> - <string>Disable all animations. Useful if you have a slow/old computer.</string> - </property> - <property name="text"> - <string>Disable &animations</string> - </property> - </widget> - </item> - <item row="4" column="1"> - <widget class="QCheckBox" name="opt_show_donate_button"> - <property name="text"> - <string>Show &donate button (restart)</string> - </property> - </widget> - </item> - <item row="8" column="0" colspan="2"> - <widget class="QGroupBox" name="groupBox_2"> - <property name="title"> - <string>&Toolbar</string> - </property> - <layout class="QGridLayout" name="gridLayout"> - <item row="0" column="1"> - <widget class="QComboBox" name="opt_toolbar_icon_size"/> - </item> - <item row="0" column="0"> - <widget class="QLabel" name="label"> - <property name="text"> - <string>&Icon size:</string> - </property> - <property name="buddy"> - <cstring>opt_toolbar_icon_size</cstring> - </property> - </widget> - </item> - <item row="1" column="1"> - <widget class="QComboBox" name="opt_toolbar_text"/> - </item> - <item row="1" column="0"> - <widget class="QLabel" name="label_4"> - <property name="text"> - <string>Show &text under icons:</string> - </property> - <property name="buddy"> - <cstring>opt_toolbar_text</cstring> - </property> - </widget> - </item> - </layout> + </widget> + </item> + </layout> + </item> + <item row="6" column="1"> + <widget class="QCheckBox" name="search_as_you_type"> + <property name="text"> + <string>Search as you type</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + </item> + <item row="5" column="1"> + <widget class="QCheckBox" name="roman_numerals"> + <property name="text"> + <string>Use &Roman numerals for series</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + </item> + <item row="3" column="0"> + <widget class="QCheckBox" name="systray_icon"> + <property name="text"> + <string>Enable system &tray icon (needs restart)</string> + </property> + </widget> + </item> + <item row="4" column="0"> + <widget class="QCheckBox" name="show_avg_rating"> + <property name="text"> + <string>Show &average ratings in the tags browser</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + </item> + <item row="6" column="0"> + <widget class="QCheckBox" name="sync_news"> + <property name="text"> + <string>Automatically send downloaded &news to ebook reader</string> + </property> + </widget> + </item> + <item row="4" column="1"> + <widget class="QCheckBox" name="show_splash_screen"> + <property name="text"> + <string>Show &splash screen at startup</string> + </property> + </widget> + </item> + <item row="9" column="0" colspan="2"> + <widget class="QCheckBox" name="separate_cover_flow"> + <property name="text"> + <string>Show cover &browser in a separate window (needs restart)</string> + </property> + </widget> + </item> + <item row="5" column="0"> + <widget class="QCheckBox" name="systray_notifications"> + <property name="text"> + <string>Show &notifications in system tray</string> + </property> + </widget> + </item> + </layout> + </widget> </widget> </item> </layout> diff --git a/src/calibre/gui2/dialogs/config/toolbar.py b/src/calibre/gui2/dialogs/config/toolbar.py new file mode 100644 index 0000000000..5d5b0e1bfc --- /dev/null +++ b/src/calibre/gui2/dialogs/config/toolbar.py @@ -0,0 +1,295 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai + +__license__ = 'GPL v3' +__copyright__ = '2010, Kovid Goyal <kovid@kovidgoyal.net>' +__docformat__ = 'restructuredtext en' + +from functools import partial + +from PyQt4.Qt import QWidget, QAbstractListModel, Qt, QIcon, \ + QVariant, QItemSelectionModel + +from calibre.gui2.dialogs.config.toolbar_ui import Ui_Form +from calibre.gui2 import gprefs, NONE, warning_dialog + + +class FakeAction(object): + + def __init__(self, name, icon, tooltip=None, + dont_add_to=frozenset([]), dont_remove_from=frozenset([])): + self.name = name + self.action_spec = (name, icon, tooltip, None) + self.dont_remove_from = dont_remove_from + self.dont_add_to = dont_add_to + +class BaseModel(QAbstractListModel): + + def name_to_action(self, name, gui): + if name == 'Donate': + return FakeAction(name, 'donate.svg', + dont_add_to=frozenset(['context-menu', + 'context-menu-device'])) + if name == 'Location Manager': + return FakeAction(name, None, + _('Switch between library and device views'), + dont_remove_from=set(['toolbar-device'])) + if name is None: + return FakeAction('--- '+_('Separator')+' ---', None) + return gui.iactions[name] + + def rowCount(self, parent): + return len(self._data) + + def data(self, index, role): + row = index.row() + action = self._data[row].action_spec + if role == Qt.DisplayRole: + text = action[0] + text = text.replace('&', '') + if text == _('%d books'): + text = _('Choose library') + return QVariant(text) + if role == Qt.DecorationRole: + ic = action[1] + if ic is None: + ic = 'blank.svg' + return QVariant(QIcon(I(ic))) + if role == Qt.ToolTipRole and action[2] is not None: + return QVariant(action[2]) + return NONE + + def names(self, indexes): + rows = [i.row() for i in indexes] + ans = [] + for i in rows: + n = self._data[i].name + if n.startswith('---'): + n = None + ans.append(n) + return ans + + +class AllModel(BaseModel): + + def __init__(self, key, gui): + BaseModel.__init__(self) + self.gprefs_name = 'action-layout-'+key + current = gprefs[self.gprefs_name] + self.gui = gui + self.key = key + self._data = self.get_all_actions(current) + + def get_all_actions(self, current): + all = list(self.gui.iactions.keys()) + ['Donate'] + all = [x for x in all if x not in current] + [None] + all = [self.name_to_action(x, self.gui) for x in all] + all = [x for x in all if self.key not in x.dont_add_to] + all.sort() + return all + + def add(self, names): + actions = [] + for name in names: + if name is None or name.startswith('---'): continue + actions.append(self.name_to_action(name, self.gui)) + self._data.extend(actions) + self._data.sort() + self.reset() + + def remove(self, indices, allowed): + rows = [i.row() for i in indices] + remove = set([]) + for row in rows: + ac = self._data[row] + if ac.name.startswith('---'): continue + if ac.name in allowed: + remove.add(row) + ndata = [] + for i, ac in enumerate(self._data): + if i not in remove: + ndata.append(ac) + self._data = ndata + self.reset() + + def restore_defaults(self): + current = gprefs.defaults[self.gprefs_name] + self._data = self.get_all_actions(current) + self.reset() + +class CurrentModel(BaseModel): + + def __init__(self, key, gui): + BaseModel.__init__(self) + self.gprefs_name = 'action-layout-'+key + current = gprefs[self.gprefs_name] + self._data = [self.name_to_action(x, gui) for x in current] + self.key = key + self.gui = gui + + def move(self, idx, delta): + row = idx.row() + if row < 0 or row >= len(self._data): + return + nrow = row + delta + if nrow < 0 or nrow >= len(self._data): + return + t = self._data[row] + self._data[row] = self._data[nrow] + self._data[nrow] = t + ni = self.index(nrow) + self.dataChanged.emit(idx, idx) + self.dataChanged.emit(ni, ni) + return ni + + def add(self, names): + actions = [] + reject = set([]) + for name in names: + ac = self.name_to_action(name, self.gui) + if self.key in ac.dont_add_to: + reject.add(ac) + else: + actions.append(ac) + + self._data.extend(actions) + self.reset() + return reject + + def remove(self, indices): + rows = [i.row() for i in indices] + remove, rejected = set([]), set([]) + for row in rows: + ac = self._data[row] + if self.key in ac.dont_remove_from: + rejected.add(ac) + continue + remove.add(row) + ndata = [] + for i, ac in enumerate(self._data): + if i not in remove: + ndata.append(ac) + self._data = ndata + self.reset() + return rejected + + def commit(self): + old = gprefs[self.gprefs_name] + new = [] + for x in self._data: + n = x.name + if n.startswith('---'): + n = None + new.append(n) + new = tuple(new) + if new != old: + defaults = gprefs.defaults[self.gprefs_name] + if defaults == new: + del gprefs[self.gprefs_name] + else: + gprefs[self.gprefs_name] = new + + def restore_defaults(self): + current = gprefs.defaults[self.gprefs_name] + self._data = [self.name_to_action(x, self.gui) for x in current] + self.reset() + + +class ToolbarLayout(QWidget, Ui_Form): + + LOCATIONS = [ + ('toolbar', _('The main toolbar')), + ('toolbar-device', _('The main toolbar when a device is connected')), + ('context-menu', _('The context menu for the books in the ' + 'calibre library')), + ('context-menu-device', _('The context menu for the books on ' + 'the device')) + ] + + def __init__(self, gui, parent=None): + QWidget.__init__(self, parent) + self.setupUi(self) + + self.models = {} + for key, text in self.LOCATIONS: + self.what.addItem(text, key) + all_model = AllModel(key, gui) + current_model = CurrentModel(key, gui) + self.models[key] = (all_model, current_model) + self.what.setCurrentIndex(0) + self.what.currentIndexChanged[int].connect(self.what_changed) + self.what_changed(0) + + self.add_action_button.clicked.connect(self.add_action) + self.remove_action_button.clicked.connect(self.remove_action) + self.restore_defaults_button.clicked.connect(self.restore_defaults) + self.action_up_button.clicked.connect(partial(self.move, -1)) + self.action_down_button.clicked.connect(partial(self.move, 1)) + + def what_changed(self, idx): + key = unicode(self.what.itemData(idx).toString()) + self.all_actions.setModel(self.models[key][0]) + self.current_actions.setModel(self.models[key][1]) + + def add_action(self, *args): + x = self.all_actions.selectionModel().selectedIndexes() + names = self.all_actions.model().names(x) + if names: + not_added = self.current_actions.model().add(names) + ns = set([x.name for x in not_added]) + added = set(names) - ns + self.all_actions.model().remove(x, added) + if not_added: + warning_dialog(self, _('Cannot add'), + _('Cannot add the actions %s to this location') % + ','.join([a.action_spec[0] for a in not_added]), + show=True) + if added: + ca = self.current_actions + idx = ca.model().index(ca.model().rowCount(None)-1) + ca.scrollTo(idx) + + def remove_action(self, *args): + x = self.current_actions.selectionModel().selectedIndexes() + names = self.current_actions.model().names(x) + if names: + not_removed = self.current_actions.model().remove(x) + ns = set([x.name for x in not_removed]) + removed = set(names) - ns + self.all_actions.model().add(removed) + if not_removed: + warning_dialog(self, _('Cannot remove'), + _('Cannot remove the actions %s from this location') % + ','.join([a.action_spec[0] for a in not_removed]), + show=True) + + def move(self, delta, *args): + ci = self.current_actions.currentIndex() + m = self.current_actions.model() + if ci.isValid(): + ni = m.move(ci, delta) + if ni is not None: + self.current_actions.setCurrentIndex(ni) + self.current_actions.selectionModel().select(ni, + QItemSelectionModel.ClearAndSelect) + + def commit(self): + for am, cm in self.models.values(): + cm.commit() + + def restore_defaults(self, *args): + for am, cm in self.models.values(): + cm.restore_defaults() + am.restore_defaults() + + +if __name__ == '__main__': + from PyQt4.Qt import QApplication + from calibre.gui2.ui import Main + app=QApplication([]) + m = Main(None) + a = ToolbarLayout(m) + a.show() + app.exec_() + a.commit() + diff --git a/src/calibre/gui2/dialogs/config/toolbar.ui b/src/calibre/gui2/dialogs/config/toolbar.ui new file mode 100644 index 0000000000..091f21c4ae --- /dev/null +++ b/src/calibre/gui2/dialogs/config/toolbar.ui @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>Form</class> + <widget class="QWidget" name="Form"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>831</width> + <height>553</height> + </rect> + </property> + <property name="windowTitle"> + <string>Form</string> + </property> + <layout class="QGridLayout" name="gridLayout"> + <item row="0" column="0"> + <widget class="QLabel" name="label"> + <property name="text"> + <string>Customize the actions in:</string> + </property> + </widget> + </item> + <item row="0" column="1" colspan="3"> + <widget class="QComboBox" name="what"> + <property name="sizeAdjustPolicy"> + <enum>QComboBox::AdjustToMinimumContentsLengthWithIcon</enum> + </property> + <property name="minimumContentsLength"> + <number>20</number> + </property> + </widget> + </item> + <item row="1" column="0" rowspan="2"> + <widget class="QGroupBox" name="groupBox"> + <property name="title"> + <string>A&vailable actions</string> + </property> + <layout class="QVBoxLayout" name="verticalLayout"> + <item> + <widget class="QListView" name="all_actions"> + <property name="selectionMode"> + <enum>QAbstractItemView::MultiSelection</enum> + </property> + <property name="iconSize"> + <size> + <width>32</width> + <height>32</height> + </size> + </property> + <property name="spacing"> + <number>10</number> + </property> + <property name="wordWrap"> + <bool>true</bool> + </property> + </widget> + </item> + </layout> + </widget> + </item> + <item row="1" column="2" rowspan="2"> + <widget class="QGroupBox" name="groupBox_2"> + <property name="title"> + <string>&Current actions</string> + </property> + <layout class="QHBoxLayout" name="horizontalLayout"> + <item> + <widget class="QListView" name="current_actions"> + <property name="selectionMode"> + <enum>QAbstractItemView::MultiSelection</enum> + </property> + <property name="iconSize"> + <size> + <width>32</width> + <height>32</height> + </size> + </property> + <property name="spacing"> + <number>10</number> + </property> + <property name="wordWrap"> + <bool>true</bool> + </property> + </widget> + </item> + <item> + <layout class="QVBoxLayout" name="verticalLayout_4"> + <item> + <widget class="QToolButton" name="action_up_button"> + <property name="toolTip"> + <string>Move selected action up</string> + </property> + <property name="text"> + <string>...</string> + </property> + <property name="icon"> + <iconset resource="../../../../../resources/images.qrc"> + <normaloff>:/images/arrow-up.svg</normaloff>:/images/arrow-up.svg</iconset> + </property> + <property name="iconSize"> + <size> + <width>24</width> + <height>24</height> + </size> + </property> + </widget> + </item> + <item> + <spacer name="verticalSpacer_2"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>20</width> + <height>40</height> + </size> + </property> + </spacer> + </item> + <item> + <widget class="QToolButton" name="action_down_button"> + <property name="toolTip"> + <string>Move selected action down</string> + </property> + <property name="text"> + <string>...</string> + </property> + <property name="icon"> + <iconset resource="../../../../../resources/images.qrc"> + <normaloff>:/images/arrow-down.svg</normaloff>:/images/arrow-down.svg</iconset> + </property> + <property name="iconSize"> + <size> + <width>24</width> + <height>24</height> + </size> + </property> + <property name="shortcut"> + <string>Ctrl+S</string> + </property> + </widget> + </item> + </layout> + </item> + </layout> + </widget> + </item> + <item row="1" column="1" rowspan="2"> + <layout class="QVBoxLayout" name="verticalLayout_3"> + <item> + <widget class="QToolButton" name="add_action_button"> + <property name="toolTip"> + <string>Add selected actions to toolbar</string> + </property> + <property name="text"> + <string>...</string> + </property> + <property name="icon"> + <iconset resource="../../../../../resources/images.qrc"> + <normaloff>:/images/forward.svg</normaloff>:/images/forward.svg</iconset> + </property> + <property name="iconSize"> + <size> + <width>24</width> + <height>24</height> + </size> + </property> + </widget> + </item> + <item> + <spacer name="verticalSpacer"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <property name="sizeType"> + <enum>QSizePolicy::Fixed</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>20</width> + <height>40</height> + </size> + </property> + </spacer> + </item> + <item> + <widget class="QToolButton" name="remove_action_button"> + <property name="toolTip"> + <string>Remove selected actions from toolbar</string> + </property> + <property name="text"> + <string>...</string> + </property> + <property name="icon"> + <iconset resource="../../../../../resources/images.qrc"> + <normaloff>:/images/back.svg</normaloff>:/images/back.svg</iconset> + </property> + <property name="iconSize"> + <size> + <width>24</width> + <height>24</height> + </size> + </property> + </widget> + </item> + </layout> + </item> + <item row="3" column="2"> + <widget class="QPushButton" name="restore_defaults_button"> + <property name="text"> + <string>Restore to &default</string> + </property> + </widget> + </item> + </layout> + </widget> + <resources> + <include location="../../../../../resources/images.qrc"/> + </resources> + <connections/> +</ui> diff --git a/src/calibre/gui2/dialogs/metadata_bulk.py b/src/calibre/gui2/dialogs/metadata_bulk.py index fc0a0c5840..de483720fc 100644 --- a/src/calibre/gui2/dialogs/metadata_bulk.py +++ b/src/calibre/gui2/dialogs/metadata_bulk.py @@ -199,7 +199,10 @@ class MetadataBulkDialog(QDialog, Ui_MetadataBulkDialog): for w in getattr(self, 'custom_column_widgets', []): w.gui_val - remove = unicode(self.remove_tags.text()).strip().split(',') + if self.remove_all_tags.isChecked(): + remove = self.db.all_tags() + else: + remove = unicode(self.remove_tags.text()).strip().split(',') add = unicode(self.tags.text()).strip().split(',') au = unicode(self.authors.text()) aus = unicode(self.author_sort.text()) diff --git a/src/calibre/gui2/dialogs/metadata_bulk.ui b/src/calibre/gui2/dialogs/metadata_bulk.ui index 2cdef2b12a..4287ca5c79 100644 --- a/src/calibre/gui2/dialogs/metadata_bulk.ui +++ b/src/calibre/gui2/dialogs/metadata_bulk.ui @@ -140,7 +140,7 @@ </property> </widget> </item> - <item row="4" column="1"> + <item row="4" column="1" colspan="2"> <widget class="EnComboBox" name="publisher"> <property name="editable"> <bool>true</bool> @@ -191,14 +191,23 @@ </property> </widget> </item> - <item row="6" column="1" colspan="2"> + <item row="6" column="1"> <widget class="TagsLineEdit" name="remove_tags"> <property name="toolTip"> <string>Comma separated list of tags to remove from the books. </string> </property> </widget> </item> - <item row="7" column="0"> + <item row="6" column="2"> + <widget class="QCheckBox" name="remove_all_tags"> + <property name="text"> + <string>Remove all</string> + </property> + <property name="toolTip"> + <string>Check this box to remove all tags from the books.</string> + </property> + </widget> + </item><item row="7" column="0"> <widget class="QLabel" name="label_7"> <property name="text"> <string>&Series:</string> diff --git a/src/calibre/gui2/dialogs/metadata_single.ui b/src/calibre/gui2/dialogs/metadata_single.ui index 19ae89bfba..a943425a89 100644 --- a/src/calibre/gui2/dialogs/metadata_single.ui +++ b/src/calibre/gui2/dialogs/metadata_single.ui @@ -613,12 +613,9 @@ </widget> </item> <item> - <widget class="QToolButton" name="cover_button"> - <property name="toolTip"> - <string>Browse for an image to use as the cover of this book.</string> - </property> + <widget class="QPushButton" name="cover_button"> <property name="text"> - <string>...</string> + <string>&Browse</string> </property> <property name="icon"> <iconset resource="../../../../resources/images.qrc"> @@ -750,7 +747,6 @@ <tabstop>button_set_metadata</tabstop> <tabstop>formats</tabstop> <tabstop>cover_path</tabstop> - <tabstop>cover_button</tabstop> <tabstop>reset_cover</tabstop> <tabstop>fetch_cover_button</tabstop> <tabstop>generate_cover_button</tabstop> diff --git a/src/calibre/gui2/dialogs/tag_categories.py b/src/calibre/gui2/dialogs/tag_categories.py index 1344150c22..e3f1c17f3c 100644 --- a/src/calibre/gui2/dialogs/tag_categories.py +++ b/src/calibre/gui2/dialogs/tag_categories.py @@ -21,7 +21,7 @@ class Item: return 'name=%s, label=%s, index=%s, exists='%(self.name, self.label, self.index, self.exists) class TagCategories(QDialog, Ui_TagCategories): - category_labels_orig = ['', 'authors', 'series', 'publishers', 'tags'] + category_labels_orig = ['', 'authors', 'series', 'publisher', 'tags'] def __init__(self, window, db, on_category=None): QDialog.__init__(self, window) diff --git a/src/calibre/gui2/init.py b/src/calibre/gui2/init.py index 73de77b13b..c983e111d4 100644 --- a/src/calibre/gui2/init.py +++ b/src/calibre/gui2/init.py @@ -13,7 +13,7 @@ from PyQt4.Qt import Qt, QStackedWidget, QMenu, \ from calibre.utils.config import prefs from calibre.constants import isosx, __appname__, preferred_encoding, \ __version__ -from calibre.gui2 import config, is_widescreen +from calibre.gui2 import config, is_widescreen, gprefs from calibre.gui2.library.views import BooksView, DeviceBooksView from calibre.gui2.widgets import Splitter from calibre.gui2.tag_view import TagBrowserWidget @@ -27,34 +27,10 @@ def partial(*args, **kwargs): _keep_refs.append(ans) return ans -LIBRARY_CONTEXT_MENU = ( - 'Edit Metadata', 'Send To Device', 'Save To Disk', 'Connect Share', None, - 'Convert Books', 'View', 'Open Folder', 'Show Book Details', None, - 'Remove Books', - ) - -DEVICE_CONTEXT_MENU = ('View', 'Save To Disk', None, 'Remove Books', None, - 'Add To Library', 'Edit Collections', - ) class LibraryViewMixin(object): # {{{ def __init__(self, db): - lm = QMenu(self) - def populate_menu(m, items): - for what in items: - if what is None: - m.addSeparator() - elif what in self.iactions: - m.addAction(self.iactions[what].qaction) - populate_menu(lm, LIBRARY_CONTEXT_MENU) - dm = QMenu(self) - populate_menu(dm, DEVICE_CONTEXT_MENU) - ec = self.iactions['Edit Collections'].qaction - self.library_view.set_context_menu(lm, ec) - for v in (self.memory_view, self.card_a_view, self.card_b_view): - v.set_context_menu(dm, ec) - self.library_view.files_dropped.connect(self.iactions['Add Books'].files_dropped, type=Qt.QueuedConnection) for func, args in [ ('connect_to_search_box', (self.search, @@ -84,6 +60,23 @@ class LibraryViewMixin(object): # {{{ view = getattr(self, view+'_view') view.verticalHeader().sectionDoubleClicked.connect(self.iactions['View'].view_specific_book) + self.build_context_menus() + + def build_context_menus(self): + lm = QMenu(self) + def populate_menu(m, items): + for what in items: + if what is None: + m.addSeparator() + elif what in self.iactions: + m.addAction(self.iactions[what].qaction) + populate_menu(lm, gprefs['action-layout-context-menu']) + dm = QMenu(self) + populate_menu(dm, gprefs['action-layout-context-menu-device']) + ec = self.iactions['Edit Collections'].qaction + self.library_view.set_context_menu(lm, ec) + for v in (self.memory_view, self.card_a_view, self.card_b_view): + v.set_context_menu(dm, ec) def search_done(self, view, ok): diff --git a/src/calibre/gui2/layout.py b/src/calibre/gui2/layout.py index 6c87fe9da3..3f273f63fc 100644 --- a/src/calibre/gui2/layout.py +++ b/src/calibre/gui2/layout.py @@ -15,23 +15,10 @@ from PyQt4.Qt import QIcon, Qt, QWidget, QToolBar, QSize, \ from calibre.constants import __appname__ from calibre.gui2.search_box import SearchBox2, SavedSearchBox from calibre.gui2.throbber import ThrobbingButton -from calibre.gui2 import config, gprefs +from calibre.gui2 import gprefs from calibre.gui2.widgets import ComboBoxWithHelp from calibre import human_readable -TOOLBAR_NO_DEVICE = ( - 'Add Books', 'Edit Metadata', None, 'Convert Books', 'View', None, - 'Choose Library', 'Donate', None, 'Fetch News', 'Save To Disk', - 'Connect Share', None, 'Remove Books', None, 'Help', 'Preferences', - ) - -TOOLBAR_DEVICE = ( - 'Add Books', 'Edit Metadata', None, 'Convert Books', 'View', - 'Send To Device', None, None, 'Location Manager', None, None, - 'Fetch News', 'Save To Disk', 'Connect Share', None, - 'Remove Books', None, 'Help', 'Preferences', - ) - class LocationManager(QObject): # {{{ locations_changed = pyqtSignal() @@ -220,14 +207,11 @@ class ToolBar(QToolBar): # {{{ self.setOrientation(Qt.Horizontal) self.setAllowedAreas(Qt.TopToolBarArea|Qt.BottomToolBarArea) self.setStyleSheet('QToolButton:checked { font-weight: bold }') - self.donate = donate + self.donate_button = donate self.apply_settings() self.location_manager = location_manager self.location_manager.locations_changed.connect(self.build_bar) - self.d_widget = QWidget() - self.d_widget.setLayout(QVBoxLayout()) - self.d_widget.layout().addWidget(donate) donate.setAutoRaise(True) donate.setCursor(Qt.PointingHandCursor) self.build_bar() @@ -241,14 +225,15 @@ class ToolBar(QToolBar): # {{{ if gprefs.get('toolbar_text', 'auto') == 'never': style = Qt.ToolButtonIconOnly self.setToolButtonStyle(style) - self.donate.set_normal_icon_size(sz, sz) + self.donate_button.set_normal_icon_size(sz, sz) def contextMenuEvent(self, *args): pass def build_bar(self): showing_device = self.location_manager.has_device - actions = TOOLBAR_DEVICE if showing_device else TOOLBAR_NO_DEVICE + actions = '-device' if showing_device else '' + actions = gprefs['action-layout-toolbar'+actions] self.clear() @@ -259,7 +244,10 @@ class ToolBar(QToolBar): # {{{ for ac in self.location_manager.available_actions: self.addAction(ac) self.setup_tool_button(ac, QToolButton.MenuButtonPopup) - elif what == 'Donate' and config['show_donate_button']: + elif what == 'Donate': + self.d_widget = QWidget() + self.d_widget.setLayout(QVBoxLayout()) + self.d_widget.layout().addWidget(self.donate_button) self.addWidget(self.d_widget) elif what in self.gui.iactions: action = self.gui.iactions[what] @@ -290,7 +278,7 @@ class ToolBar(QToolBar): # {{{ # }}} -class MainWindowMixin(object): +class MainWindowMixin(object): # {{{ def __init__(self, db): self.setObjectName('MainWindow') @@ -316,7 +304,7 @@ class MainWindowMixin(object): l = self.centralwidget.layout() l.addWidget(self.search_bar) - +# }}} diff --git a/src/calibre/gui2/library/delegates.py b/src/calibre/gui2/library/delegates.py index 40f7a2e4e0..d98d9a240b 100644 --- a/src/calibre/gui2/library/delegates.py +++ b/src/calibre/gui2/library/delegates.py @@ -98,14 +98,14 @@ class DateDelegate(QStyledItemDelegate): # {{{ d = val.toDate() if d <= UNDEFINED_QDATE: return '' - return format_date(d.toPyDate(), 'dd MMM yyyy') + format = tweaks['gui_timestamp_display_format'] + if format is None: + format = 'dd MMM yyyy' + return format_date(d.toPyDate(), format) def createEditor(self, parent, option, index): qde = QStyledItemDelegate.createEditor(self, parent, option, index) - stdformat = unicode(qde.displayFormat()) - if 'yyyy' not in stdformat: - stdformat = stdformat.replace('yy', 'yyyy') - qde.setDisplayFormat(stdformat) + qde.setDisplayFormat('dd MMM yyyy') qde.setMinimumDate(UNDEFINED_QDATE) qde.setSpecialValueText(_('Undefined')) qde.setCalendarPopup(True) diff --git a/src/calibre/gui2/preferences/__init__.py b/src/calibre/gui2/preferences/__init__.py new file mode 100644 index 0000000000..20ec932fb8 --- /dev/null +++ b/src/calibre/gui2/preferences/__init__.py @@ -0,0 +1,34 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai + +__license__ = 'GPL v3' +__copyright__ = '2010, Kovid Goyal <kovid@kovidgoyal.net>' +__docformat__ = 'restructuredtext en' + +from PyQt4.Qt import QWidget, pyqtSignal + +class PreferenceWidget(QWidget): + + category = None + name = None + + changed_signal = pyqtSignal() + + def __init__(self, parent=None): + QWidget.__init__(self, parent) + + self.has_changed = False + self.changed.connect(lambda : setattr(self, 'has_changed', True)) + self.setupUi(self) + + def genesis(self, gui): + raise NotImplementedError() + + def reset_to_defaults(self): + pass + + def commit(self): + pass + + def add_boolean(self, widget_name, preference_interface, pref_name): + pass diff --git a/src/calibre/gui2/progress_indicator/QProgressIndicator.cpp b/src/calibre/gui2/progress_indicator/QProgressIndicator.cpp index 095a4b9f68..24d69bc164 100644 --- a/src/calibre/gui2/progress_indicator/QProgressIndicator.cpp +++ b/src/calibre/gui2/progress_indicator/QProgressIndicator.cpp @@ -7,8 +7,8 @@ QProgressIndicator::QProgressIndicator(QWidget* parent, int size) m_angle(0), m_timerId(-1), m_delay(80), - m_displayedWhenStopped(true), m_displaySize(size), + m_displayedWhenStopped(true), m_color(Qt::black) { setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); diff --git a/src/calibre/library/cli.py b/src/calibre/library/cli.py index 058b879b55..ea42fe5998 100644 --- a/src/calibre/library/cli.py +++ b/src/calibre/library/cli.py @@ -799,10 +799,66 @@ def command_remove_custom_column(args, dbpath): do_remove_custom_column(get_db(dbpath, opts), args[0], opts.force) return 0 +def saved_searches_option_parser(): + parser = get_parser(_( + ''' + %prog saved_searches [options] list + %prog saved_searches add name search + %prog saved_searches remove name + + Manage the saved searches stored in this database. + If you try to add a query with a name that already exists, it will be + replaced. + ''')) + return parser + +def command_saved_searches(args, dbpath): + parser = saved_searches_option_parser() + opts, args = parser.parse_args(args) + if len(args) < 1: + parser.print_help() + print + prints(_('Error: You must specify an action (add|remove|list)'), file=sys.stderr) + return 1 + from calibre.utils.search_query_parser import saved_searches + db = get_db(dbpath, opts) + db + ss = saved_searches() + if args[0] == 'list': + for name in ss.names(): + prints(_('Name:'), name) + prints(_('Search string:'), ss.lookup(name)) + print + elif args[0] == 'add': + if len(args) < 3: + parser.print_help() + print + prints(_('Error: You must specify a name and a search string'), file=sys.stderr) + return 1 + ss.add(args[1], args[2]) + prints(args[1], _('added')) + elif args[0] == 'remove': + if len(args) < 2: + parser.print_help() + print + prints(_('Error: You must specify a name'), file=sys.stderr) + return 1 + ss.delete(args[1]) + prints(args[1], _('removed')) + else: + parser.print_help() + print + prints(_('Error: Action %s not recognized, must be one ' + 'of: (add|remove|list)') % args[1], file=sys.stderr) + return 1 + + return 0 + COMMANDS = ('list', 'add', 'remove', 'add_format', 'remove_format', 'show_metadata', 'set_metadata', 'export', 'catalog', - 'add_custom_column', 'custom_columns', 'remove_custom_column', 'set_custom') + 'saved_searches', 'add_custom_column', 'custom_columns', + 'remove_custom_column', 'set_custom') def option_parser(): diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index 4e8611c0ef..ef74188bdf 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -1754,7 +1754,7 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): return (paths, formats, metadata), len(ids) return None, len(ids) - def import_book(self, mi, formats, notify=True): + def import_book(self, mi, formats, notify=True, import_hooks=True): series_index = 1.0 if mi.series_index is None else mi.series_index if not mi.title: mi.title = _('Unknown') @@ -1779,7 +1779,11 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns): ext = os.path.splitext(path)[1][1:].lower() if ext == 'opf': continue - self.add_format_with_hooks(id, ext, path, index_is_id=True) + if import_hooks: + self.add_format_with_hooks(id, ext, path, index_is_id=True) + else: + with open(path, 'rb') as f: + self.add_format(id, ext, f, index_is_id=True) self.conn.commit() self.data.refresh_ids(self, [id]) # Needed to update format list and size if notify: diff --git a/src/calibre/library/server/opds.py b/src/calibre/library/server/opds.py index e1cbb79599..87a0fecee3 100644 --- a/src/calibre/library/server/opds.py +++ b/src/calibre/library/server/opds.py @@ -99,17 +99,19 @@ def html_to_lxml(raw): raw = etree.tostring(root, encoding=None) return etree.fromstring(raw) -def CATALOG_ENTRY(item, base_href, version, updated, ignore_count=False): +def CATALOG_ENTRY(item, item_kind, base_href, version, updated, + ignore_count=False, add_kind=False): id_ = 'calibre:category:'+item.name iid = 'N' + item.name if item.id is not None: iid = 'I' + str(item.id) + iid += ':'+item_kind link = NAVLINK(href = base_href + '/' + hexlify(iid)) - count = _('%d books')%item.count + count = (_('%d books') if item.count > 1 else _('%d book'))%item.count if ignore_count: count = '' return E.entry( - TITLE(item.name), + TITLE(item.name + ('' if not add_kind else ' (%s)'%item_kind)), ID(id_), UPDATED(updated), E.content(count, type='text'), @@ -265,15 +267,30 @@ class AcquisitionFeed(NavFeed): class CategoryFeed(NavFeed): - def __init__(self, items, which, id_, updated, version, offsets, page_url, up_url): + def __init__(self, items, which, id_, updated, version, offsets, page_url, up_url, db): NavFeed.__init__(self, id_, updated, version, offsets, page_url, up_url) base_href = self.base_href + '/category/' + hexlify(which) ignore_count = False if which == 'search': ignore_count = True + uc = None + if which.endswith(':'): + # We have a user category. Translate back to original categories + uc = {} + try: + ucs = db.prefs['user_categories'] + ucs = ucs.get(which[:-1]) + for name, category, index in ucs: + uc[name] = category + except: + import traceback + traceback.print_exc() + uc = None for item in items: - self.root.append(CATALOG_ENTRY(item, base_href, version, updated, - ignore_count=ignore_count)) + if uc: which = uc.get(item.name, which) + self.root.append(CATALOG_ENTRY(item, which, base_href, version, + updated, ignore_count=ignore_count, + add_kind=uc is not None)) class CategoryGroupFeed(NavFeed): @@ -418,7 +435,7 @@ class OPDSServer(object): cherrypy.response.headers['Content-Type'] = 'application/atom+xml' return str(CategoryFeed(items, category, id_, updated, version, offsets, - page_url, up_url)) + page_url, up_url, self.db)) def opds_navcatalog(self, which=None, version=0, offset=0): @@ -461,7 +478,7 @@ class OPDSServer(object): offsets = OPDSOffsets(offset, max_items, len(items)) items = list(items)[offsets.offset:offsets.offset+max_items] ans = CategoryFeed(items, which, id_, updated, version, offsets, - page_url, up_url) + page_url, up_url, self.db) else: class Group: def __init__(self, text, count): @@ -507,7 +524,9 @@ class OPDSServer(object): which = which[1:] if type_ == 'I': try: - which = int(which) + p = which.index(':') + category = which[p+1:] + which = int(which[:p]) except: raise cherrypy.HTTPError(404, 'Tag %r not found'%which) @@ -518,7 +537,7 @@ class OPDSServer(object): if category == 'search': try: - ids = self.search_cache(which) + ids = self.search_cache('search:"%s"'%which) except: raise cherrypy.HTTPError(404, 'Search: %r not understood'%which) return self.get_opds_acquisition_feed(ids, offset, page_url, diff --git a/src/calibre/trac/bzr_commit_plugin.py b/src/calibre/trac/bzr_commit_plugin.py index c39131cccb..f2a40e6266 100644 --- a/src/calibre/trac/bzr_commit_plugin.py +++ b/src/calibre/trac/bzr_commit_plugin.py @@ -112,6 +112,6 @@ class cmd_commit(_cmd_commit): server = xmlrpclib.ServerProxy(url) server.ticket.update(int(bug), msg, {'status':'closed', 'resolution':'fixed'}, - False) + True) bzrlib.commands.register_command(cmd_commit) diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index 3df48f782f..101b4c485a 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-07 01:39+0000\n" -"PO-Revision-Date: 2010-08-06 22:33+0000\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 22:17+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Arabic <ar@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-08 03:40+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:43+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,12 +27,12 @@ msgstr "لا ÙŠÙØ¹Ù„ شيءً" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:506 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 @@ -49,7 +49,7 @@ msgstr "لا ÙŠÙØ¹Ù„ شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 @@ -102,24 +102,24 @@ msgstr "لا ÙŠÙØ¹Ù„ شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 @@ -127,20 +127,20 @@ msgstr "لا ÙŠÙØ¹Ù„ شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:356 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:368 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1045 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1646 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 @@ -170,6 +170,10 @@ msgstr "كاتب دليل المعلومات" msgid "Catalog generator" msgstr "مولد الكاتالوج" +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -247,7 +251,7 @@ msgstr "ضبط دليل المعلومات من Ù…Ù„ÙØ§Øª %s" msgid "Conversion Input" msgstr "دخل التحويل" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -258,11 +262,11 @@ msgstr "" "متجاوزاً خيارات المستند, هذا الخيار للمستندان التي لا تعلن عن ترميزها أو " "التي ليس لها ترميز خاطىء." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "خرج التحويل" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -420,11 +424,11 @@ msgstr "" msgid "No valid plugin found in " msgstr "لا يجد ملحق صالح " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "ÙØ´Ù„ استهلال الملحق %s مع Ø§Ù‚ØªÙØ§Ø¡ الأثر:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -436,29 +440,29 @@ msgstr "" " المقدرة على التخصيص بتحميل الملحقات الخارجية .\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Ø¥Ø¶Ø§ÙØ© ملحق يتخصيص مسار إلى مل٠zip الذي يحتويه." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "حذ٠الملحق المخصص عن طريق اسمه. لا يؤثر على الملحقات المضمنة" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "تخصيص الملحق . حدد اسم الملحق وسلسلة التخصيص ÙˆÙØ±Ù‚هما Ø¨ÙØ§ØµÙ„Ø©." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "قائمة كل الملحقات المثبتة" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "تمكين الملحق المسمى" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "تعطيل الملحق المسمى" @@ -466,13 +470,13 @@ msgstr "تعطيل الملحق المسمى" msgid "Communicate with Android phones." msgstr "التواصل مع هوات٠أندرويد ." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "" @@ -493,14 +497,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "" @@ -525,19 +529,19 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1530 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "الأخبار" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "" @@ -601,15 +605,15 @@ msgstr "واجهة الجهاز" msgid "Communicate with Hanlin V3 eBook readers." msgstr "التواصل مع القارئ الكتاب الاليكترونى Hanlin V3 ." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "التواصل مع القارئ الكتاب الاليكترونى Hanlin V5 ." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "التواصل مع القارئ الكتاب الاليكترونى BOOX ." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -716,7 +720,7 @@ msgid "Adding books to device metadata listing..." msgstr "Ø¥Ø¶Ø§ÙØ© كتب لقائمة البيانات الوصÙية للجهاز ..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "" @@ -738,7 +742,11 @@ msgstr "" msgid "Communicate with the Sweex MM300" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "" @@ -782,7 +790,7 @@ msgstr "" "ضع علامة Ø§Ù„ÙØ§ØµÙ„Ø© Ù„Ù„ÙØµÙ„ بين مجموعة من البيانات الوصÙية لكي تكون مجموعة ÙÙŠ " "الجهاز . Ùˆ تشمل الاحتمالات التالية: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "" @@ -792,14 +800,14 @@ msgid "Communicate with the Samsung SNE eBook reader." msgstr "الإتصال مع جهاز قارئ الكتب الالكترونية Samsung SNE ." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "اﻹتصال مع الـ Teclast K3 reader ." +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "" @@ -983,15 +991,15 @@ msgstr "تحديد هوية الكتاب" msgid "Set font delta" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "تم تصوير %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "ÙØ´Ù„ %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1001,44 +1009,44 @@ msgstr "" "\n" "%s ." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " "creating your comics in EPUB format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "Ø­Ø§ÙØ¸ على نسبة وضوح الصورة . Ø§ÙØªØ±Ø§Ø¶ÙŠØ§Ù‹ يجب تملأ الشاشة ." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "تعطيل التشحيذ." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." msgstr "" "تعطيل اقتصاص ØµÙØ­Ø§Øª الرسم. لبعضهم، الاقتصاص قد يتسبب بحذ٠محتوى وحدود." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "لا تقسم صور عرضية إلى صورتين طوليتين." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1046,13 +1054,13 @@ msgstr "" "تستخدم لمنشورات يمين إلى يسار مثل المانغا اليابانية، إلخ. يتسبب بتقسيم صور " "عرضية إلى صور طولية من اليمين إلى اليسار." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1060,23 +1068,23 @@ msgstr "" "لا ترتّب Ù…Ù„ÙØ§Øª موجودة ÙÙŠ الرسومات أبجدياً، بل استخدم الترتيب المستخدم ÙÙŠ " "الرسومات." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "ØµÙØ­Ø©" @@ -1518,7 +1526,11 @@ msgstr "" msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "" @@ -1534,7 +1546,7 @@ msgid "" "cause significant changes to your epub, complain to the epubcheck project." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1545,7 +1557,7 @@ msgid "" "detected. Use the options to control which errors are automatically fixed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "" @@ -1887,7 +1899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "العنوان" @@ -2102,45 +2114,45 @@ msgstr "خطأ ÙÙŠ خادم LibraryThing.com. حاول لاحقاً." msgid "Downloads metadata from Douban.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" @@ -2772,275 +2784,582 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 -msgid "Use library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Ø¥Ø¶Ø§ÙØ© كتب" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Ø¥Ø¶Ø§ÙØ© كتب من دليل واحد" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1116 -msgid "No books selected" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "كتب" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "كتب EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "كتب LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "كتب HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "كتب LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "كتب MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "كتب نصّية" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "كتب PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "الرسومات" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "Ø£Ø±Ø´ÙŠÙØ§Øª" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "لا يمكن تحويله" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "حذ٠كتب" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" msgstr "الكتب المختارة <b>سو٠تحذ٠تماماً</b> من حاسوبك. هل أنت متأكّد؟" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "إرسال لجهاز" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "تحرير الميتاداتا ÙØ±Ø¯ÙŠØ§Ù‹" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "تحرير الميتاداتا جملةً" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:602 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "خطأ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "لا يمكن تحرير الميتاداتا" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3048,7 +3367,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3058,111 +3377,223 @@ msgid "" "from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "احصل على الأخبار" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Ø§Ù„ØªÙØ¶ÙŠÙ„ات" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "إعادة تشغيل&" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Ø­ÙØ¸ إلى القرص" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Ø­ÙØ¸ إلى القرص ÙÙŠ دليل واحد" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "إختيار دليل الوجهة" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" -"You are tying to save files into the calibre library. This can cause " +"You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 -msgid "No books found" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1066 -msgid " fetched." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" -msgstr "لا يمكن تحويله" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "كتب Ø¨Ù†ÙØ³ الوسوم" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "عرض" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "عرض تهيئة معينة" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3170,11 +3601,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "" @@ -3199,7 +3630,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "" @@ -3324,14 +3755,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 @@ -3396,7 +3831,7 @@ msgstr "المسار" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3494,6 +3929,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 @@ -3578,8 +4014,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1493 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1511 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "" @@ -3602,7 +4038,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" @@ -3707,7 +4143,7 @@ msgid "&Disable comic processing" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "" @@ -3723,16 +4159,16 @@ msgstr "" msgid "Debug the conversion process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "" @@ -3875,15 +4311,15 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "" @@ -4014,34 +4450,34 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "إختار الغلا٠لـ " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "لا يمكن القراءة" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "خطأ ÙÙŠ قراءة الملÙ" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " ليست صورة صالحة" @@ -4298,18 +4734,18 @@ msgstr "" msgid "Options specific to the input format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "حوار" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "" @@ -4324,39 +4760,39 @@ msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "" @@ -4394,15 +4830,15 @@ msgstr "" msgid "Control the creation/conversion of the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "" @@ -4462,7 +4898,7 @@ msgid "&Maximum line length:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" +msgid "Force maximum line length" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 @@ -4554,20 +4990,20 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4576,281 +5012,273 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "احصل على معلومات الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "احصل على قائمة الكتب على الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "ارسل الميتاداتا إلى الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "Ø±ÙØ¹ %d كتاب إلى الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "حذ٠كتب من الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "تنزيل الكتب من الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "عرض كتاب على الجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 -msgid "Fetch annotations (experimental)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 -msgid "Failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "خطأ ÙÙŠ الاتصال بالجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "الجهاز: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " تم كشÙÙ‡." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" @@ -4871,8 +5299,24 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" +msgid "Fit &cover within view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 @@ -4953,6 +5397,14 @@ msgstr "" msgid "No location selected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5001,47 +5453,47 @@ msgstr "&طور:" msgid "Edit Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "عام" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "الواجهة" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "متقدّم" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5049,201 +5501,211 @@ msgstr "" "محتوى\n" "خادم" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "الملحقات" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "متوسط" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "صغير" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "كبير" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "مسار الملحق غير صالح" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s ليس مسار لملحق صالح" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "إختيار الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "لا يمكن تعطيل الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "الملحق: %s لا يمكن تعطيله" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "لا يمكن تخصيص الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "الملحق: %s لا يحتاج التخصيص" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "لم يمكن حذ٠الملحق المضمن" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr " لا يمكن حذÙÙ‡. هذا ملحق مضمن ÙÙŠ البرنامج. حاول تعطيله بدلاً من حذÙÙ‡." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "هل أنت متأكّد؟" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "سجل الأخطاء:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "سجل Ø§Ù„Ù†ÙØ§Ø°:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "ÙØ´Ù„ ÙÙŠ تشغيل خادم المحتوى" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "حجم غير صالح" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5381,282 +5843,323 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "Ø§Ù„ØªÙØ¶ÙŠÙ„ات" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " ثانية" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "إختر ال&لغة (يحتاج إعادة تشغيل):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "عادي" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Ù…Ø±ØªÙØ¹" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Ù…Ù†Ø®ÙØ¶" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "إرسال الأخبار& التي تم تنزيلها آلياً إلى قارئ الكتب الإلكترونية" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "استخدم المستعرض& الداخلي ÙÙŠ:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&اسم المستخدم:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&كلمة السرّ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "إظهار& كلمة السرّ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -5667,33 +6170,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "ت&خصيص الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "&حذ٠الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "Ø¥Ø¶Ø§ÙØ© ملحق جديد" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "&مل٠الملحق:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "&Ø¥Ø¶Ø§ÙØ©" @@ -5734,7 +6237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "تاريخ" @@ -5800,8 +6303,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 @@ -5816,11 +6319,6 @@ msgstr "" msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" @@ -5917,6 +6415,63 @@ msgstr "" msgid "Downloading social metadata, please wait..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "" @@ -5948,10 +6503,29 @@ msgstr "" msgid "Author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "ترتيب المؤلÙ" @@ -6046,10 +6620,14 @@ msgstr "" msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "تحرير معلومات الميتا" @@ -6150,136 +6728,136 @@ msgstr "" msgid "Last modified: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -6372,10 +6950,14 @@ msgstr "" msgid "Password needed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" @@ -6771,12 +7353,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:500 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 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:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -6818,10 +7400,6 @@ msgstr "" msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "" @@ -7100,448 +7678,188 @@ msgstr "ISBN:" msgid "Regular expression (?P<isbn>)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "متصل " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 -msgid "Job" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 +msgid "Job" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "الحالة" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "غير Ù…ØªÙˆÙØ±" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "بحث متقدّم" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Ø¥Ø¶Ø§ÙØ© كتب" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "عرض" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "إرسال لجهاز" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "احصل على الأخبار" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Ø­ÙØ¸ إلى القرص" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "حذ٠كتب" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "كتب Ø¨Ù†ÙØ³ الوسوم" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "تحرير الميتاداتا ÙØ±Ø¯ÙŠØ§Ù‹" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "تحرير الميتاداتا جملةً" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "Ø¥Ø¶Ø§ÙØ© كتب من دليل واحد" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 -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 "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "Ø­ÙØ¸ إلى القرص ÙÙŠ دليل واحد" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "عرض تهيئة معينة" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7569,7 +7887,7 @@ msgstr "كتاب <font face=\"serif\">%s</font> لـ%s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7629,7 +7947,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7660,7 +7978,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "" @@ -7677,12 +7995,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Ø§Ù„ØµÙØ­Ø© التالية" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "Ø§Ù„ØµÙØ­Ø© السابقة" @@ -7853,24 +8171,24 @@ msgid "No matches found for this book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "بحث" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7879,15 +8197,15 @@ msgid "Restrict to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "" @@ -7951,112 +8269,112 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 -msgid "Could not convert some books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +msgid "Could not convert some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "" @@ -8074,89 +8392,64 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "تبرع& لدعم كاليبر" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "إعادة تشغيل&" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "خطأ ÙÙŠ التحويل" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8329,7 +8622,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "" @@ -8384,36 +8677,36 @@ msgstr "قياس خط الأحادي القياس بـpx" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "" @@ -8469,88 +8762,88 @@ msgstr "" msgid "Book format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "إختيار الكتاب الإلكتروني" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "كتب إلكترونية" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "يتم تحميل الكتاب الإلكتروني..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "لم يتمكن من ÙØªØ­ الكتاب الإلكتروني" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -8665,14 +8958,18 @@ msgstr "" msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " @@ -9486,7 +9783,52 @@ msgstr "" msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9498,35 +9840,45 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:566 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1825 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1935 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "" @@ -9716,35 +10068,45 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "" @@ -9826,15 +10188,15 @@ msgstr "" msgid "Waiting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "انتهى" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "" @@ -10219,9 +10581,6 @@ msgstr "" #~ msgid "author" #~ msgstr "المؤلÙ" -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "Convert book: " #~ msgstr "Convert book: " @@ -10776,5 +11135,8 @@ msgstr "" #~ msgid "Communicate with the Sony PRS-300/505/500 eBook reader." #~ msgstr "التواصل مع قارئات الكتاب الاليكتروني سوني PRS-300/505/500 ." +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "اﻹتصال مع الـ Teclast K3 reader ." + #~ msgid " " #~ msgstr " " diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 548dfc0254..99292ad791 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: 2010-08-07 01:39+0000\n" -"PO-Revision-Date: 2010-08-06 23:15+0000\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 22:02+0000\n" "Last-Translator: Kovid Goyal <Unknown>\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: 2010-08-08 03:40+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:43+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -30,12 +30,12 @@ msgstr "No en fa absolutament res" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:506 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 @@ -52,7 +52,7 @@ msgstr "No en fa absolutament res" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 @@ -105,24 +105,24 @@ msgstr "No en fa absolutament res" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 @@ -130,20 +130,20 @@ msgstr "No en fa absolutament res" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:356 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:368 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1045 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1646 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 @@ -173,6 +173,10 @@ msgstr "Escriptor de metainformació" msgid "Catalog generator" msgstr "Generador del Catàleg" +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -251,7 +255,7 @@ msgstr "Estableix metainformació des dels fitxers %s" msgid "Conversion Input" msgstr "Entrada per a la conversió" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -263,11 +267,11 @@ msgstr "" "document. És particularment útil per a documents que no indiquen cap joc de " "caràcters o ho fan incorrectament." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Sortida de la conversió" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -428,11 +432,11 @@ msgstr "Connectors permesos" msgid "No valid plugin found in " msgstr "No s'ha trobat cap connector vàlid a " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "No s'ha pogut inicialitzar el connector %s i s'ha generat la traça:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -444,18 +448,18 @@ msgstr "" " Personalitzeu el calibre carregant connectors externs.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Afegeix un connector especificiant el camí al fitxer ZIP que el conté" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Suprimeix un connector personalitzat per nom. No té cap efecte als " "complements integrats" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -463,15 +467,15 @@ msgstr "" "Personalitza el connector. Especifiqueu el nom del connector i el text que " "desitgeu, separats per una coma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Fes una llista amb tots els connectors instal·lats" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Habilita el connector anomenat" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Inhabilita el connector anomenat" @@ -479,7 +483,7 @@ msgstr "Inhabilita el connector anomenat" msgid "Communicate with Android phones." msgstr "Estableix comunicació amb telèfons Android" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -488,7 +492,7 @@ msgstr "" "dispositiu. S'usarà el primer directori del llistat que ja existeixi al " "dispositiu" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "Estableix comunicació amb els telèfons S60." @@ -509,14 +513,14 @@ msgstr "Actualitzant la llista de metadades del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d de %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "finalitzat" @@ -546,19 +550,19 @@ msgstr "" "Varies portades no s'han pogut convertir.\n" "Clic a 'Veure Detalls' per a més informació." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1530 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Notícies" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "Comunica't amb iTunes" @@ -627,16 +631,16 @@ msgid "Communicate with Hanlin V3 eBook readers." msgstr "" "Estableix comunicació amb el lector de llibres electrònics Hanlin V3." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "" "Estableix comunicació amb el lector de llibres electrònics Hanlin V5." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Estableix comunicació amb el lector de llibres electrònics BOOX." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -754,7 +758,7 @@ msgid "Adding books to device metadata listing..." msgstr "S'estan afegint llibres al llistat de metadades del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "" @@ -776,7 +780,11 @@ msgstr "Comunicar-se amb Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "Comunicar-se amb el Sweex MM300" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "Comunicar-se amb el Pandigital Novel" @@ -821,7 +829,7 @@ msgstr "" "Llistat on apareixen, separats per coma, els camps de metadades per " "traslladar a les col·leccions del dispositiu. Les possibilitats inclouen: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Sense nom" @@ -832,15 +840,14 @@ msgstr "" "Estableix comunicació amb el lector de llibres electrònics Samsung SNE." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." +msgid "Communicate with the Teclast K3/K5 reader." msgstr "" -"Estableix comunicació amb el lector de llibres electrònics Teclast K3." -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Comunicar-se amb el lector Newsmy." -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Comunicar-se amb el lector iPapyrus." @@ -1026,15 +1033,15 @@ msgstr "Indiqueu l'ID (identificador) del llibre" msgid "Set font delta" msgstr "Indiqueu la font delta" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "%s renderitzat" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "%s ha fallat" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1044,7 +1051,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1054,24 +1061,24 @@ msgstr "" "defecte: %default. Valors inferiors a 256 podrien causar textos difuminats " "en el vostre dispositiu si esteu creant còmics en format EPUB." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Inhabilita la normalització (millora del contrast) del balanç de colors per " "a les imatges . Per defecte: Desactivat" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "" "Conserva la proporció d'aspecte de la imatge. El valor predeterminat és " "emplenar la pantalla." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Inhabilita l'afinament." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1079,11 +1086,11 @@ msgstr "" "Inhabilita el retallament de pàgines de còmic. Per alguns còmics, el " "retallament podria eliminar el contingut a més de les vores." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "No divideixis les imatges apaïsades en dues imatges verticals" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1091,7 +1098,7 @@ msgstr "" "Conserva la relació d'aspecte i escala la imatge fent servir l'alçada de la " "pantalla com ample de la imatge, per a veure-la en mode apaïsat" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1100,7 +1107,7 @@ msgstr "" "pàgines apaïsades siguin separades en pàgines verticals orientades de dreta " "a esquerra." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1108,7 +1115,7 @@ msgstr "" "Habilita l'eliminació dels pics. Redueix el soroll, en forma de pics. Pot " "incrementar molt el temps de processament." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1116,7 +1123,7 @@ msgstr "" "No ordenis alfabèticament els arxius trobats al còmic. Empra l'ordre en el " "qual hi foren afegits al còmic." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1126,16 +1133,16 @@ msgstr "" "Podeu experimentar quin format us proporciona la millor relació mida-aspecte " "al vostre dispositiu." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "No processis les imatges." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "No converteixis a escala de grisos (blanc i negre)." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Pàgina" @@ -1719,7 +1726,11 @@ msgstr "S'estàn transformant el llibre electrònic..." msgid "Creating" msgstr "S'està creant" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "Reparador d'ePub" @@ -1740,7 +1751,7 @@ msgstr "" "pot causar canvis significatius al seu Epub. Dirigeixi les seves queixes al " "projecte epubcheck." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1759,7 +1770,7 @@ msgstr "" "impresos per cada error detectat. Faci servir les opcions per controlar " "quins errors han estat automàticament arreglats." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "Ha d'especificar un fitxer epub." @@ -2154,7 +2165,7 @@ msgstr "Còmic" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Tí­tol" @@ -2395,35 +2406,35 @@ msgstr "Error al servidor LibraryThing.com. Provi-ho de nou més tard." msgid "Downloads metadata from Douban.com" msgstr "Descarrega metainformació des de Douban.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Metadades baixades" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "classificació" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "etiquetes" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "Descripció/sinopsis" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Descarrega %s des de %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Descarrega metainformació des de Google Books." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Descarrega metainformació des de isbndb.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2431,11 +2442,11 @@ msgstr "" "Per a fes servir isbndb.com hauria de identificar-se a %sfree compte%s i " "desprès introduir-hi la seva clau d'accés a sota." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Descarrega metainformació social des d'amazon.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" "Descarrega informació de series, etiquetes i qualificacions des de " @@ -3105,275 +3116,582 @@ msgstr "Copia" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "Escull fitxers" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 -msgid "Use library only" -msgstr "Fes servir només la llibreria" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Afegeix llibres" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1116 -msgid "No books selected" -msgstr "Cap llibre seleccionat" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "Quants llibres buits?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "Quants llibres buits haurien d'afegir-se?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "Pujant llibres a l'aparell." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "Llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "Llibres EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "Llibres LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "Llibres HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "Llibres LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "Llibres Mobi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "Llibres Topaz" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "Llibres de text" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "Llibres PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "Còmics" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "Arxius" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "Llibres admesos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "Afegeix a la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "Cap llibre seleccionat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "Fes servir només la llibreria" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "Cap llibre seleccionat" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "No trobo llibres" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "Catàleg generat" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "Converteix llibres" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "Converteix individualment" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Converteix tots" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "No puc convertir-lo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Esborra" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Suprimeix llibres" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "No puc esborrar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "No puc esborrar llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "Memòria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "Tarja de memòria A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "Tarja de memòria B" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "Cap llibre per esborrar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "Envia al dispositiu" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Edita metadades individualment" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Edita metadades en massa" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "Metadades socials" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "portades" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:602 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "Error" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "No puc editar les meta-dades" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3381,7 +3699,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3391,111 +3709,223 @@ msgid "" "from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Recull notí­cies (RSS)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "Ajuda" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Preferències" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "No puc configurar-lo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "No puc configurar-lo amb treballs processant-se" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Desa al disc" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "No puc desar al disc" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" -"You are tying to save files into the calibre library. This can cause " +"You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "No trobo llibres" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." -msgstr "Catàleg generat" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1066 -msgid " fetched." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" -msgstr "No puc convertir-lo" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "Mostra" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "No puc mostrar-lo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3503,11 +3933,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "" @@ -3532,7 +3962,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Cap llibre" @@ -3657,14 +4087,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 @@ -3729,7 +4163,7 @@ msgstr "Camí" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3827,6 +4261,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 @@ -3911,8 +4346,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1493 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1511 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Catàleg" @@ -3935,7 +4370,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" @@ -4040,7 +4475,7 @@ msgid "&Disable comic processing" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "" @@ -4056,16 +4491,16 @@ msgstr "" msgid "Debug the conversion process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "" @@ -4208,15 +4643,15 @@ msgstr "Aparença" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "Original" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "" @@ -4347,34 +4782,34 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "No pot llegir-se" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "No tens permissos per a llegir l'arxiu: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Error llegint l'arxiu" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Error llegint de l'arxiu: <br /><b>" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " no és una imatge vàlida" @@ -4632,18 +5067,18 @@ msgstr "Converteix" msgid "Options specific to the input format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "" @@ -4658,39 +5093,39 @@ msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "" @@ -4728,15 +5163,15 @@ msgstr "" msgid "Control the creation/conversion of the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "" @@ -4796,7 +5231,7 @@ msgid "&Maximum line length:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" +msgid "Force maximum line length" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 @@ -4888,20 +5323,20 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4910,150 +5345,142 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Sí" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "No" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "estrella/es" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "Envia a la memòria interna" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "Memòria principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 -msgid "Fetch annotations (experimental)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "Error en la comunicació amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 -msgid "Failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "Error comunicant amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5061,132 +5488,132 @@ msgstr "" "Hi ha hagut un error de comunicació amb el dispositiu. Lleve, torne a " "connectar el dispositiu i torne a iniciar el programa" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "per" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "Notícies:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "Sense espai al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "<p>No puc desar llibres al dispositiu perquè no hi ha espai restant " @@ -5207,8 +5634,24 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" +msgid "Fit &cover within view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 @@ -5289,6 +5732,14 @@ msgstr "" msgid "No location selected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5337,247 +5788,257 @@ msgstr "&Perfil:" msgid "Edit Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "General" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "Conversió" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "N'estàs segur?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5715,282 +6176,323 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "Preferències" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " segons" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nom d'&usuari:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Contrasenya:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -6001,33 +6503,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "" @@ -6068,7 +6570,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Data" @@ -6134,8 +6636,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 @@ -6150,11 +6652,6 @@ msgstr "" msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" @@ -6251,6 +6748,63 @@ msgstr "" msgid "Downloading social metadata, please wait..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "" @@ -6282,10 +6836,29 @@ msgstr "" msgid "Author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "" @@ -6380,10 +6953,14 @@ msgstr "" msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Editar Meta-informació" @@ -6486,136 +7063,136 @@ msgstr "" msgid "Last modified: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "No puc aconseguir la coberta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>No puc aconseguir la coberta.</b><br/>" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -6709,10 +7286,14 @@ msgstr "" msgid "Password needed" msgstr "Es necessita una contrasenya." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "Està treballant..." + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" @@ -7103,12 +7684,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:500 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 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:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -7150,10 +7731,6 @@ msgstr "" msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "" @@ -7432,448 +8009,188 @@ msgstr "" msgid "Regular expression (?P<isbn>)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "Treball" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "Estat" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "Progressió" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "No disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "Treballs:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "Reinicialitza la recerca ràpida" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Afegeix llibres" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "Converteix llibres" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "Mostra" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "Envia al dispositiu" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "Recull notí­cies (RSS)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Desa al disc" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Esborra" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "Suprimeix llibres" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "Ajuda" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "Edita metadades individualment" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "Edita metadades en massa" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 -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 "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "Converteix individualment" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "Converteix tots" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7901,7 +8218,7 @@ msgstr "Llibre <font face=\"serif\">%s</font> de %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7961,7 +8278,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7992,7 +8309,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>No</b> s'han trobat coincidències per al text \"<i>%s</i>\"." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "No s'han trobat coincidències" @@ -8009,12 +8326,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Pàgina següent" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "Pàgina anterior" @@ -8185,24 +8502,24 @@ msgid "No matches found for this book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Cerca" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "Cerca (per avançada feu clic a Cerca al botó a l'esquerra)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -8211,15 +8528,15 @@ msgid "Restrict to" msgstr "Restringit a" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "(tots els llibres)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "" @@ -8283,112 +8600,112 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "Reanomena '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "Cerques" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "Ordena segons el nom" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "Ordena segons la popularitat" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "Ordena segons la classificació" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "Qualsevol coincidència" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 -msgid "Could not convert some books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +msgid "Could not convert some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "" @@ -8406,89 +8723,64 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "No puc configurar-lo" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "No puc configurar-lo amb treballs processant-se" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8661,7 +8953,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "" @@ -8716,36 +9008,36 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Vés a..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "" @@ -8801,88 +9093,88 @@ msgstr "Desplaça a la dreta" msgid "Book format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "Vista prèvia d'impressió" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "Afegeix un nou marcador" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "No s'ha pogut obrir l'ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -8997,14 +9289,18 @@ msgstr "" msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "Mostra" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "Amaga" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " @@ -9815,7 +10111,52 @@ msgstr "" msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9827,35 +10168,45 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:566 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "Inici" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1825 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1935 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "" @@ -10045,35 +10396,45 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "LLibres a la teva biblioteca" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "Llibres ordenats per " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "" @@ -10155,15 +10516,15 @@ msgstr "" msgid "Waiting..." msgstr "Esperant..." -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "Aturat" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "Finalitzat" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "Treballant..." @@ -10823,9 +11184,6 @@ msgstr "" #~ msgid "Waiting" #~ msgstr "En espera..." -#~ msgid "Working" -#~ msgstr "Està treballant..." - #~ msgid "Send to storage card" #~ msgstr "Envia a la targeta de memòria" @@ -10897,6 +11255,10 @@ msgstr "" #~ msgstr "" #~ "Estableix comunicació amb el lector de llibres electrònics BeBook Mini." +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "" +#~ "Estableix comunicació amb el lector de llibres electrònics Teclast K3." + #~ msgid "Communicate with the Sony PRS-600/700/900 eBook reader." #~ msgstr "" #~ "Estableix comunicació amb el lector de llibres electrònics Sony PRS-" diff --git a/src/calibre/translations/calibre.pot b/src/calibre/translations/calibre.pot index ed1b0044d2..37ebba2665 100644 --- a/src/calibre/translations/calibre.pot +++ b/src/calibre/translations/calibre.pot @@ -4,9 +4,9 @@ # msgid "" msgstr "" -"Project-Id-Version: calibre 0.7.14\n" -"POT-Creation-Date: 2010-08-14 23:17+MDT\n" -"PO-Revision-Date: 2010-08-14 23:17+MDT\n" +"Project-Id-Version: calibre 0.7.15\n" +"POT-Creation-Date: 2010-08-20 13:28+MDT\n" +"PO-Revision-Date: 2010-08-20 13:28+MDT\n" "Last-Translator: Automatically generated\n" "Language-Team: LANGUAGE\n" "MIME-Version: 1.0\n" @@ -25,7 +25,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:506 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 @@ -102,18 +102,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:281 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 @@ -128,17 +128,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:358 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:370 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1001 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1070 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1671 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 @@ -481,9 +481,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1555 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "" @@ -552,15 +552,15 @@ msgstr "" msgid "Communicate with Hanlin V3 eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "Comma separated list of directories to send e-books to on the device. The first one that exists will be used." msgstr "" @@ -685,7 +685,11 @@ msgstr "" msgid "Communicate with the Sweex MM300" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "" @@ -725,7 +729,7 @@ msgstr "" msgid "Comma separated list of metadata fields to turn into collections on the device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "" @@ -1309,7 +1313,11 @@ msgstr "" msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "" @@ -1321,7 +1329,7 @@ msgstr "" msgid "Workarounds for bugs in the latest release of epubcheck. epubcheck reports many things as errors that are not actually errors. epub-fix will try to detect these and replace them with constructs that epubcheck likes. This may cause significant changes to your epub, complain to the epubcheck project." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1330,7 +1338,7 @@ 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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "" @@ -1616,7 +1624,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "" @@ -2585,10 +2593,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 msgid "No books selected" msgstr "" @@ -2658,7 +2667,8 @@ msgid "Select destination for %s.%s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 msgid "%d books" msgstr "" @@ -2674,14 +2684,29 @@ msgstr "" msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 msgid "No library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 msgid "No existing calibre library was found at %s. It will be removed from the list of known libraries." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 msgid "C" msgstr "" @@ -2706,6 +2731,45 @@ msgstr "" msgid "Starting conversion of %d book(s)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 msgid "Del" msgstr "" @@ -2838,117 +2902,117 @@ msgstr "" msgid "Manage collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 msgid "E" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 msgid "Edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 msgid "Merge book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 msgid "M" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 msgid "Download only social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 msgid "Merge into first selected book - delete others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 msgid "Merge into first selected book - keep others" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:987 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:194 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "All book formats and metadata from the selected books will be added to the <b>first selected book.</b><br><br> The second and subsequently selected books will not be deleted or changed.<br><br>Please confirm you want to proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "All book formats and metadata from the selected books will be merged into the <b>first selected book</b>.<br><br>After merger the second and subsequently selected books will be <b>deleted</b>. <br><br>All book formats of the first selected book will be kept and any duplicate formats in the second and subsequently selected books will be permanently <b>deleted</b> from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "You are about to merge more than 5 books. Are you <b>sure</b> you want to proceed?" msgstr "" @@ -2960,11 +3024,11 @@ msgstr "" msgid "Fetch news" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 msgid " fetched." msgstr "" @@ -2994,7 +3058,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "" @@ -3059,11 +3123,6 @@ msgstr "" msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 -msgid "Not allowed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "You are trying to save files into the calibre library. This can cause corruption of your library. Save to disk is meant to export files from your calibre library elsewhere." msgstr "" @@ -3105,35 +3164,35 @@ msgstr "" msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 msgid "Alt+A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 msgid "Alt+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 msgid "Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 msgid "Books with the same tags" msgstr "" @@ -3197,7 +3256,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "" @@ -3311,14 +3370,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 @@ -3478,6 +3541,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 @@ -3562,8 +3626,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1518 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1536 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "" @@ -3591,7 +3655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], e.g., [Amazon Freebie]\n" +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no Genre Section" msgstr "" @@ -4519,12 +4583,12 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4533,48 +4597,48 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "" @@ -4660,145 +4724,141 @@ msgstr "" msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:671 -msgid "Failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "There was a temporary error talking to the device. Please unplug and reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "Could not upload the following books to the device, as no suitable formats were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "<p>Cannot upload books to device there is no more free space available " msgstr "" @@ -4835,7 +4895,7 @@ msgid "&Paste from clipboard" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" +msgid "Fit &cover within view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 @@ -5049,169 +5109,169 @@ msgstr "" msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "The value <b>%d</b> you have chosen for the content server port is a system port. Your operating system <b>may</b> not allow the server to run on this port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 msgid "Invalid tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 msgid "The tweaks you entered are invalid, try resetting the tweaks to default and changing them one by one until you find the invalid setting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:735 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:740 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:741 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:809 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:844 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:933 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "The changes you made require that Calibre be restarted. Please restart as soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:993 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:994 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "The following books had formats listed in the database that are not actually available. The entries for the formats have been removed. You should check them manually. This can happen if you manipulate the files in the library folder directly." msgstr "" @@ -5326,318 +5386,334 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "Set the default timeout for network fetches (i.e. anytime we go out to the internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 -msgid "Disable all animations. Useful if you have a slow/old computer." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 -msgid "Disable &animations" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 -msgid "Show &donate button (restart)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 -msgid "&Toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 -msgid "&Icon size:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 -msgid "Show &text under icons:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 -msgid "Add an email address to which to send books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 -msgid "&Add email" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 -msgid "Make &default" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 -msgid "&Remove email" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 -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 "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 -msgid "&Maximum number of waiting worker processes (needs restart):" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 -msgid "Limit the max. simultaneous jobs to the available CPU &cores" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 -msgid "Debug &device detection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 -msgid "&Check database integrity" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 -msgid "Open calibre &configuration directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 -msgid "&Install command line tools" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 -msgid "&Miscellaneous" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 -msgid "Values for the tweaks are shown below. Edit them to change the behavior of calibre" +msgid "Restriction to apply when the current library is opened:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 -msgid "All available tweaks" +msgid "Apply this restriction on calibre startup if the current library is being used. Also applied when switching to this library. Note that this setting is per library. " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 -msgid "&Current tweaks" +msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 -msgid "&Restore to defaults" +msgid "Disable &animations" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 -msgid "&Tweaks" +msgid "Show &donate button (restart)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 -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." +msgid "&Toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 -msgid "Server &port:" +msgid "&Icon size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 +msgid "Add an email address to which to send books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 +msgid "&Add email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 +msgid "Make &default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 +msgid "&Remove email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 +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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 +msgid "&Maximum number of waiting worker processes (needs restart):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 +msgid "Limit the max. simultaneous jobs to the available CPU &cores" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 +msgid "Debug &device detection" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "Values for the tweaks are shown below. Edit them to change the behavior of calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 +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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 +msgid "Server &port:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "If you leave the password blank, anyone will be able to access your book collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "The maximum size (widthxheight) for displayed covers. Larger covers are resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "This restriction (based on a saved search) will restrict the books the content server makes available to those matching the search. This setting is per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as calibre is running.\n" "<p>Stanza should see your calibre collection automatically. If not, try adding the URL http://myhostname:8080 as a new catalog in the Stanza reader on your iPhone. Here myhostname should be the fully qualified hostname or the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "Here you can customize the behavior of Calibre by controlling what plugins it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "" @@ -5687,7 +5763,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "" @@ -5889,6 +5965,63 @@ msgstr "" msgid "Downloading social metadata, please wait..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "" @@ -6035,10 +6168,14 @@ msgstr "" msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "" @@ -6261,11 +6398,11 @@ msgstr "" msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:752 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -6357,10 +6494,14 @@ msgstr "" msgid "Password needed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "The current saved search will be <b>permanently deleted</b>. Are you sure?" msgstr "" @@ -6741,12 +6882,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:500 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 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:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -6786,10 +6927,6 @@ msgstr "" msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "" @@ -7047,107 +7184,111 @@ msgstr "" msgid "Regular expression (?P<isbn>)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 msgid "Shift+Alt+B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 msgid "Alt+D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 msgid "Shift+Alt+D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:299 -msgid "Click to see list of active jobs." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr "" @@ -7156,7 +7297,7 @@ msgid "Eject this device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "" @@ -7173,7 +7314,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:593 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "" @@ -7182,7 +7323,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "" @@ -7249,7 +7390,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7355,12 +7496,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "" @@ -7550,15 +7691,15 @@ msgid "Restrict to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "" @@ -7622,86 +7763,86 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -7756,43 +7897,43 @@ msgstr "" msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:435 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "will keep running in the system tray. To close it, choose <b>Quit</b> in the context menu of the system tray." msgstr "" @@ -8012,36 +8153,36 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "" @@ -9026,7 +9167,52 @@ msgstr "" msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9038,11 +9224,11 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:434 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 msgid "No label was provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:436 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 msgid "The label must contain only lower case letters, digits and underscores, and start with a letter" msgstr "" @@ -9050,31 +9236,31 @@ msgstr "" msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:591 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1822 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1851 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1868 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2002 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2024 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "" @@ -9233,35 +9419,43 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "Specifies a restriction to be used for this invocation. This option overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "" diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index 15e305d84c..66a62571d1 100644 --- a/src/calibre/translations/cs.po +++ b/src/calibre/translations/cs.po @@ -7,170 +7,174 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-11 15:31+0000\n" -"PO-Revision-Date: 2010-08-11 08:48+0000\n" -"Last-Translator: schunka <Unknown>\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 21:37+0000\n" +"Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Czech <cs@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-12 03:39+0000\n" +"X-Launchpad-Export-Date: 2010-08-21 03:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 msgid "Does absolutely nothing" msgstr "NedÄ›lá vůbec nic" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:72 -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:75 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:70 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:506 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:405 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:100 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:402 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:72 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:335 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:338 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1894 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1896 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:236 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:282 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:20 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:61 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:332 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:123 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:125 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:945 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1057 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdb.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdf.py:28 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:78 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:119 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:153 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:611 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:817 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:819 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:911 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:916 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:982 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:137 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:108 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:173 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:174 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/palmdoc/writer.py:29 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:234 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:826 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:868 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:877 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1162 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1165 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:512 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:882 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1060 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:185 -#: /home/kovid/work/trunk/src/calibre/library/cli.py:213 -#: /home/kovid/work/trunk/src/calibre/library/database.py:913 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:358 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:370 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:979 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1048 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1649 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1651 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1773 -#: /home/kovid/work/trunk/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/trunk/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:117 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:64 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:78 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 +#: /home/kovid/work/calibre/src/calibre/library/database.py:913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" msgstr "Neznámý" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 msgid "Base" msgstr "Základ" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:172 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:172 msgid "File type" msgstr "Typ souboru" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:206 msgid "Metadata reader" msgstr "Vstup metadat" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 msgid "Metadata writer" msgstr "Zápis metadat" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:263 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 msgid "Catalog generator" msgstr "Generátor Katalogu" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:16 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -180,7 +184,7 @@ msgstr "" "vÅ¡echny soubory na které odkazy smÄ›rují. Tento modul je spuÅ¡ten pokaždé, " "když je do knihovny pÅ™idán HTML soubor." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:52 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -188,7 +192,7 @@ msgstr "" "Kódování vstupních HTML souborů. BežnÄ› používané kódování jsou napÅ™. cp1252, " "latin1 iso-8859-1 nebo UTF-8." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:59 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -198,57 +202,57 @@ msgstr "" "pmlname_img nebo images. Tento plugin je spuÅ¡tÄ›n pokaždé když pÅ™idáte PML " "soubor do knihovny." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:93 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Vyjmout obálky ze souborů s komixy" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:120 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:131 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:143 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:153 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:163 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:174 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:184 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:204 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:214 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:224 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:235 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:246 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:258 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:279 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:290 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:300 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:310 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "NaÄíst metadata ze souborů %s" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:269 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "NaÄíst metadata z elektronických knih v RAR archívech" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:321 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "NaÄíst metadata z elektronických knih v ZIP archívech" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:334 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:344 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:354 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:376 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:387 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:397 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Nastavuje metadata do souborů %s" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:365 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Nastavuje metadata ze souborů %s" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:102 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102 msgid "Conversion Input" msgstr "Vstup PÅ™evodu" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -259,11 +263,11 @@ msgstr "" "potlaÄí jakékoliv kódování deklarované samotným dokumentem. ZvláštÄ› užiteÄné " "fro dokumenty které nedeklarují kódování nebo které" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Výstup PÅ™evodu" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -272,11 +276,11 @@ msgstr "" "nejvíce pro ÄlovÄ›ka Äitelné formÄ›. Nemusí mít efekt na nÄ›které výstupní " "moduly." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:45 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 msgid "Input profile" msgstr "Vstupní profil" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:49 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." @@ -284,81 +288,81 @@ msgstr "" "Tento profil se snaží poskytnout rozumné výchozí hodnoty a je užiteÄný pokud " "nevíte nic o vstupním dokumentu" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:414 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "Tento profil je urÄen pro Å™adu SONY PSR. modely 500/505/600/700 atd." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:69 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." msgstr "Tento profil je urÄen pro SONY PSR 300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:449 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 msgid "This profile is intended for the SONY PRS-900." msgstr "Tento profil je urÄen pro SONY PSR 900." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:479 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 msgid "This profile is intended for the Microsoft Reader." msgstr "Tento profil je urÄený pro Microsoft Reader." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:490 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the Mobipocket books." msgstr "Tento profil je urÄený pro knihy Mobipocket." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Tento profil je urÄený pro Hanlin V3 a jeho klony." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:515 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "Tento profil je urÄen pro Hanlin V5 a jeho klony." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 msgid "This profile is intended for the Cybook G3." msgstr "Tento profil je urÄený pro Cybook G3." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:536 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook Opus." msgstr "Tento profil je urÄen pro Cybook Opus." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:547 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 msgid "This profile is intended for the Amazon Kindle." msgstr "Tento profil je urÄený pro Amazon Kindle." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:584 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 msgid "This profile is intended for the Irex Illiad." msgstr "Tento profil je urÄen pro Irex Illiad." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:597 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Tento profil je urÄen pro Irex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:611 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Tento profil je urÄený pro IRex Digital Reader 800." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:625 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 msgid "This profile is intended for the B&N Nook." msgstr "Tento profil je urÄen pro B&N Nook." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 msgid "Output profile" msgstr "Výstupní profil" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:232 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -368,24 +372,24 @@ msgstr "" "chcete vytvoÅ™it dokument urÄený ke Ätení na poÄítaÄi nebo na vetším rozpÄ›tí " "zařízení." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:259 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "PÅ™ipraveno pro iPad a podobná zařízení s rozliÅ¡ením 768x1024" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:427 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 msgid "This profile is intended for the Kobo Reader." msgstr "Tento profil je pÅ™ipraven pro Kobo Reader." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:440 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the SONY PRS-300." msgstr "Tento profil je urÄen pro SONY PSR 300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:458 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 msgid "This profile is intended for the 5-inch JetBook." msgstr "Tento profil je urÄen pro 5\" Jetbook" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:467 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -393,39 +397,39 @@ msgstr "" "Tento profil je urÄený pro zařízení SONY PRS. 500/505/700 atd. pro Ätení na " "šířku. Nejvíce užiteÄné pro Ätení komiksu." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:566 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Tento profil je urÄený pro Amazon Kindle DX." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Installed plugins" msgstr "Nainstalované moduly" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Mapping for filetype plugins" msgstr "PÅ™iÅ™azení modulů k formátům souborů" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Local plugin customization" msgstr "Úprava Lokálních modulů" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:36 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Disabled plugins" msgstr "Deaktivované moduly" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:37 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 msgid "Enabled plugins" msgstr "Povolené moduly" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:85 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 msgid "No valid plugin found in " msgstr "Nebyl nalezen žádný platný modul v " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicializace modulu %s selhala s chybou:" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -437,38 +441,38 @@ msgstr "" " PÅ™izpůsobte calibre nahráním externích modulů.\n" " " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "PÅ™idejte modul zadáním cesty k ZIP archivu v kterém se nachází." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "Odebrat modul podle jména. VestavÄ›né moduly není možné odebrat." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" "Upravit modul. Zadejte název modulu a retÄ›zec s úpravami oddÄ›lené Äárkou." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Vypsat vÅ¡echny nainstalované moduly" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Aktivovat modul podle jména" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Deaktivovat modul podle jména" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." msgstr "Komunikace s telefony Android." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -476,309 +480,313 @@ msgstr "" "seznam adresářů oddÄ›lený Äárkami k odeslání knih na zařízení. První který " "existuje pude použit." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "Komunikovat s telefony serie S60." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 msgid "Communicate with iTunes/iBooks." msgstr "Komunikovat s iTunes/iBooks." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Nalezeno zařízení Apple, spouÅ¡tÄ›ní iTunes, prosím Äekejte ..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:246 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:249 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 msgid "Updating device metadata listing..." msgstr "Záznamy metadat v zařízení se aktualizují..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:323 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:362 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:921 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2822 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2861 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d z %d" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:369 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2867 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "hotovo" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:544 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 msgid "Use Series as Category in iTunes/iBooks" msgstr "Použít sérii jako kategorii v iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:546 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" msgstr "Zapamatovat obálky z iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:558 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:886 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2491 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:817 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:823 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:851 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:187 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:200 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1533 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Zprávy" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2729 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/binatone/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." msgstr "Komunikuje se ÄteÄkou Binatone Readme." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." msgstr "Komunikace s telefony BlackBerry." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:14 -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/devices/cybook/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." msgstr "Komunikuje se ÄteÄkou Cybook Gen 3 / Opus." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:24 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." msgstr "Komunikace s zařízením EB600." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:216 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 msgid "Communicate with the PocketBook 301 reader." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" msgstr "Entourage Edge" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." msgstr "Spojit s Entourage Edge." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." msgstr "Komunikace s zařízením ESlick eBook." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:16 -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 msgid "Use an arbitrary folder as a device." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:26 -#: /home/kovid/work/trunk/src/calibre/devices/interface.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" msgstr "Rozhraní zařízení" -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." msgstr "Komunikuje se ÄteÄkou Hanlin V3." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Komunikuje se ÄteÄkou Hanlin V5." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Komunikace se ÄteÄkou BOOX eBook." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "Komunikuje se ÄteÄkou Hanvon N520." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 msgid "Communicate with The Book reader." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:52 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 msgid "Communicate with the Azbooka" msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." msgstr "Komunikace s zařízením Irex Illiad." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:17 -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." msgstr "Komunikace s zařízením Irex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" msgstr "Spojit s IRex Digital Reader 800" -#: /home/kovid/work/trunk/src/calibre/devices/iriver/driver.py:15 +#: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 msgid "Communicate with the Iriver Story reader." msgstr "Komunikuje se ÄteÄkou Iriver Story." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." msgstr "Komunikace s zařízením JetBook." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:86 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Komunikace s zařízením Amazon Kindle." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:169 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." msgstr "Komunikace s zařízením Amazon Kindle 2." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." msgstr "Komunikuje se ÄteÄkou Kindle DX." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:53 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:56 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:59 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:161 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:68 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:74 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:136 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:143 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:166 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 msgid "Getting list of books on device..." msgstr "Získávám seynam knih na zařízení..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:221 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:265 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:253 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 msgid "Removing books from device..." msgstr "Odstraňuji knihy ze zařízení..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:269 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:276 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:278 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 msgid "Removing books from device metadata listing..." msgstr "Odebírám knihy ze seznamu metadat v zařízení..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:315 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:217 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 msgid "Adding books to device metadata listing..." msgstr "PÅ™idávám knihy do seznamu metadat v zařízení..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:441 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 msgid "Communicate with the Palm Pre" msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 msgid "Communicate with the Booq Avant" msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 msgid "Communicate with the Sweex MM300" msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Komunikuje s tabletem Nokia 770." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 msgid "Communicate with the Nokia 810 internet tablet." msgstr "Komunikuje s tabletem Nokia 810." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" msgstr "Nook" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 msgid "Communicate with the Nook eBook reader." msgstr "Komunikuje se ÄteÄkou Nook." -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." msgstr "Komunikuje se ÄteÄkou Nuut2." -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Komunikace s zařízením Sony PRS-500." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:61 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -786,44 +794,44 @@ msgstr "" "Čárkami oddÄ›lený seznam metadata polí ze kterých se má vytvořït Sbírka na " "zařízeni. Možnosti zahrnují: " -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/structure.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Nepojmenovaný" -#: /home/kovid/work/trunk/src/calibre/devices/sne/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Spojit se ÄteÄkou Teclast K3." +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:255 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "NepodaÅ™ilo se najít disk %s. Zkuste reboot." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:435 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." msgstr "nemohu nalézt %s přípojný bod. Zkuste rebootovat." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:500 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." msgstr "Nemohu detekovat disk %s." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:593 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." msgstr "Nemohu nalézt mount helper: %s." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:605 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." @@ -831,148 +839,148 @@ msgstr "" "Nemohu detekovat disk %s. Váš Kernel pravdÄ›podobnÄ› exportuje zastaralou " "verzi SYSFS." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:613 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" msgstr "Nemohu pÅ™ipojit hlavní paměť (Kód chyby: %d)" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:750 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:752 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "ÄŒteÄka nemá v tomto slotu žádnou pamÄ›tovou kartu." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:754 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "Vybraný slot: %s není podporováno." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:783 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" msgstr "V hlavní pamÄ›ti není dostatek volného místa" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:785 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:787 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" msgstr "Na paměťové kartÄ› není dostatek volného místa" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:12 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Konfigurovat zařízení" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 msgid "settings for device drivers" msgstr "nastavení ovladaÄů zařízení" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:39 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 msgid "Ordered list of formats the device will accept" msgstr "SetřídÄ›ný seznam formátů, které toto zařízení pÅ™ijme." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" msgstr "Uložit soubory do podadresářů pokud je zařízení podporuje." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" msgstr "Číst metadata ze souborů zařízení" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 msgid "Use author sort instead of author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:47 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" msgstr "Å ablona urÄující jak se májí knihy ukládat" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Extra customization" msgstr "Další pÅ™izpůsobení" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "Komunikace s Ätecím zařízením." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "Zjistit informace o zařízení..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:194 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:196 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 msgid "Transferring books to device..." msgstr "PÅ™enos knih do zařízení..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:314 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 msgid "Sending metadata to device..." msgstr "Odesílám metadata do zařízení..." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 msgid "%prog [options] mybook.chm" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:42 msgid "Output directory. Defaults to current directory" msgstr "Výstupní adresář. SouÄasný adresář je výchozí" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:45 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Název knihy" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:47 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Název knihy ve tvaru vhodném pro třídÄ›ní" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Zadejte autora" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Zadejte třídící klÃ­Ä pro autora" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Kategorie, do které tato kniha patří. NapÅ™: DÄ›jiny" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Cesta k grafickámu souboru, který bude použit jako náhled" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:59 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:59 msgid "Path to a txt file containing a comment." msgstr "Cesta k txt souboru obsahující komentář." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "PÅ™evzít náhled z LRF souboru" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Vydavatel" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "ZaÅ™azení knihy" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Tvůrce knihy" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Producent Knihy" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:68 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -980,24 +988,24 @@ msgstr "" "PÅ™evzít obálku z LRF souboru. MÄ›jte na pamÄ›ti, že formát LRF nemá pevnÄ› " "definovanou obálku, takže na její nalezení bude použita heuristická metoda." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "IdentifikaÄní kód knihy" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:72 msgid "Set font delta" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "ÚspeÅ¡ný pÅ™evod %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "NeuspÄ›l pÅ™evod %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1007,7 +1015,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1017,23 +1025,23 @@ msgstr "" "menší než 256 mohou vyůstit v rozostÅ™ený text na vaÅ¡em zařízení pokud " "vytváříte komiks v EPUB formátu." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Vypnutí normalizace (vylepÅ¡ení kontrastu) rozsahu barev obrázku. StandardnÄ› " "je normalizace zapnutá." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "" "Zachovat pomÄ›r stran obrázků. StandardnÄ› obrazky vyplní celou obrazovku." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Vypnout zvyÅ¡ování ostrosti obrázků." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1041,11 +1049,11 @@ msgstr "" "NeoÅ™ezávat stránky komiksů. U nÄ›kterých komiksů může oÅ™ezávání kromÄ› okraje " "stránky odstranit i Äást kresby." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "NerozdÄ›lovat obrázky \"na šířku\" na dva obrázky \"na výsku\"" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1053,7 +1061,7 @@ msgstr "" "Zachovat pomÄ›r stran a pÅ™izpůsobit šířku obrázku výšce obrazovky pro " "prohlížení \"na šířku\"" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1061,7 +1069,7 @@ msgstr "" "Pužívané pro publikace Ätené zleva doprava, jako napÅ™. manga. Obrázky \"na " "šířku\" budou rozdÄ›lené na obrázky \"na výšku\" v poÅ™adí zprava doleva." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1069,7 +1077,7 @@ msgstr "" "Zapnout filtr Å¡umu. Odstraňuje Å¡um v oblastech plynulých pÅ™echodů. Může " "výraznÄ› prodloužit Äas na zpracování." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1077,7 +1085,7 @@ msgstr "" "NeÅ™adit soubory komiksu abecednÄ›. Použít poÅ™adí v kterém byli pÅ™idané do " "komiksu." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1087,20 +1095,20 @@ msgstr "" "experimentovat abyste naÅ¡li formát s optimální velikostí a vzhledem na " "vaÅ¡em zařízení." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Obrázek nijak neupravovat" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "NepÅ™evádÄ›t obrázek do odstínů Å¡edi (Äernobílá)" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Strana" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:19 msgid "" "input_file output_file [options]\n" "\n" @@ -1147,31 +1155,31 @@ msgstr "" "\n" "Pro plnou dokumentaci pÅ™evodního systému si prohlédnÄ›te\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:97 msgid "INPUT OPTIONS" msgstr "NASTAVENà VSTUPU" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:98 msgid "Options to control the processing of the input %s file" msgstr "Možnosti nastavení zpracování vstupního souboru %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:104 msgid "OUTPUT OPTIONS" msgstr "NASTAVENà VÃSTUPU" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:105 msgid "Options to control the processing of the output %s" msgstr "Možnosti nastavení zpracování výstupního souboru %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:119 msgid "Options to control the look and feel of the output" msgstr "Možnosti nastavení vzheldu výstupu" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:135 msgid "Control auto-detection of document structure." msgstr "Nastavení autodetekce struktury dokumentu." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:145 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -1180,27 +1188,27 @@ msgstr "" "Nastavuje automatické generování Obsahu. Ve výchozím nastavení, pokud má " "zdroj Obsah, bude použit pÅ™ednostnÄ› pÅ™ed automaticky generovaným." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155 msgid "Options to set metadata in the output" msgstr "Nastevení výstupních metadat" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:158 msgid "Options to help with debugging the conversion" msgstr "Nastavení které pomohou s odladÄ›ním pÅ™evodu" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 msgid "List builtin recipes" msgstr "VypiÅ¡ pÅ™edpÅ™ipravené zdroje" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:256 msgid "Output saved to" msgstr "Výstup uložen do" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "stupen upovídanosti. Zadejte vícekrát pro vetší upovídanost." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 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 " @@ -1209,7 +1217,7 @@ msgstr "" "Uložit výstup z různých fází pÅ™evodního Å™etezu do urÄeného adresáře. " "UžiteÄbé pokud si nejste jisti v jaké fázi pÅ™evodu dochází k chybÄ›." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:111 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -1220,7 +1228,7 @@ msgstr "" "informace jak vyhodnotit různé informace ve vstupním dokumentu. Například " "délky závislé na rozliÅ¡ení (napÅ™. délky v pixelech). Na výbÄ›r je:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -1232,7 +1240,7 @@ msgstr "" "nÄ›kterých případech je výstupní profil vyžadován k vytvoÅ™ení dokumentů které " "na zařízení budou fungovat. Například EPUB na ÄteÄce SONY." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:133 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -1244,7 +1252,7 @@ msgstr "" "můžete bude písmo ve výstupu vetší a naopak. StandardnÄ› je velikost písma " "založená na výstupním profilu který vyberete." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -1259,11 +1267,11 @@ msgstr "" "zmÄ›nu velikosti fontů. StandardnÄ› se použije mapování založené na výstupním " "profilu který vyberete." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." msgstr "Zakázat veÅ¡keré zmÄ›ny velikostí písma." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:162 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:162 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." @@ -1271,7 +1279,7 @@ msgstr "" "Výška Å™adku v bodech. Nastavuje velikost mezer mezi následujícími řádky " "textu. Ve výchozím nastavení nedochází k manipulaci s výškou řádku." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:170 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:170 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -1283,7 +1291,7 @@ msgstr "" "mimo stránku a jiné artefakty. Toto nastavení vyjme obsah z tabulek a " "zobrazí je v linární formÄ›." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -1292,7 +1300,7 @@ msgstr "" "Výraz XPath, který urÄuje vÅ¡echny tagy, které by mÄ›ly být pÅ™idány do obsahu " "na úrovni jedna. Je-li zadán, má pÅ™ednost pÅ™ed ostatními formami autodetekce." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:189 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -1301,7 +1309,7 @@ msgstr "" "Výraz XPath, který urÄuje vÅ¡echny tagy, které by mÄ›ly být pÅ™idány do obsahu " "na úrovni dvÄ›. Každá položka je pÅ™idána pod pÅ™edchozí položku úrovnÄ› jedna." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:197 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -1310,7 +1318,7 @@ msgstr "" "Výraz XPath který specifikuje vÅ¡echny tagy které mají být pÅ™idané do Obsahu " "na úrovni tÅ™i. Každá hodnota je zadaná pod existující hodnotou úrovnÄ› tÅ™i." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:205 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -1319,11 +1327,11 @@ msgstr "" "NormálnÄ›, pokud má zdrojový soubor Obsah, je použit pÅ™ednostnÄ› pÅ™ed " "automaticky generovaným. S tímto nastavením je vždy použit autogenerovaný." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "NepÅ™idávat automaticky nalezené kapitoly do obsahu." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:220 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:220 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -1331,7 +1339,7 @@ msgstr "" "Pokud poÄet automaticky nalezených kapitol neprekroÄí tuto hodnotu, budou " "odkazy na nÄ› pÅ™idané do obsahu. StandardnÄ› nastaveno: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " @@ -1341,7 +1349,7 @@ msgstr "" "zakázání. Výchozí hodnota je %default. Odkazy jsou do Obsahu pÅ™idávány pouze " "pokud bylo nalezeno ménÄ› kapitol než je maximální hodnota." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:235 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." @@ -1349,7 +1357,7 @@ msgstr "" "Odstranit položky z Obsahu jejichž názvy odpovídají urÄenému regulárnímu " "výrazu. Odpovídající položky a jejich potomci budou odstranÄ›ni." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "<h1> or <h2> tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -1365,7 +1373,7 @@ msgstr "" "detekce kapitol použijte výraz \"/\". Podívejte se na XPath tutoriál v " "manuálu Calibre pro další pomoc s použitím této funkce" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -1377,7 +1385,7 @@ msgstr "" "\"žádné\" vypne oznaÄování kapitol,volba \"obojí\" použije pro oznaÄování " "jak zlomy stránky, tak Äáry." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:270 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:270 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " @@ -1386,40 +1394,40 @@ msgstr "" "BuÄ cesta k CSS stylu nebo přímo CSS. Toto CSS bude pÅ™idáno ke stylu ze " "zdrojového souboru, takže může být použito k potlaÄení tÄ›chto pravidel." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "Výraz XPath. Zalomení stran jsou vložena pÅ™ed urÄený prvek." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:285 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Nastaví horní okraj v bodech. Výchozi hodnota je %default. pozn. 72 bodů se " "rovná 1 palci" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:290 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Nastaví dolní okraj v bodech. Výchozi hodnota je %default. pozn. 72 bodů se " "rovná 1 palci" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:295 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Nastaví levý okraj v bodech. Výchozi hodnota je %default. pozn. 72 bodů se " "rovná 1 palci" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:300 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:300 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Nastaví pravý okraj v bodech. Výchozi hodnota je %default. pozn. 72 bodů se " "rovná 1 palci" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:306 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -1428,7 +1436,7 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:316 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -1438,7 +1446,7 @@ msgstr "" "OdstranÄ›ní mezer nebude fungovat, pokud nejsou ve zdrojovém souboru odstavce " "oznaÄeny (tagy <p> nebo <div>)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:323 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:323 msgid "" "When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -1448,13 +1456,13 @@ msgstr "" "odsazení, aby bylo možné odstavce snadno rozeznat. Tato volba upravuje šířku " "odsazení." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:330 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Použít obálku nalezenou ve zdrojovém souboru namísto zadané obálky." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:336 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:336 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (<p> or <div> tags)." @@ -1462,7 +1470,7 @@ msgstr "" "Vložit prázdný řádek mezi odstavce. Nebude fungovat pokud zdrojový soubor " "nepoužívá odstavce (<p> nebo <div> tagy)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:343 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:343 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -1471,35 +1479,35 @@ msgstr "" "užiteÄná, pokud je první obrázek ve zdrojovém souboru obálkou a vy chcete " "použít jinou obálku." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:359 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:359 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:367 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "Use a regular expression to try and remove the header." msgstr "Použít regulární výraz k odstranÄ›ní hlaviÄky." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 msgid "The regular expression to use to remove the header." msgstr "Regulární výraz k odstranÄ›ní hlaviÄky." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "Use a regular expression to try and remove the footer." msgstr "Použít regulární výraz k odstranÄ›ní patiÄky." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 msgid "The regular expression to use to remove the footer." msgstr "Regulární výraz k odstranÄ›ní patiÄky." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -1507,7 +1515,7 @@ msgstr "" "NaÄíst metadata z urÄeného OPF souboru. Metadata naÄtená z tohoto souboru " "nahradí jakékoliv metadata ve zdrojovém souboru." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:401 msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " "because this will replace unicode characters with ASCII. For instance it " @@ -1517,7 +1525,7 @@ msgid "" "number of people will be used (Chinese in the previous example)." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -1527,113 +1535,117 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:428 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Nastavit název." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:432 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "Nastavit Autory. Více autorů by mÄ›lo být oddÄ›leno znakem &." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437 msgid "The version of the title to be used for sorting. " msgstr "Varianta názvu, která bude použita pÅ™i Å™azení. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 msgid "String to be used when sorting by author. " msgstr "ŘetÄ›zec, který bude použit pÅ™i Å™azení dle autora. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:445 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:449 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Vložit popis elektronické knihy." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:453 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Zadat vydavatele elektronické knihy." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:457 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Nastaví sérii ke které kniha patří." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:461 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Nastaví poÅ™adí knihy v této sérii." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:465 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Nastaví hodnocení. MÄ›lo by to být Äíslo mezi 1 a 5." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:469 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Nastaví ISBN knihy." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:473 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "Nastaví tagy pro knihu. MÄ›l by to být seznam oddÄ›lený Äárkami." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:477 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Nastaví vydavatele knihy" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:481 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Nastaví jazyk." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 msgid "Set the publication date." msgstr "Zadat datum uveÅ™ejnÄ›ní." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "Zadat Äasové razítko knihy (použije se v kolonce datum v calibre)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 msgid "Could not find an ebook inside the archive" msgstr "V archivu nebyl nalezen žádný ebook." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:647 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Hodnota poÅ™adí v sérii musí být Äíslo, Ignoruji" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:654 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 msgid "Failed to parse date/time" msgstr "NepodaÅ™ilo se analyzovat datum/Äas" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:809 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 msgid "Converting input to HTML..." msgstr "PÅ™evést vstup do HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:836 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 msgid "Running transforms on ebook..." msgstr "Probíhá pÅ™evod elektronické knihy..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:923 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" msgstr "Vytvářím" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " "many things as errors that are not actually errors. epub-fix will try to " @@ -1641,7 +1653,7 @@ msgid "" "cause significant changes to your epub, complain to the epubcheck project." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1652,25 +1664,25 @@ msgid "" "detected. Use the options to control which errors are automatically fixed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:17 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." @@ -1678,7 +1690,7 @@ msgstr "" "Rozbalí obsah vytvoÅ™eného souboru EPUB do zadaného adresáře. Obsah adresáře " "bude nejdříve smazán, takže buÄte opatrní." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1692,21 +1704,21 @@ msgstr "" "RozdÄ›lování samotné je ale dost nároÄné a jestliže vstupní kniha obsahuje " "velmi velké množství zalomení stran, mÄ›li byste rozdÄ›lování vypnout." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " "is the size required for Adobe Digital Editions." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" "Normally, if the input file has no cover and you don't specify one, a " "default cover is generated with the title, authors, etc. This option " "disables the generation of this cover." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 msgid "" "Do not use SVG for the book cover. Use this option if your EPUB is going to " "be used on a device that does not support SVG, like the iPhone or the " @@ -1714,7 +1726,7 @@ msgid "" "blank page." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 msgid "" "When using an SVG cover, this option will cause the cover to scale to cover " "the available screen area, but still preserve its aspect ratio (ratio of " @@ -1723,42 +1735,42 @@ msgid "" "option the image may be slightly distorted, but there will be no borders." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:169 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 msgid "Start" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/fb2ml.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/rbml.py:102 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/txtml.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 msgid "Table of Contents:" msgstr "Obsah:" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:32 msgid "Do not insert a Table of Contents at the beginning of the book." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:37 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:35 msgid "Add Table of Contents to beginning of the book." msgstr "PÅ™idat obsah na zaÄátek knihy." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:248 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:255 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 msgid "" "Maximum levels of recursion when following links in HTML files. Must be non-" "negative. 0 implies that no links in the root HTML file are followed. " "Default is %default." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" "Normally this input plugin re-arranges all the input files into a standard " "folder hierarchy. Only use this option if you know what you are doing as it " @@ -1766,67 +1778,67 @@ msgid "" "pipeline." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file. Default is %default which disables this." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/lit/from_any.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." msgstr "Vytvářím LIT soubor z EPUB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:320 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 msgid "\tBook Designer file detected." msgstr "\tByl rozeznán soubor z programu Book Designer." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:322 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:322 msgid "\tParsing HTML..." msgstr "\tZpracovávám HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 msgid "\tBaen file detected. Re-parsing..." msgstr "" "\tByl rozpoznán soubor z vydavatelství BAEN. Restartuji zpracování..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:361 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " msgstr "PÅ™edzpracovaný HTML soubor byl zapsán do " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:379 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 msgid "Processing %s" msgstr "Zpracovávám %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:393 msgid "\tConverting to BBeB..." msgstr "\tPÅ™evádím do BBeB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:539 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 msgid "Could not parse file: %s" msgstr "Selhalo zpracování souboru: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 msgid "%s is an empty file" msgstr "%s je prázdný soubor" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:564 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 msgid "Failed to parse link %s %s" msgstr "Selhalo zpracování odkazu %s %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:608 msgid "Cannot add link %s to TOC" msgstr "NepodaÅ™ilo se pÅ™idat odkaz %s do obsahu." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:957 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:957 msgid "Unable to process image %s. Error: %s" msgstr "Selhalo zpracování obrázku %s. Chyba: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1002 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002 msgid "Unable to process interlaced PNG %s" msgstr "Selhalo zpracování prokládaného PNG obrázku: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1017 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017 msgid "" "Could not process image: %s\n" "%s" @@ -1834,12 +1846,12 @@ msgstr "" "Selhalo zpracování obrázku: %s\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1772 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1772 msgid "" "An error occurred while processing a table: %s. Ignoring table markup." msgstr "Chyba pÅ™i zpracování tabulky: %s. Ignoruji blok tabulky." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1774 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1774 msgid "" "Bad table:\n" "%s" @@ -1847,23 +1859,23 @@ msgstr "" "Nesprávná definice tabulky:\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1796 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1796 msgid "Table has cell that is too large" msgstr "Tabulka obsahuje buňku, která je příliÅ¡ velká" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1862 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1862 msgid "Could not read cover image: %s" msgstr "NepodaÅ™ilo se naÄíst obrázek obálky: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1865 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865 msgid "Cannot read from: %s" msgstr "Nedaří se Äíst z: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1994 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994 msgid "Failed to process opf file" msgstr "Selhalo zpracování OPF souboru" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:136 msgid "" "%prog book.lrf\n" "Convert an LRF file into an LRS (XML UTF-8 encoded) file" @@ -1871,31 +1883,31 @@ msgstr "" "%prog [možnosti] kniha.lrf\n" "PÅ™evod LRF souboru do LRS (XML s UTF-8 kódováním)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 msgid "Output LRS file" msgstr "Výstupní LRS soubor" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:139 msgid "Do not save embedded image and font files to disk" msgstr "Neukládat vsazené obrazové soubory a soubory oísem na disk" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:158 msgid "Parsing LRF..." msgstr "Zpracovávám LRF..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:161 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:161 msgid "Creating XML..." msgstr "Vytvářím XML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 msgid "LRS written to " msgstr "LRS zapsán do " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267 msgid "Could not read from thumbnail file:" msgstr "NrpodaÅ™ilo se naÄíst náhled." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:287 msgid "" "%prog [options] file.lrs\n" "Compile an LRS file into an LRF file." @@ -1903,24 +1915,24 @@ msgstr "" "%prog [možnosti] soubor.lrs\n" "PÅ™evod LRS souboru do formátu LRF." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:288 msgid "Path to output file" msgstr "Cesta k výstupnímu souboru" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:114 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 msgid "Verbose processing" msgstr "Zvýšit množství vypisovaných informací" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 msgid "Convert LRS to LRS, useful for debugging." msgstr "PÅ™evést LRS na LRS, užiteÄné pÅ™i hledání chyb v programu." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Neplatný LRF soubor. NepodaÅ™ilo se nastavit meatadata." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1934,26 +1946,26 @@ msgstr "" "Zobrazení/zmÄ›na metadat v LRF souboru.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Cesta k TXT souboru s poznámkami, které se mají vložit do LRF souboru." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:90 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Použít autorotaci u obrázků, které jsou Å¡irší než je šířka obrazovky." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Set the space between words in pts. Default is %default" msgstr "Mezera mezi slovy v bodech. StandardnÄ› je %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "Add a header to all the pages with title and author." msgstr "PÅ™idat na vÅ¡ech stránkách záhlaví s názvem a jménem autora." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1961,11 +1973,11 @@ msgstr "" "Formát záhlaví. %a je nahrazeno jménem autorem, %t názvem. StandardnÄ› je " "%default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1973,7 +1985,7 @@ msgstr "" "Minimální odsazení dostavce (odsazení prvního řádku odstavce) v bodech. " "StandadnÄ›: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1981,7 +1993,7 @@ msgstr "" "Zobrazení HTML tabulky v podobÄ› obrázků (užiteÄné pokud dokument obsahuje " "velké nebo složité tabulky)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1989,120 +2001,120 @@ msgstr "" "Faktor znásobení velikosti písma v zobrazených tabulkách. Standardní hodnota " "je: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:121 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The serif family of fonts to embed" msgstr "Font pro patkové písmo" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The sans-serif family of fonts to embed" msgstr "Font pro bezpatkové písmo" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:127 msgid "The monospace family of fonts to embed" msgstr "Font pro neproporcionání písmo" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:152 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:152 msgid "Comic" msgstr "Komiks" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:397 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Název" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:888 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autor(Å™i)" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Vydavatel" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:400 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:401 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1079 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Komentáře" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:409 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Tagy" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:411 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Série" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 msgid "Language" msgstr "Jazyk:" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:414 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1067 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "ÄŒasová znaÄka" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:416 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publikováno" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:418 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 msgid "Rights" msgstr "Práva" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/amazon.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/archive.py:41 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 msgid "options" msgstr "Možnosti" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 msgid "" "\n" "Read/Write metadata from/to ebook files.\n" @@ -2116,7 +2128,7 @@ msgid "" "silently ignored.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" "Set the authors. Multiple authors should be separated by the & character. " "Author names should be in the order Firstname Lastname." @@ -2124,99 +2136,99 @@ msgstr "" "Zadat autory. V případÄ› více autorů jejich jména oddÄ›lte znakem &. Jména " "autorů by mÄ›la být v poÅ™adí kÅ™estní jméno příjmení." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44 msgid "" "The version of the title to be used for sorting. If unspecified, and the " "title is specified, it will be auto-generated from the title." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48 msgid "" "String to be used when sorting by author. If unspecified, and the author(s) " "are specified, it will be auto-generated from the author(s)." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:58 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." msgstr "Nastaví kategorii knihy." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." msgstr "Zadejte datum vydání." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." msgstr "Získat obálku z ebooku a uložit ji jako urÄený soubor." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 msgid "" "Specify the name of an OPF file. The metadata will be written to the OPF " "file." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83 msgid "" "Read metadata from the specified OPF file and use it to set metadata in the " "ebook. Metadata specified on the command line will override metadata read " "from the OPF file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" msgstr "Nastavit BookID v LRF souborech" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" msgstr "Soubor nespecifikován" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:168 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" msgstr "Originální metadata" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:185 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 msgid "Changed metadata" msgstr "ZmÄ›nÄ›ná metadata" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 msgid "OPF created in" msgstr "OPF vytvoÅ™en v" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:203 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" msgstr "Obálka uložena do" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" msgstr "Obálka nenalezena" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 msgid "Cover download" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 msgid "Download covers from openlibrary.org" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:107 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 msgid "ISBN: %s not found" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 msgid "Download covers from librarything.com" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:128 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 msgid "LibraryThing.com timed out. Try again later." msgstr "LibraryThing.com neodpovídá. Skuste to pozdÄ›ji." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:135 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 msgid "" "Could not fetch cover as server is experiencing high load. Please try again " "later." @@ -2224,44 +2236,44 @@ msgstr "" "NepodaÅ™ilo se stáhnout obálku, protože je server pÅ™etížený. Prosím zkuste to " "pozdÄ›ji." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 msgid "LibraryThing.com server error. Try again later." msgstr "Chyba serveru LibraryThing.com. Skuste to pozdÄ›ji." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/douban.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Stáhnutí metadat" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "hodnocení" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "tagy" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "popis/recenze" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Stáhnout %s z %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Stáhnout metadata z Google Books" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Stáhnout metadata z isbndb.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2269,15 +2281,15 @@ msgstr "" "K použití isbndb.com se musíte zaregistrovat %súÄet zdarma%s a vložit váš " "přístupový kód níže." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Stáhnout sociální metadata z amazon.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" "\n" "%prog [options] key\n" @@ -2291,27 +2303,27 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." msgstr "ISBN kód knihy, pro kterou si pÅ™ejete získat metadata." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." msgstr "Auto hledané knihy." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." msgstr "Název hledané knihy." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." msgstr "Vydavatel hledané knihy" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:76 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." msgstr " se nepodaÅ™ilo nalézt." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" "%prog [options] ISBN\n" @@ -2320,163 +2332,163 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Obálka" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "Upravit obrázky aby vyhovovali velikostním omezení Palm zařízení." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" "Don't add Table of Contents to end of book. Useful if the book has its own " "table of contents." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Název pro vygenerovaný obsah." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "VÅ¡echny Älánky" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Titulní stránka" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1401 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Obsah" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Rejstřík" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Slovník pojmů" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "PdÄ›kování" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografie" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Tiráž" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Autorská práva" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "VÄ›nování" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Doslov" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "PÅ™edmluva" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Seznam Ilustrací" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Seznam tabulek" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Poznámky" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Úvod" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1415 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Hlavní text" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" msgstr "Knihy ve formátu %s nejsou podporovány." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 msgid "Book Jacket" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/split.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" "NepodaÅ™ilo se najit vhodný bod pro rozdÄ›lení: %s Velikost podstromu:%d KB" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 msgid "OPF version to generate. Default is %default." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 msgid "" "Generate an Adobe \"page-map\" file if pagination information is available." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" msgstr "Poznámky pod Äarou" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" msgstr "Postraní panel" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:22 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2484,32 +2496,32 @@ msgid "" "starts with an indent is reached." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:27 msgid "" "Specify the character encoding of the output document. The default is " "cp1252. Note: This option is not honored by all formats." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.5, this is the " "median line length." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/cli.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 msgid "" "command ...\n" "\n" @@ -2521,118 +2533,118 @@ msgid "" "Manipulate a PDF.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 msgid "" "[options] file.pdf\n" "\n" "Crop a PDF file.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 msgid "" "Path to output file. By default a file is created in the current directory." msgstr "" "Cesta k výstupnímu souboru. StandardnÄ› bude výstupní soubor vytvoÅ™en v " "aktuálním pracovním adresáři." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 msgid "Number of pixels to crop from the left most x (default is %s)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:44 msgid "Number of pixels to crop from the left most y (default is %s)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:47 msgid "Number of pixels to crop from the right most x (default is %s)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:50 msgid "Number of pixels to crop from the right most y (default is %s)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 msgid "" "A file generated by ghostscript which allows each page to be individually " "cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 msgid "Crop Options:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Options to control the transformation of pdf" msgstr "Možnosti transformace PDF" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 msgid "" "[options] file.pdf password\n" "\n" "Decrypt a PDF.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 msgid "Decrypt Options:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 msgid "" "[options] file.pdf password\n" "\n" "Encrypt a PDF.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 msgid "Encrypt Options:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 msgid "" "file.pdf ...\n" "\n" "Get info about a PDF.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" msgstr "PÅ™edmÄ›t" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" msgstr "Původce" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" msgstr "Stránky" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" msgstr "Velikost Souboru" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" msgstr "PDF verze" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 msgid "" "[options] file1.pdf file2.pdf ...\n" "\n" @@ -2641,33 +2653,33 @@ msgid "" "Merges individual PDFs.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 msgid "Merge Options:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 msgid "" "[options] file.pdf\n" "\n" "Reverse a PDF.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 msgid "Reverse Options:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 msgid "" "file.pdf degrees\n" "\n" "Rotate pages of a PDF clockwise.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 msgid "Rotate Options:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 msgid "" "\n" "%prog %%name [options] file.pdf page_to_split_on ...\n" @@ -2682,98 +2694,98 @@ msgid "" "Split a PDF.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Split Options:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "ull first page of the generated pdf." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/pdftohtml.py:55 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "" "NepodaÅ™ilo ze najít pdftohtml, zkontrolujte zda je cesta k nÄ›mu v sytémové " "promÄ›né PATH" -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:33 msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" "%s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 msgid "" "Specify the character encoding of the output document. The default is utf-8." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:27 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 "" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:34 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. 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." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:38 msgid "" "The maximum number of characters per line. This splits on the first space " "before the specified value. If no space is found the line will be broken at " @@ -2781,339 +2793,557 @@ msgid "" "minimum of 25 characters. Use 0 to disable line splitting." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:45 msgid "" "Force splitting on the max-line-length value when no space is present. Also " "allows max-line-length to be below the minimum" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 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/trunk/src/calibre/gui2/__init__.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 msgid "Confirm before deleting" msgstr "Vyžadovat potvrzení pÅ™ed smazáním" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 msgid "Main window geometry" msgstr "Uspořádání hlavního okna" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Upozornit pokud je dostupná nová verze" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Äíslování knih v sérii římskými Äíslicemi" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 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/trunk/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Standadní nastavení pÅ™evodu do formátu LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Možnosti prohlížeÄe elektronických knih ve formátu LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formáty zobrazované interním prohlížeÄem" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Sloupce které se mají zobrazit v seznamu knih" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "Automaticky spouÅ¡tÄ›t obsahový server pÅ™i startu aplikace" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Nejstarší zprávy ponechané v databázi" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Zobrazit ikonu v systémovém panelu" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Odelsat stažené zpravy do zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Smazat knihy z knihovny po jejich odeslání do zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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/trunk/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Zakázat oznamování v systemové oblasti" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Maximální poÄet procesů ve frontÄ›" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:151 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 msgid "Copied" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "&Kopírovat do schránky" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:245 -msgid "Use library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "PÅ™idat knihy" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "PÅ™idat Knihy z jednoho adresáře" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" +"PÅ™idat knihy z adresárů, vÄetnÄ› podadresářů (pÅ™edpokládá se, že každý " +"adresář pÅ™edstavuje jednu knihu a soubory v nÄ›m jsou různé formáty té samé " +"knihy)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"PÅ™idat knihy z adresárů, vÄetnÄ› podadresářů (vícero knih v jednom adresáři, " +"pÅ™edpokládá se že každý soubor pÅ™edstavuje jednu knihu)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "PÅ™idat prázdnou knihu. (Položka knihy bez žádných formátů)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:246 -msgid "User annotations generated from main library only" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:623 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:682 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:719 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:740 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:925 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:998 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1116 -msgid "No books selected" -msgstr "Nejsou oznaÄeny žádné knihy" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:76 -msgid "No books selected to fetch annotations from" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:101 -msgid "Merging user annotations into database" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:339 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "Odesílám knihy do zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:350 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "Knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "EPUB knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "LRF knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "HTML knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "LIT knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "MOBI knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "TXT knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "PDF knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "Komiksy" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "Archívy" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:473 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "Není oznaÄena žádná kniha" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "Nejsou oznaÄeny žádné knihy" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "Nedovolené" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "PÅ™evést Knihy" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "PÅ™evést IndividuálnÄ›" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "PÅ™evést dávkovÄ›" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "Nemůžu pÅ™evást" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Odstranit knihy" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "Smazat vybrané knihy" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "Odstranit soubory se zvoleným formátem z oznaÄených knih" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "" +"Odstranit vÅ¡echny soubory se zvoleným formátem z oznaÄených knih, mimo..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:533 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:436 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:534 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:438 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:557 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "Mažu knihy ze zařízení." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" @@ -3121,67 +3351,162 @@ msgstr "" "OznaÄené knihy budou <b> trvale smazány </b> a soubory budou odstranÄ›ny z " "vaÅ¡eho poÄítaÄe. Opravdu je chcete odstranit?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "Odeslat do zařízení" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "PÅ™ipojit/sdílet" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "Upravit metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Upravit metadata IndividuálnÄ›" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Upravit metadata dávkovÄ›" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "Stáhnout metadata a obálky" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "Stáhnout pouze metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "Stáhnout pouze obálky" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "Nemůžu stáhnout metadata." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "obálky" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "Stahuji %s pro %d knihu(y)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "Selhalo stahování nÄ›kterých metadat" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "Selhalo stahovaní metadat pro následující:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "Selhalo stahování metadat:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:671 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:608 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:560 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:990 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "Chyba" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:681 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "Nemůžu upravit metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:739 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3189,7 +3514,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3199,111 +3524,223 @@ msgid "" "from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Stáhnout zprávy" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "Získávám zprávy z " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr " získány." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "Otevřít nadÅ™azený adresář" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Možnosti" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "Spustit uvítacího průvodce" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "Nemůžu nastavit" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "Nastavení není možné zmÄ›nit dokud neprobÄ›hne zpracování vÅ¡ech úloh" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&Restart" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "Uložit jediný formát na disk..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Uložit na disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Uložit na disk v jednom adresáři" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "Uložit jen formát %s na disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "Chyba zápisu na disk" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "Zvolte cílový adresář" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:933 -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "Nedovolené" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" "You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "Chyba pÅ™i ukládání" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "PÅ™i ukládání nastala chyba." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:976 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "Nemohu uložit nÄ›které knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "KliknÄ›te na tlaÄítko zobrazit detaily pro zjiÅ¡tÄ›ní které z nich." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:999 -msgid "No books selected to generate catalog for" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Zobrazit podrobnosti o knize" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1016 -msgid "Generating %s catalog..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "Bližší informace nejsou dostupné" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "Bližší informace o knihách v tomto zařízení nejsou dostupné" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "Podobné knihy..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1021 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:264 -msgid "No books found" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Knihy od stejného autora" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Knihy v této sérii" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Knihy od tohoto vydavatele" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1032 -msgid "Catalog generated." -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Knihy se stejnými tagy" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1035 -msgid "Export Catalog Directory" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1036 -msgid "Select destination for %s.%s" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "Zobrazit" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1052 -msgid "Fetching news from " -msgstr "Získávám zprávy z " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "Zobrazit urÄitý formát" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1066 -msgid " fetched." -msgstr " získány." - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1115 -msgid "Cannot convert" -msgstr "Nemůžu pÅ™evást" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "Nemůžu zobrazit" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1266 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Vyberte formát který se má zobrazit" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3311,131 +3748,131 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "Nemohu otevřít adresář" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "%s není dostupná v žádném dostupném formátu." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" msgstr "Hledám v" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 msgid "Adding..." msgstr "PÅ™idávám..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 msgid "Searching in all sub-directories..." msgstr "Prohledávám vÅ¡echny podadresáře..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 msgid "Path error" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 msgid "The specified directory could not be processed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Žádné knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" msgstr "Byly nalezeny duplikáty!" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" "Knihy se stejným názvem jsou již v databázi. Mají být pÅ™esto pÅ™idány?" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." msgstr "Ukládám..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" msgstr "Uložené" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 msgid "Searching for sub-folders" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 msgid "Searching for books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 msgid "Looking for duplicates based on file hash" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:109 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 msgid "Choose root folder" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 msgid "Invalid root folder" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 msgid "is not a valid root folder" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 msgid "Add books to calibre" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 msgid "WizardPage" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 msgid "Scanning root folder for books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 msgid "This may take a few minutes" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 msgid "Choose the location to add books from" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 msgid "Select a folder on your hard disk" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 msgid "" "<p>calibre can scan your computer for existing books automatically. These " "books will then be <b>copied</b> into the calibre library. This wizard will " @@ -3447,259 +3884,264 @@ msgid "" "not</b> under the root folder you choose.</p>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "&Root folder:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 msgid "" "This folder and its sub-folders will be scanned for books to import into " "calibre's library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:52 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:599 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:600 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:612 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:614 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:616 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:618 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:619 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:668 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:365 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:370 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:384 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:395 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:397 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:404 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:406 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:159 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:128 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:267 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:269 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 msgid "..." msgstr "..." -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 msgid "Handle multiple files per book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:23 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1065 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Cesta" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:24 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:117 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formáty" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:891 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 msgid "Click to open" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1074 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1078 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Žádné" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "Options specific to" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "output" msgstr "výstup" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:88 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" msgstr "Z" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" "Some explanation about this template:\n" " -The fields availables are 'author_sort', 'authors', 'id',\n" @@ -3710,175 +4152,175 @@ msgid "" " -For time field, only the date will be used. " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:550 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1496 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 msgid "'Don't include this book' tag:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 msgid "'Mark this book as read' tag:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 msgid "Additional note tag prefix:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 msgid "Regex pattern describing tags to exclude as genres:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 msgid "Include 'Titles' Section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 msgid "Include 'Recently Added' Section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 msgid "Sort numbers as text" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 msgid "Tab template for catalog.ui" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:36 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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:67 msgid "Bulk Convert" msgstr "Hromadné PÅ™evedení" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185 msgid "Options specific to the output format." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:15 msgid "Comic Input" msgstr "Comic vstup" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 msgid "input" msgstr "vstup" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:89 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:94 msgid "&Number of Colors:" msgstr "PoÄet &barev" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 msgid "Disable &normalize" msgstr "Vypnout &normalizaci" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "Keep &aspect ratio" msgstr "Zachov&at pomÄ›r stran" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 msgid "Disable &Sharpening" msgstr "Vypnout zao&stÅ™ování" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:93 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "Disable &Trimming" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 msgid "&Wide" msgstr "Å iro&ké" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:95 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Landscape" msgstr "Na šíř&ku" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "&Right to left" msgstr "Zp&rava doleva" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "Don't so&rt" msgstr "&Netřídit" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 msgid "De&speckle" msgstr "ÄŒistíci &filtr" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99 msgid "&Disable comic processing" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "&Výstupní formát:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101 msgid "Disable conversion of images to &black and white" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:50 msgid "" "Choose a folder to put the debug output into. If you specify a folder, " "calibre will place a lot of debug output into it. This will be useful in " @@ -3886,65 +4328,65 @@ msgid "" "conversion parameters like Table of Contents and Chapter Detection." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 msgid "" "The debug process outputs the intermediate HTML generated at various stages " "of the conversion process. This HTML can sometimes serve as a good starting " "point for hand editing a conversion." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" msgstr "EPUB výstup" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49 msgid "Do not &split on page breaks" msgstr "NerozdÄ›lovat na &zalomeních stran" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50 msgid "No default &cover" msgstr "Obálka nenalezena" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51 msgid "No &SVG cover" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52 msgid "Preserve cover &aspect ratio" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53 msgid "Split files &larger than:" msgstr "RodÄ›&lit soubory vetší než:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 msgid " KB" msgstr " KB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" msgstr "FB2 vstup" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:29 msgid "Do not insert a &Table of Contents at the beginning of the book." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 msgid "FB2 Output" msgstr "FB2 Výstup" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:47 msgid "&Inline TOC" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:99 msgid "Font rescaling wizard" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:100 msgid "" "<p>This wizard will help you choose an appropriate font size key for your " "needs. Just enter the base font size of the input document and then enter an " @@ -3960,104 +4402,104 @@ msgid "" "for a discussion of how font size rescaling works.</p>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:103 msgid "&Output document" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:104 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:109 msgid "&Base font size:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:105 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 msgid "Font size &key:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:127 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:121 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 msgid " pt" msgstr " bodů" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:107 msgid "Use &default values" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Input document" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 msgid "&Font size: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 msgid " will map to size: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 msgid "0.0 pt" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" msgstr "Vzhled a chování" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:18 msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120 msgid "&Disable font size rescaling" msgstr "&Zakázat zmÄ›nu velikosti písma" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 msgid "Base &font size:" msgstr "Základní &velikost písma:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 msgid "Line &height:" msgstr "Výš&ka řádku" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 msgid "Remove &spacing between paragraphs" msgstr "Odstranit &mezery mezi odstavci" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 msgid "Indent size:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 msgid "" "<p>When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -4067,188 +4509,188 @@ msgstr "" "odsazení, aby bylo možné odstavce snadno rozeznat. Tato volba upravuje šířku " "odsazení." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 msgid "Text justification:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 msgid "&Linearize tables" msgstr "PÅ™evést tabulky na řádky" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 msgid "Extra &CSS" msgstr "Extra &CSS" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 msgid "&Transliterate unicode characters to ASCII" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 msgid "Insert &blank line" msgstr "Vložit &prázdný řádek" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 msgid "Keep &ligatures" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" msgstr "LRF Výstup" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:116 msgid "Enable &autorotation of wide images" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117 msgid "&Wordspace:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 msgid "Minimum para. &indent:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 msgid "Render &tables as images" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 msgid "Text size multiplier for text in rendered tables:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 msgid "Add &header" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 msgid "Header &separation:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Header &format:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "&Embed fonts" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "S&ans-serif font family:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 msgid "&Monospaced font family:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 msgid "Metadata" msgstr "Metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:43 msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "Vyberte obálku pro " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "Nemůžu pÅ™eÄíst" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "Nemáte přístupová práva na Ätení souboru: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Chyba pÅ™i Ätení souboru" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Chyba pÅ™i Ätení souboru: <br /><b>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " není platný obrazový soubor" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Book Cover" msgstr "Obálka knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 msgid "Use cover from &source file" msgstr "Použít Obálku ze &zdrojového souboru" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Change &cover image:" msgstr "ZmÄ›nit &obálku:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Browse for an image to use as the cover of this book." msgstr "Vybete obrázkový soubor . který se použije jako obálka této knihy." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "&Title: " msgstr "&Název: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Change the title of this book" msgstr "ZmÄ›nit název táto knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Author(s): " msgstr "&Autor(Å™i) " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "Autor ve tvaru \"&příjmení, jméno\"." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "Autor(Å™i) této knihy. Vícero autorů by mÄ›lo být oddÄ›leno Äárkami" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:177 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Publisher: " msgstr "&Vydavatel: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Ta&gs: " msgstr "Ta&gy: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -4256,440 +4698,440 @@ msgstr "" "Tagy Å™adí knihu do kategorií. UžiteÄné jsou zvláštÄ› pÅ™i vyhledávání. " "<br><br>Můžou to být libovolné slova nebo fráze, oddÄ›lené Äárkami." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "&Series:" msgstr "&Série:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:381 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "List of known series. You can add new series." msgstr "Seznam známých sérií. Můžete pÅ™idat novou sérii." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Book " msgstr "Kniha " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:20 msgid "MOBI Output" msgstr "MOBI Výstup" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:42 msgid "Default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Kindle options" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" msgstr "Nastavení stránky" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" msgstr "Výstupní pr&ofil:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "Profile description" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "&Input profile:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" msgstr "Okraje" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "&Top:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "&Right:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid "&Bottom:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 msgid "PDB Input" msgstr "PDB vstup" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" msgstr "Považovat každý řádek za odstavec" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 msgid "PDB Output" msgstr "PDB Výstup" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 msgid "Line &Un-Wrapping Factor:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:40 msgid "No &Images" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 msgid "PDF Output" msgstr "PDF Výstup" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" msgstr "RB Výstup" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:55 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Test" msgstr "Test" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 msgid "Convert" msgstr "PÅ™evést" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:196 msgid "Options specific to the input format." msgstr "Nastavení specifické vstupnímu formátu." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:64 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "Dialog" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "Vstupn&í formát:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "&ZnaÄka kapitol:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Odstranit první &obrázek" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Odstranit &patiÄku stránky" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Odstranit &záhlaví" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" "Contents" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:18 msgid "Control the creation/conversion of the Table of Contents." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:63 msgid "Do not add &detected chapters to the Table of Contents" msgstr "&NepÅ™idávat automaticky rozpoznané kapitoly do Obsahu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:64 msgid "Number of &links to add to Table of Contents" msgstr "&PoÄet odkazů, které budou pÅ™idány do Obsahu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:65 msgid "Chapter &threshold" msgstr "Prahová úroveň &kapitol" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:66 msgid "&Force use of auto-generated Table of Contents" msgstr "&Vždy použít automaticky generovaný obsah" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 msgid "TOC &Filter:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" msgstr "TXT vstup" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" "<p>Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit <a " "href=\"http://daringfireball.net/projects/markdown\">markdown</a>." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 msgid "Preserve &spaces" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" msgstr "TXT Výstup" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 msgid "&Line ending style:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 msgid "&Maximum line length:" msgstr "&Maximální délka řádku:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" -msgstr "Vynutit maximální délku řádku" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 +msgid "Force maximum line length" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:50 msgid "TextLabel" msgstr "Textový popisek" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:68 msgid "Match HTML &tags with tag name:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 msgid "*" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71 msgid "br" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 msgid "div" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "h1" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "h2" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 msgid "h3" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 msgid "h4" msgstr "h4" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 msgid "h5" msgstr "h5" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 msgid "h6" msgstr "h6" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 msgid "hr" msgstr "hr" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 msgid "span" msgstr "span" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 msgid "With &value:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 msgid "(A regular expression)" msgstr "(regulární výraz)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 msgid "" "<p>For example, to match all h2 tags that have class=\"chapter\", set tag to " "<i>h2</i>, attribute to <i>class</i> and value to " @@ -4699,172 +5141,164 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "Prohlížet obálky" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:130 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:205 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:238 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 msgid "Undefined" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:443 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "Odstranit vÅ¡echny tagy" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:49 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "Zařízení už není pÅ™ipojené" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "Získat informace o zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "Získat seznam knih v zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "Odeslat metadata do zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "Odeslat %d knih do zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "Smazat knihy ze zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "PÅ™evzít knihy ze zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "Zobrazit knihu v zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "Nastavit výchozí nastavení pro odeslání do ÄteÄky" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "Odeslat do hlavní pamÄ›ti" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "Odeslat na pamÄ›tovou kartu A" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "Odeslat na pamÄ›tovou kartu B" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:434 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:499 -msgid "Fetch annotations (experimental)" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "Cyba komunikace se zařízením" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:675 -msgid "Failed" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "Chyba komunikace se zařízením" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -4872,325 +5306,349 @@ msgstr "" "DoÄasná chyba komunikace se zařízením. Prosím odpojte a znovu pÅ™ipojte " "zařízení anebo restarujte poÄítaÄ." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "Zařízení: " -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:726 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " nalezeno." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "vybrané k odeslání" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "Vyberte formát k odeslání do zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "Žádné zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "Nemohu odeslat: Není pÅ™ipojeno žádné zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "Žádná karta" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:830 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "Nemohu odeslat: Zařízení nemá pamÄ›tovou kartu." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:879 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "od" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:893 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "Odeslat email" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:923 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:931 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1025 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1206 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "Žádné vhodné formáty" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "Zprávy:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "Odeslat zprávy do" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1026 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "Odeslat katalog do zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "Odesílám zprávy do zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "Odesílám knihy do zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1277 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "Na zařízení není volné místo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" "<p>Knihy není možné odeslat do zařízení pro nedostatek volného úložného " "prostoru " -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Use author sort for author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 +msgid "Fit &cover within view" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" msgstr "&PÅ™edchozí" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 msgid "&Next" msgstr "&Další" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Generovat katalog" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 msgid "Generate catalog for {0} books" msgstr "VytvoÅ™it katalog pro {0} knih" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 msgid "" "Catalog &title (existing catalog with the same title will be replaced):" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 msgid "&Send catalog to device automatically" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 msgid "Catalog options" msgstr "Volby katalogu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 msgid "Choose Format" msgstr "Vyberte formát" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "Výchozí nastavení pÅ™evodu komiksů (CBR/CBZ souborů)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 msgid "Set options for converting %s" msgstr "Mo6nosti pÅ™evodu %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92 msgid "&Title:" msgstr "&Název:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 msgid "&Author(s):" msgstr "&Autor(Å™i):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95 msgid "&Profile:" msgstr "&Profil:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 msgid "Edit Comments" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "Obecné" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Rozhraní" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "PÅ™evod" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "PÅ™idat/Uložit" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "Rozšířené" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5198,213 +5656,213 @@ msgstr "" "Obsahový\n" "Server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Moduly" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "Automaticky odeslat" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "Email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "StÅ™ední" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "Malé" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "Velké" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "Selhala Instalce nástrojů pro příkazovou řádku." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "Chybí platná cesta k modulům" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s není platná cesta k modulům" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "Zvolte modul" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "Modul není možné deaktivovat" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "Modul %s nemůže být deaktivován" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:643 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "Modul není upravitelný" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "Modul %s nevyžaduje žádné úpravy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "VestavÄ›ný modul není možné odstranit" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " nemůže být odstranÄ›n. Je to vestavÄ›bý modul. Skuste ho místo odstranÄ›ní " "deaktivovat." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 msgid "Invalid tweaks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:708 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 msgid "" "The tweaks you entered are invalid, try resetting the tweaks to default and " "changing them one by one until you find the invalid setting." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:738 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:744 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Jste si jisti?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:745 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Záznam o chybách:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "Záznam o přístupu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:847 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "NepodaÅ™ilo se spustit obdahový server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "Neplatná velikost" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:873 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Velikost %s je neplatná. Požadovaný formát je šířka x výška" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:991 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5412,32 +5870,32 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5448,79 +5906,79 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&PÅ™idání knih" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Uložit &obálku oddÄ›lenÄ›" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "PÅ™evést neAnglické znaky na Anglické &ekvivalenty" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Formát data:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "&Formáty souborů k uložení:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Nahradit mezer&u podtržitkem" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "ZmÄ›nit cesty na malá písmena" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Ukládání Knih" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" "<li><b>Manual Management</b>: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -5531,41 +5989,34 @@ msgid "" "device in sync with the calibre library, on every connect</li></ul>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 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->Plugins" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Odeslání do &zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:584 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "Možnosti" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "Zobrazit upozornÄ›ní pokud je dostupná &nová verze." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "Výchozí Äasový &limit sítÄ›:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5573,204 +6024,215 @@ msgstr "" "Výchozí Äasový limit pro síťové dotazy (napÅ™. pokaždé když jdeme na Internet " "získat informace)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " sekund" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "Vyberte &jazyk (vyžaduje restart):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "Normální" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Vysoká" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Nízká" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "&Priorita úloh:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "UpÅ™ednostňovaný výstupní formát:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "PoÅ™adí preference &vstupních formátů:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "Číslovat knihy v sérii &Římskými Äíslicemi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "Zobrazit &ikonu v sýstémové liÅ¡tÄ› (vyžaduje restart)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "Zobrazovat upozor&nÄ›ní v systémové liÅ¡tÄ›" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zobrazit prohlížec &obálek v samostatném oknÄ› (vyžaduje restart)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "Vyhledávat pÅ™i zadávání" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "&Automaticky odeslat stažené zprávy do Ätecího zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "Smazat zprávy z knihovny když jsou automaticky odeslány do ÄteÄky" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "PoÄet obálek zobraze&ných v pÅ™ohlížecím módu (vyžaduje restart)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "Viditelné sloup&ce v seznamu knih v knihovne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "Použít interní &prohlížec pro:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "PÅ™dat emailovou adresu na kterou posílat knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "PÅ™idat em&ail" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "Nastavit &výchozí" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "Odst&ranit email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maximální poÄet procesů ve frontÄ› (vyžaduje restart):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 msgid "&Check database integrity" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 msgid "Open calibre &configuration directory" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 msgid "&Install command line tools" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 msgid "&Miscellaneous" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 msgid "" "Values for the tweaks are shown below. Edit them to change the behavior of " "calibre" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 msgid "All available tweaks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 msgid "&Current tweaks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:643 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 msgid "&Restore to defaults" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 msgid "&Tweaks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 " @@ -5780,25 +6242,25 @@ msgstr "" "pomocí internetového prohlížeÄe z jakehokoliv místa na svÄ›tÄ›. ZmÄ›ny v " "nastaení se projeví až po restartu serveru." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "&Port serveru:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:647 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:212 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Uživatelské jméno:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:648 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Heslo:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5806,7 +6268,7 @@ msgstr "" "Pokud ponecháte heslo prázdné, kdokoliv bude mít přístup k vaší zbírce knih " "pÅ™es webové rozhraní." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -5814,46 +6276,57 @@ msgstr "" "Maximální velikost (šířka x výška) zobrazených obálek. Velké obálky budou " "zmenÅ¡ené. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "Max. velikost &obálek:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:652 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "Zobrazit he&slo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "&Spustit server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "&Zastavit server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:657 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "&Test serveru" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "&Automaticky spustit server pÅ™i startu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "Zobrazit &serverové záznamy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:660 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" @@ -5863,194 +6336,189 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" "Tady můžete upravit chování calibre, urÄením které moduly bude používat" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "Aktivovat/&Deaktivovat modul" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "&Upravit modul" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "&Odstranit modul" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "PÅ™idat nový modul" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "&Soubor modulu:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "PÅ™id&at" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 msgid "Create Tag-based Column" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 msgid "Lookup name" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 msgid "Column heading" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 msgid "Column type" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 msgid "Use brackets" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 msgid "Values can be edited" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 msgid "Number" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Datum" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 msgid "Tag on book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 msgid "Explanation text added in create_ct_column.py" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 msgid "Create and edit tag-based columns" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 msgid "Text column for keeping series-like information" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 msgid "Floating point numbers" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 msgid "Integers" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 msgid "Ratings, shown with stars" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 msgid "Yes/No" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 msgid "No column selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 msgid "No column has been selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 msgid "Selected column is not a user-defined column" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 msgid "No lookup name was provided" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 msgid "The lookup name %s is already used" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 msgid "&Lookup name" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 msgid "Column &heading" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 msgid "" "Used for searching the column. Must contain only digits and lower case " "letters." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 msgid "" "Column heading in the library view and category name in the tag browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 msgid "Column &type" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 msgid "What kind of information will be kept in the column." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 msgid "" "<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " "for year.</p>\n" @@ -6061,43 +6529,43 @@ msgid "" "</ul> " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 msgid "Use MMM yyyy for month + year, yyyy for year only" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 msgid "Default: dd MMM yyyy." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 msgid "Format for &dates" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:22 msgid "Copy to &clipboard" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:24 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:44 msgid "Invalid template" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:45 msgid "The template %s is invalid:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:42 msgid "Save &template" msgstr "Uložit Å¡ablonu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:43 msgid "" "By adjusting the template below, you can control what folders the files are " "saved in and what filenames they are given. You can use the / character to " @@ -6106,110 +6574,167 @@ msgid "" "by the empty string." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:44 msgid "Available variables:" msgstr "Dostupné promÄ›né:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/social.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/social.py:34 msgid "Downloading social metadata, please wait..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "&Znovu zobrazit toto upozornÄ›ní" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/conversion_error_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42 msgid "ERROR" msgstr "CHYBA" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 msgid "" "All checked books will be <b>permanently deleted</b> from your device. " "Please verify the list." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1064 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Formát" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 msgid "Delete from device" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author sort" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 msgid "Sort by author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 msgid "Sort by author sort" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 msgid "" "Reset all the author sort values to a value automatically generated from the " "author. Exactly how this value is automatically generated can be controlled " "via Preferences->Advanced->Tweaks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 msgid "Recalculate all author sort values" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "Autor (seÅ™adit jako)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" msgstr "ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." msgstr "Hledám metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" msgstr "Varování" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" msgstr "Nenalezeny žádné metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 msgid "Fetch metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 msgid "" "<p>calibre can find metadata for your books from two locations: <b>Google " "Books</b> and <b>isbndb.com</b>. <p>To use isbndb.com you must sign up for a " @@ -6217,123 +6742,127 @@ msgid "" "below." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 msgid "&Access Key:" msgstr "&Přístupový klíÄ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 msgid "Fetch" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 msgid "Matches" msgstr "Shody" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 msgid "" "Select the book that most closely matches your copy from the list below" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 msgid "Download &social metadata (tags/rating/etc.) for the selected book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 msgid "Overwrite author and title with author and title of selected book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/job_view_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:37 msgid "Details of job" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:45 msgid "&Stop selected job" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:46 msgid "Show job &details" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "&Rating:" msgstr "&Hodnocení:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:372 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Rating of this book. 0-5 stars" msgstr "Hodnocení této knihy. 0-5 hvÄ›zdiÄek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid " stars" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 msgid "Add ta&gs: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:378 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "Open Tag Editor" msgstr "Otevřít Editor znaÄek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" msgstr "Odst&ranit tagy:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" msgstr "Odstranit &formát:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 msgid "" "Selected books will be automatically numbered,\n" "in the order you selected them.\n" @@ -6341,633 +6870,637 @@ msgid "" "Book A will have series number 1 and Book B series number 2." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 msgid "" "Remove stored conversion settings for the selected books.\n" "\n" "Future conversion of these books will use the default settings." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 msgid "Remove &stored conversion settings for the selected books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 msgid "&Basic metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 msgid "&Custom metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 msgid "Last modified: %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "NepodaÅ™ilo se naÄíst obálku" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "Stáhnout obálku..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "Å patná obálka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Meta information" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "&Date:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Comments" msgstr "&Komentáře" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Fetch metadata from server" msgstr "Získat data ze serveru" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Available Formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 msgid "Download &cover" msgstr "Stáhnout obálku" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 msgid "Generate a default cover based on the title and author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 msgid "Saved Search Editor" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 msgid "Saved Search: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 msgid "Select a saved search to edit" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 msgid "Delete this selected saved search" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 msgid "Enter a new saved search name." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 msgid "Add the new saved search" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:220 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "PÅ™idat vlastní zdroj zpráv" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 msgid "Recipes" msgstr "Zdroje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 msgid "Download all scheduled recipes at once" msgstr "Stáhnout vÅ¡echny pÅ™ipravené zdroje najednou" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195 msgid "Download &all scheduled" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196 msgid "blurb" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 msgid "&Schedule for download:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:198 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "Every " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 msgid "day" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 msgid "Monday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 msgid "Tuesday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 msgid "Wednesday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Thursday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 msgid "Friday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 msgid "Saturday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Sunday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "at" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "" "Interval at which to download this recipe. A value of zero means that the " "recipe will be downloaded every hour." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid " days" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "&Account" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 msgid "For the scheduling to work, you must leave calibre running." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 msgid "&Schedule" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 msgid "Add &title as tag" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 msgid "&Extra tags:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "&Advanced" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "&Download now" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 msgid "" "Delete downloaded news older than the specified number of days. Set to zero " "to disable." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 msgid "Delete downloaded news older than " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:36 msgid "contains" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:37 msgid "The text to search for. It is interpreted as a regular expression." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:38 msgid "" "<p>Negate this match. That is, only return results that <b>do not</b> match " "this query." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:39 msgid "Negate" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:113 msgid "Advanced Search" msgstr "Rozšířené vyhledávání" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:114 msgid "Find entries that have..." msgstr "Najít položky, které obsahují ....." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:115 msgid "&All these words:" msgstr "VÅ¡echn&a tato slova" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:116 msgid "This exact &phrase:" msgstr "Tuto frázi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:117 msgid "&One or more of these words:" msgstr "Kterékoliv z tÄ›chto slov" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:118 msgid "But dont show entries that have..." msgstr "Ale nezobrazovat položky, které mají...." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:119 msgid "Any of these &unwanted words:" msgstr "NÄ›které z tÄ›chto slov:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 msgid "What kind of match to use:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 msgid "Contains: the word or phrase matches anywhere in the metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:122 msgid "Equals: the word or phrase must match an entire metadata field" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:123 msgid "" "Regular expression: the expression must match anywhere in the metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:124 msgid " " msgstr " " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:125 msgid "" "See the <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" "interface\">User Manual</a> for more help" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/select_formats.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 msgid "Choose formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "AutoÅ™i" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Vydavatelé" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 msgid "" "The current tag category will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 msgid "User Categories Editor" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 msgid "A&vailable items" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 msgid "Apply tags to current tag category" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 msgid "A&pplied items" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 msgid "Unapply (remove) tag from current tag category" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 msgid "Category name: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 msgid "Select a category to edit" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 msgid "Delete this selected tag category" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 msgid "Enter a new category name. Select the kind before adding it." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 msgid "Add the new category" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 msgid "Category filter: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select the content kind of the new category" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 msgid "Tag Editor" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124 msgid "A&vailable tags" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:125 msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:127 msgid "Apply tag to current book" msgstr "aplikovat tag na aktuální knihu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:129 msgid "A&pplied tags" msgstr "&Aplikované tagy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:130 msgid "Unapply (remove) tag from current book" msgstr "Odstranit tag z aktuální knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 msgid "&Add tag:" msgstr "&PÅ™idat tag:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 msgid "" "If the tag you want is not in the available list, you can add it here. " "Accepts a comma separated list of tags." @@ -6975,191 +7508,187 @@ msgstr "" "Pokud tag, který hledáte není v seznamu dostupných tagů. můžete ho tu " "pÅ™idat. Je možné zadat více tagů oddÄ›lených Äárkami." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 msgid "Add tag to available tags and apply it to current book" msgstr "PÅ™idat tag do seznamu dostupných tagů a aplikovat na aktuální knihu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 msgid "Item is blank" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 msgid "No item selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 msgid "You must select one item from the list of Available items." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "No items selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 msgid "You must select at least one items from the list." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:106 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 msgid "Category Editor" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Items in use" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "Otestovat nastavení emailu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52 msgid "Send test mail from %s to:" msgstr "Poslat testovací mail od %s pro:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 msgid "&Test" msgstr "&Test" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:127 msgid "No recipe selected" msgstr "Není vybrán žádný zdroj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:132 msgid "The attached file: %s is a recipe to download %s." msgstr "PÅ™ipojený soubor: %s je recept na stažení %s." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133 msgid "Recipe for " msgstr "Zdroj pro " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:150 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255 msgid "Switch to Advanced mode" msgstr "PÅ™epnout do pokroÄilého režimu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:164 msgid "Switch to Basic mode" msgstr "PÅ™epnout do základního režimu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:174 msgid "Feed must have a title" msgstr "Zdroj musí mít název" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175 msgid "The feed must have a title" msgstr "Zdroj musí mít název" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:179 msgid "Feed must have a URL" msgstr "Zdroj musí mít URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180 msgid "The feed %s must have a URL" msgstr "Zdroj %s musí mít URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185 msgid "Already exists" msgstr "Už existuje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186 msgid "This feed has already been added to the recipe" msgstr "Tento RSS kanál již byl mezi zdroje pÅ™idán" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:286 msgid "Invalid input" msgstr "Neplatný vstup" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:228 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:237 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:287 msgid "<p>Could not create recipe. Error:<br>%s" msgstr "<p>Nebylo možné vytvoÅ™it zdroj. Chyba:<br>%s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:241 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:290 msgid "Replace recipe?" msgstr "Nahradit zdroj?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:242 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:291 msgid "A custom recipe named %s already exists. Do you want to replace it?" msgstr "Zdroj s názvem %s již existuje. Chcete ho nahradit?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick recipe" msgstr "Vyberte zdroj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick the recipe to customize" msgstr "Vyberte zdroj, který chcete upravit" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:277 msgid "Choose a recipe file" msgstr "Vyberte soubor se zdrojem" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:248 msgid "Add custom news source" msgstr "PÅ™idat vlastní zdroj zpráv" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:249 msgid "Available user recipes" msgstr "Dostupné uživatelské zdroje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:250 msgid "Add/Update &recipe" msgstr "PÅ™idat/Aktualizavat &Zdroj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:251 msgid "&Remove recipe" msgstr "Odst&ranit zdroj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:252 msgid "&Share recipe" msgstr "&Sdílet zdroj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253 msgid "Customize &builtin recipe" msgstr "Upravit vestavÄ›né zdroje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254 msgid "&Load recipe from file" msgstr "NaÄíst zdroj ze &souboru" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256 msgid "" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " "type=\"text/css\">\n" @@ -7183,52 +7712,52 @@ msgstr "" "muset použít \"rozšířený režim\" na další úpravy procesu " "stažení.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260 msgid "Recipe &title:" msgstr "&Název zdroje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261 msgid "&Oldest article:" msgstr "&Nejstraší Älánek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "The oldest article to download" msgstr "Najstarší Älánek, který sa má stáhnout" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264 msgid "&Max. number of articles per feed:" msgstr "&Max. poÄet Älánků na zdroj:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265 msgid "Maximum number of articles to download per feed." msgstr "Maximální poÄet Älánků, které se mají stáhnout pro každý zdroj." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266 msgid "Feeds in recipe" msgstr "RSS zdroje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268 msgid "Remove feed from recipe" msgstr "Odstranit RSS adresu zdroje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:271 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274 msgid "Add feed to recipe" msgstr "PÅ™idat RSS adresu zdroji" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272 msgid "&Feed title:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 msgid "Feed &URL:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 msgid "&Add feed" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276 msgid "" "For help with writing advanced news recipes, please visit <a " "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>" @@ -7236,11 +7765,11 @@ msgstr "" "Pro nápovÄ›du s pokroÄilým zápisem zdrojů navÅ¡tivte <a " "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:277 msgid "Recipe source code (python)" msgstr "Kód zdroje (python)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "" "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" @@ -7264,603 +7793,337 @@ msgid "" "metadata entries are documented in tooltips.</p></body></html>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Regular &expression" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 msgid "File &name:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 msgid "Title:" msgstr "Název:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 msgid "Regular expression (?P<title>)" msgstr "Regulární výraz (?P<title>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:129 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Žádná shoda" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 msgid "Authors:" msgstr "AutoÅ™i:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 msgid "Regular expression (?P<author>)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124 msgid "Series:" msgstr "Série:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125 msgid "Regular expression (?P<series>)" msgstr "Regulární výraz (?P<series>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127 msgid "Series index:" msgstr "PoÅ™adí v sérii:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:128 msgid "Regular expression (?P<series_index>)" msgstr "Regulární výraz (?P<series_index>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130 msgid "ISBN:" msgstr "ISBN:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:131 msgid "Regular expression (?P<isbn>)" msgstr "Regulární výraz (?P<isbn>)" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "Podobné knihy..." - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "PÅ™ipojeno " -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:276 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "Úloha" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "Stav" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "PrůbÄ›h" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "Uplynulý Äas" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "Neznáma úloha" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:216 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "Nemůžu ukonÄit úlohu" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "Není možné ukonÄit úlohy, které komunikují se zařízením" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "Úloha je již dokonÄená" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "Není k dispozici" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "Úlohy:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." -msgstr "Kliknutím zobrazíte seznam aktivních úloh." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr " - Úlohy" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "Uložit jediný formát na disk..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "Rozšířené vyhledávání" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "ZruÅ¡it rychlé vyhledávání" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "Zkopírovat právÄ› hledaný text (namísto hledání názvu)" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "PÅ™idat knihy" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "Upravit metadata" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "C" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "PÅ™evést Knihy" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "V" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "Zobrazit" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "Odeslat do zařízení" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "F" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "Stáhnout zprávy" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "S" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Uložit na disk" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "PÅ™ipojit/sdílet" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "Odstranit knihy" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "Otevřít nadÅ™azený adresář" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "Zobrazit podrobnosti o knize" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "Knihy od stejného autora" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "Knihy v této sérii" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "Knihy od tohoto vydavatele" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "Knihy se stejnými tagy" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "Upravit metadata IndividuálnÄ›" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "Upravit metadata dávkovÄ›" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "Stáhnout metadata a obálky" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "Stáhnout pouze metadata" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "Stáhnout pouze obálky" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "PÅ™idat Knihy z jednoho adresáře" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:534 -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 "" -"PÅ™idat knihy z adresárů, vÄetnÄ› podadresářů (pÅ™edpokládá se, že každý " -"adresář pÅ™edstavuje jednu knihu a soubory v nÄ›m jsou různé formáty té samé " -"knihy)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"PÅ™idat knihy z adresárů, vÄetnÄ› podadresářů (vícero knih v jednom adresáři, " -"pÅ™edpokládá se že každý soubor pÅ™edstavuje jednu knihu)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "PÅ™idat prázdnou knihu. (Položka knihy bez žádných formátů)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "Uložit na disk v jednom adresáři" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "Uložit jen formát %s na disk" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "Zobrazit urÄitý formát" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "Smazat vybrané knihy" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "Odstranit soubory se zvoleným formátem z oznaÄených knih" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "" -"Odstranit vÅ¡echny soubory se zvoleným formátem z oznaÄených knih, mimo..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "PÅ™evést IndividuálnÄ›" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "PÅ™evést dávkovÄ›" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "Spustit uvítacího průvodce" - -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "Y" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" msgstr "Velikost (MB)" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" msgstr "Hodnocení" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book <font face=\"serif\">%s</font> of %s." msgstr "Kniha <font face=\"serif\">%s</font> z %s." -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:679 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1162 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 msgid "Hide column %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Sort on %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 msgid "Descending" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Left" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Right" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 msgid "Center" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7868,198 +8131,198 @@ msgstr "" "Přímý pÅ™enos knih do zařízení není možný, nejdříve musíte knihu pÅ™idat do " "knihovny calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" msgstr "Nastavení prohlížeÄe" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:48 msgid "Use white background" msgstr "Bílé pozadí" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:49 msgid "Hyphenate" msgstr "DÄ›lení slov" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 msgid "<b>Changes will only take effect after a restart.</b>" msgstr "<b>ZmÄ›ny se projeví až po restartu programu.</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:70 msgid " - LRF Viewer" msgstr " - ProhlížeÄ LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "Pro hledaný výraz <i>%s</i> nebyly nalezeny <b>žádné výsledky</b>." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "Nebyly nalezeny žádné výsledky" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 msgid "LRF Viewer" msgstr "ProjlížeÄ LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 msgid "Parsing LRF file" msgstr "Zpracovávám LRF soubor" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 msgid "LRF Viewer toolbar" msgstr "Nástrojová iÅ¡ta prohlížeÄe LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Následující strana" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "PÅ™edcházející strana" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 msgid "Back" msgstr "ZpÄ›t" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "Forward" msgstr "DopÅ™edu" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 msgid "Next match" msgstr "Další shoda" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196 msgid "Open ebook" msgstr "Otevřít elektronickou knihu" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:137 msgid "Configure" msgstr "Nastavení" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Start minimized to system tray." msgstr "Spustit program minimalizovaný v systémové liÅ¡tÄ›" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Bad database location" msgstr "Neplatné umístÄ›ní databáze" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" "Your calibre database appears to be corrupted. Do you want calibre to try " "and repair it automatically? If you say No, a new empty calibre library will " "be created." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " msgstr "Nemůžu spistit " -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." msgstr "%s je již spuÅ¡tÄ›no" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 msgid "upper right region of the screen." msgstr "pravá horní oblast obrazovky" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "lower right region of the screen." msgstr "pravý dolní okraj obrazovky" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." msgstr "skuste restartovat poÄítaÄ." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:298 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" msgstr "pokuste se vymazat smazat soubor" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " "on windows where GUI apps do not have a output streams." @@ -8067,295 +8330,270 @@ msgstr "" "PÅ™esmÄ›rovat výstup konzole do dialogového okna (stdout i stderr). UžiteÄné " "ve windows, kde GUI aplikace namají výstupní proudy." -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" msgstr "&Možnosti" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62 msgid "&Quit" msgstr "&UkonÄit" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 msgid "ERROR: Unhandled exception" msgstr "CHYBA: neoÅ¡etÅ™ená výjimka" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 msgid "Book has neither title nor ISBN" msgstr "Kniha nemá ani název ani ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:254 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "Vyhledávání (pro rozšířené vyhledávání kliknÄ›te na tlaÄítko vlevo)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:10 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 msgid "Restrict to" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "VÅ¡echny knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:79 msgid "Already assigned" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:81 msgid "already assigned to" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid " or " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 msgid "&Default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:135 msgid "Customize shortcuts for" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid "Keys" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225 msgid "Double click to change" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 msgid "Frame" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 msgid "&Custom" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 msgid "&Shortcut:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 msgid "Click to change" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 msgid "Clear" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "Porovnat vÅ¡e" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "Najít kterékoliv" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:182 +#: /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 "PÅ™evod knihy %d z %d (%s)" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" msgstr "NÄ›které knihy nemohu pÅ™evést" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Stáhnout zprávy z " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "&Obnovit" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "&PÅ™ispÄ›jte na vývoj calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "&Restart" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "Nemůžu nastavit" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "Nastavení není možné zmÄ›nit dokud neprobÄ›hne zpracování vÅ¡ech úloh" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "Bližší informace nejsou dostupné" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "Bližší informace o knihách v tomto zařízení nejsou dostupné" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "Chyba pÅ™evodu" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." @@ -8363,47 +8601,47 @@ msgstr "" "<p>Nelze pÅ™evést: %s<p> Kniha je chránÄ›na pomocí <a href=\"%s\">DRM</a>. " "PÅ™ed pÅ™evodem nejprve musíte odstranit DRM pomocí nástroje tÅ™etí strany." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "Zdroj zakázán" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Prpbíha zpracování úloh. Opravdu chcete program ukonÄit?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "UPOZORNÄšNÃ: Probíhá zpracování úloh." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Aktualizace dostupná" -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the <a href=\"http://calibre-" "ebook.com/whats-new\">new features</a>. Visit the download page?" @@ -8412,169 +8650,169 @@ msgstr "" "ebook.com/whats-new\"> na nové vlastnosti</a>. Chcete zobrazit stránku pro " "stažení?" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" msgstr "Upravit záložku" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "New title for bookmark:" msgstr "Nový název záložky:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:52 msgid "Export Bookmarks" msgstr "Exportovat Záložky" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:54 msgid "Saved Bookmarks (*.pickle)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Import Bookmarks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Pickled Bookmarks (*.pickle)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 msgid "Name" msgstr "Jméno" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 msgid "Bookmark Manager" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 msgid "Actions" msgstr "Akce" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 msgid "Edit" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 msgid "Delete" msgstr "Smazat" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 msgid "Reset" msgstr "Reset" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 msgid "Export" msgstr "Export" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 msgid "Import" msgstr "Import" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:154 msgid "Configure Ebook viewer" msgstr "Nastavit prohlížeÄ elektronických knih" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:155 msgid "&Font options" msgstr "&Nastavení písma" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:156 msgid "Se&rif family:" msgstr "&Patkové písmo" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:157 msgid "&Sans family:" msgstr "&Bezpatkové písmo:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:158 msgid "&Monospace family:" msgstr "&Neproporcionální písmo:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:159 msgid "&Default font size:" msgstr "Výchozí velikost &písma" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:168 msgid " px" msgstr " px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:161 msgid "Monospace &font size:" msgstr "&Velikost neproporcionálního písma:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:163 msgid "S&tandard font:" msgstr "Vý&chozí písmo:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:164 msgid "Serif" msgstr "Patkové" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:165 msgid "Sans-serif" msgstr "Bezpatkové" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:166 msgid "Monospace" msgstr "Neproporcionální" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:167 msgid "Remember last used &window size" msgstr "Zapamatuj si poslednÄ› použitou velikost &okna" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169 msgid "Maximum &view width:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:170 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:171 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:172 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:173 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:174 msgid "&User stylesheet" msgstr "&Uživatelské kaskádové styly" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:175 msgid "&General" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:176 msgid "Double click to change a keyboard shortcut" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:177 msgid "&Keyboard shortcuts" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/dictionary.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:35 msgid "Options to customize the ebook viewer" msgstr "Možnosti úpravy prohlížeÄe elektronických knih" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "Zapamatuj si poslednÄ› použitou velikost okna" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:44 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:81 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -8582,408 +8820,412 @@ msgstr "" "Nastaví uživatelské kaskádové styly, kterými je možné upravit vzhled vÅ¡ech " "knih." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46 msgid "Maximum width of the viewer window, in pixels." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 msgid "Resize images larger than the viewer window to fit inside it" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 msgid "Hyphenate text" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 msgid "Default language for hyphenation rules" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 msgid "Font options" msgstr "Nastavení písma" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "The serif font family" msgstr "Patkové písmo" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60 msgid "The standard font size in px" msgstr "Velikost standartního fontu v px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62 msgid "The standard font type" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:455 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "PÅ™ejít na..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:15 msgid "Scroll to the previous page" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:18 msgid "Scroll to the next section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:21 msgid "Scroll to the previous section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:24 msgid "Scroll to the bottom of the section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:27 msgid "Scroll to the top of the section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:30 msgid "Scroll to the end of the document" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:33 msgid "Scroll to the start of the document" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:36 msgid "Scroll down" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:39 msgid "Scroll up" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:42 msgid "Scroll left" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:45 msgid "Scroll right" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115 msgid "Book format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "Pozice v knize" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "Hledat text v knize" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "Náhled tisku" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "Vyberte elektronickou knihu" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "Elektronické knihy" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "PÅ™idat záložku" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "Zadejte název záložky:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "NaÄítam tok..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "NaÄítám knihu..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184 msgid "E-book Viewer" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185 msgid "Close dictionary" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187 msgid "toolBar" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 msgid "Next page" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 msgid "Previous page" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 msgid "Font size larger" msgstr "ZvÄ›tÅ¡it velikost fontu" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193 msgid "Font size smaller" msgstr "ZmenÅ¡it velikost fontu" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197 msgid "Find next" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 msgid "Find next occurrence" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 msgid "Copy to clipboard" msgstr "Kopírovat do schránky" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 msgid "Bookmark" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 msgid "Print" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 msgid "Find previous" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Find previous occurrence" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/printing.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:838 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " "turn on the content server." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " "address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 msgid "Moving library..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:469 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 msgid "Invalid database" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 msgid "" "<p>An invalid library already exists at %s, delete it before trying to move " "the existing library.<br>Error: %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 msgid "Could not move library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 msgid "Select location for books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 msgid "welcome wizard" msgstr "uvítací průvodce" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 msgid "Welcome to calibre" msgstr "Vítejte v calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 msgid "The one stop solution to all your e-book needs." msgstr "Jediné Å™eÅ¡ení pro vÅ¡echny potÅ™eby vaší elektronické ÄteÄky knih." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:51 msgid "" "Choose your book reader. This will set the conversion options to produce " "books optimized for your device." @@ -8991,33 +9233,33 @@ msgstr "" "Vyberte z nabídky svoji ÄteÄku elektronických knih. To umožní nastavit " "možnosti konverze výroby knih optimálnÄ› pro váš přístroj." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:52 msgid "&Manufacturers" msgstr "Výrobce" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:53 msgid "&Devices" msgstr "&Zařízení" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 msgid "" "<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " "button to apply your settings." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 msgid "" "<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " "available <a href=\"http://calibre-ebook.com/demo\">online</a>." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 msgid "" "<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" "ebook.com/user_manual\">online</a>." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 msgid "" "<p>calibre can automatically send books by email to your Kindle. To do that " "you have to setup email delivery below. The easiest way is to setup a free " @@ -9026,150 +9268,150 @@ msgid "" "Amazon account." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 msgid "&Kindle email:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:52 msgid "Choose your &language:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:53 msgid "" "Choose a location for your books. When you add books to calibre, they will " "be copied here:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 msgid "&Change" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 msgid "" "If you have an existing calibre library, it will be copied to the new " "location. If a calibre library already exists at the new location, calibre " "will switch to using it." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:32 msgid "Using: %s:%s@%s:%s and %s encryption" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:37 msgid "Sending..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:42 msgid "Mail successfully sent" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:114 msgid "Finish gmail setup" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:115 msgid "" "Dont forget to enter your gmail username and password. You can sign up for a " "free gmail account at http://gmail.com" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:130 msgid "Bad configuration" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:124 msgid "You must set the From email address" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:131 msgid "You must set the username and password for the mail server." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:108 msgid "Send email &from:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:109 msgid "" "<p>This is what will be present in the From: field of emails sent by " "calibre.<br> Set it to your email address" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:110 msgid "" "<p>A mail server is useful if the service you are sending mail to only " "accepts email from well know mail services." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:111 msgid "Mail &Server" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 msgid "calibre can <b>optionally</b> use a server to send mail" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 msgid "&Hostname:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 msgid "&Port:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:116 msgid "" "The port your mail server listens for connections on. The default is 25" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:118 msgid "Your username on the mail server" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:120 msgid "Your password on the mail server" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:121 msgid "&Show" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:122 msgid "&Encryption:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123 msgid "" "Use TLS encryption when connecting to the mail server. This is the most " "common." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "&TLS" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 msgid "Use SSL encryption when connecting to the mail server." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "&SSL" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 msgid "Use Gmail" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:128 msgid "&Test email" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 msgid "" "<p>If you use the <a href=\"http://www.lexcycle.com/download\">Stanza</a> e-" "book app on your iPhone/iTouch, you can access your calibre book collection " @@ -9177,56 +9419,56 @@ msgid "" "server." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:230 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:233 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:236 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:239 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:240 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "no" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "unchecked" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "checked" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "yes" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "blank" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:48 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9235,7 +9477,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:58 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9243,7 +9485,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:206 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9252,7 +9494,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:216 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9260,7 +9502,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" "Create a citation for BibTeX entries.\n" "Boolean value: True, False\n" @@ -9268,7 +9510,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:234 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" "The template for citation creation from database fields.\n" " Should be a template with {} enclosed fields.\n" @@ -9277,7 +9519,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:244 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" "BibTeX file encoding output.\n" "Available types: utf8, cp1252, ascii.\n" @@ -9285,7 +9527,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:253 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" "BibTeX file encoding flag.\n" "Available types: strict, replace, ignore, backslashreplace.\n" @@ -9293,7 +9535,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:262 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" "Entry type for BibTeX catalog.\n" "Available types: book, misc, mixed.\n" @@ -9301,14 +9543,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:530 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:537 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9317,14 +9559,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:547 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:553 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9333,28 +9575,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:561 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:568 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:575 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:582 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9363,7 +9605,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:589 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9373,27 +9615,27 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:596 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:41 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:120 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" "%prog list [options]\n" "\n" "List the books available in the calibre database.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -9402,55 +9644,55 @@ msgid "" "fields. Only has effect in the text output format." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" "Default: %%default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:137 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "Sort results in ascending order" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:139 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search related documentation in the User Manual. Default is " "to do no filtering." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:141 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 msgid "" "The maximum width of a single line in the output. Defaults to detecting " "screen size." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:142 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:142 msgid "The string used to separate fields. Default is a space." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:143 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 msgid "" "The prefix for all file paths. Default is the absolute path to the library " "folder." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:165 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:165 msgid "Invalid fields. Available fields:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:172 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 msgid "Invalid sort field. Available fields:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:244 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:267 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -9459,43 +9701,43 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:276 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 msgid "" "Assume that each directory has only a single logical book and that all files " "in it are different e-book formats of that book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:278 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:278 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:280 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:282 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:286 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:288 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:313 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:329 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:329 msgid "" "%prog remove ids\n" "\n" @@ -9504,11 +9746,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:344 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 msgid "You must specify at least one book to remove" msgstr "Je tÅ™eba urÄit alespoň jednu knihu k odstranÄ›ní" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:363 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:363 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -9517,15 +9759,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:378 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:383 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "ebook file must have an extension" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -9535,11 +9777,11 @@ msgid "" "EPUB. If the logical book does not have fmt available, do nothing.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:408 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:426 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:426 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -9549,15 +9791,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:434 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:443 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:443 msgid "You must specify an id" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:456 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:456 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -9570,11 +9812,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:472 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:472 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:492 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:492 msgid "" "%prog export [options] ids\n" "\n" @@ -9585,27 +9827,27 @@ msgid "" "an opf file). You can get id numbers from the list command.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:500 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:500 msgid "Export all books in database, ignoring the list of ids." msgstr "Exportovat vÅ¡echny knihy do databáze bez ohledu na ID." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:502 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:502 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:504 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 msgid "Export all books into a single directory" msgstr "Exportovat vÅ¡echny knihy do jednoho adresáře" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:511 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:534 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:547 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 msgid "" "%prog add_custom_column [options] label name datatype\n" "\n" @@ -9616,23 +9858,23 @@ msgid "" "datatype is one of: {0}\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:556 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:560 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:560 msgid "" "A dictionary of options to customize how the data in this column will be " "interpreted." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:573 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:573 msgid "You must specify label, name and datatype" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:631 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:631 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -9643,31 +9885,31 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:645 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" "Comma-separated list of database IDs to catalog.\n" "If declared, --search is ignored.\n" "Default: all" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:649 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:649 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search-related documentation in the User Manual.\n" "Default: no filtering" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:655 -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:505 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" msgstr "" "Zobrazit podrobné výstupní informace. UžiteÄné pro hledání chyb v programu" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:668 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 msgid "Error: You must specify a catalog output file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:710 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 msgid "" "\n" " %prog set_custom [options] column id value\n" @@ -9679,17 +9921,17 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:721 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:732 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 msgid "Error: You must specify a field name, id and value" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:751 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 msgid "" "\n" " %prog custom_columns [options]\n" @@ -9698,19 +9940,19 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:758 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 msgid "Show details for each column." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:770 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 msgid "You will lose all data in the column: %r. Are you sure (y/n)? " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:772 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:778 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" "\n" " %prog remove_custom_column [options] label\n" @@ -9720,15 +9962,60 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:786 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 msgid "Do not ask for confirmation" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:796 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9740,123 +10027,133 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:71 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1828 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1845 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1938 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:2001 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:122 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:24 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:25 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 msgid "The authors" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:26 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26 msgid "" "The author sort string. To use only the first letter of the name use " "{author_sort[0]}" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:28 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:28 msgid "The tags" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:29 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29 msgid "The series" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:30 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30 msgid "" "The series number. To get leading zeros use {series_index:0>3s} or " "{series_index:>3s} for leading spaces" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:33 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 msgid "The rating" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:34 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34 msgid "The ISBN" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:35 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 msgid "The publisher" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:36 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 msgid "The date" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:37 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 msgid "The published date" msgstr "Datum publikování" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:38 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 msgid "The calibre internal id" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:48 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "Options to control saving to disk" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:54 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 msgid "" "Normally, calibre will update the metadata in the saved files from what is " "in the calibre library. Makes saving to disk slower." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:57 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:60 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:63 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 msgid "" "Comma separated list of formats to save for each book. By default all " "available books are saved." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:66 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 msgid "" "The template to control the filename and directory structure of the saved " "files. Default is \"%s\" which will save books into a per-author " @@ -9864,7 +10161,7 @@ msgid "" "are: {%s}" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:71 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 msgid "" "The template to control the filename and directory structure of files sent " "to the device. Default is \"%s\" which will save books into a per-author " @@ -9872,7 +10169,7 @@ msgid "" "are: {%s}" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:78 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 msgid "" "Normally, calibre will convert all non English characters into English " "equivalents for the file names. WARNING: If you turn this off, you may " @@ -9880,462 +10177,472 @@ msgid "" "saving to supports unicode." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:84 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 msgid "" "The format in which to display dates. %d - day, %b - month, %Y - year. " "Default is: %b, %Y" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:87 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:89 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:263 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 msgid "Requested formats not available" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:21 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 msgid "Settings to control the calibre content server" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:25 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 msgid "The port on which to listen. Default is %default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:27 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 msgid "The server timeout in seconds. Default is %default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:29 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 msgid "The max number of worker threads to use. Default is %default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:31 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 msgid "Set a password to restrict access. By default access is unrestricted." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 msgid "Username for access. By default, it is: %default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 msgid "The maximum size for displayed covers. Default is %default." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 msgid "" "The maximum number of matches to return per OPDS query. This affects Stanza, " "WordPlayer, etc. integration." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 msgid "" "Group items in categories such as author/tags by first letter when there are " "more than this number of items. Default: %default. Set to a large number to " "disable grouping." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/base.py:94 +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:28 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28 msgid "" "[options]\n" "\n" "Start the calibre content server." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:30 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 msgid "Path to the library folder to serve with the content server" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:32 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:34 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:78 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 msgid "Created by " msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:79 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:663 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:665 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:667 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:669 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:671 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:673 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:675 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 msgid "The default output format for ebook conversions." msgstr "Výchozí výstupní formát pro pÅ™evod elektronické knihy." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:679 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:681 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:683 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:685 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:687 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:693 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:695 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 msgid "How and when calibre updates metadata on the device." msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:43 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:116 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:57 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:57 msgid "host must be of the form user@hostname" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:68 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:68 msgid "Failed to negotiate SSH session: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:71 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 msgid "Failed to authenticate with server: %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/smtp.py:234 +#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234 msgid "Control email delivery" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:118 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 msgid "Unknown section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" msgstr "Neznámý zdroj" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:158 -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 msgid "Untitled article" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:21 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:21 msgid "Download periodical content from the internet" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:36 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:36 msgid "" "Useful for recipe development. Forces max_articles_per_feed to 2 and " "downloads at most 2 feeds." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:39 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:39 msgid "Username for sites that require a login to access content." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:42 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:42 msgid "Password for sites that require a login to access content." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:46 msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 msgid "Unknown News Source" msgstr "Neznámý zdroj zpráv" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:609 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\" zdroj musí obsahovat jméno a heslo." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:710 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " od " -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:809 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:830 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:940 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Stáhnout zdroje z %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:950 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:962 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Stahování obálky z %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1003 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1172 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 msgid "Untitled Article" msgstr "Nepojmenovaný Älánek" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1243 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 msgid "Article downloaded: %s" msgstr "ÄŒlánek stažen: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1254 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1271 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1418 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1434 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" msgstr "Vy" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:73 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:193 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Naplánováno" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:194 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "uživatelský" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:482 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "" "%prog URL\n" "\n" @@ -10345,18 +10652,18 @@ msgstr "" "\n" "Kde URL je například http://google.com" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:485 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Základní adresář, do kterého bude URL uloženo. StandardnÄ› je to %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:488 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "ÄŒasový limit Äekání na odezvu ze serveru. StandardnÄ›: %default s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:491 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" @@ -10364,7 +10671,7 @@ msgstr "" "Maximání hloubka rekurze, t.j. poÄet úrovní odkazů, které se mají procházet. " "StandardnÄ› %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:494 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from <a " "href> tags. Default is %default" @@ -10372,13 +10679,13 @@ msgstr "" "Maximální poÄet stahovaných souborů. Tato hodnota se vztahuje na soubory v " "<a href> tagách. StandardnÄ› %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:496 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "Minimální interval stahování v sekundách. StandatnÄ› %default s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:498 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -10386,7 +10693,7 @@ msgstr "" "Kódování znaků použité na webových stránkách, které chcete stáhnout. " "Vevýchozím nastavení se program pokusí rozeznat kódování automaticky." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:500 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -10397,7 +10704,7 @@ msgstr "" "se shodují minimálnÄ› s jedním výrazem. StandardnÄ› budou následovány vÅ¡echny " "odkazy." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:502 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -10411,7 +10718,7 @@ msgstr "" "odkazy. V případÄ›, že jsou použity obÄ› moÅ™nosti, --filter-regexp i --match-" "regexp bude --filter-regexp aplikován jako první." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:504 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "Nestahovat kaskádové styly." @@ -11551,9 +11858,6 @@ msgstr "Nestahovat kaskádové styly." #~ msgid "calibre" #~ msgstr "calibre" -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "&Search:" #~ msgstr "&Hledat" @@ -11637,6 +11941,9 @@ msgstr "Nestahovat kaskádové styly." #~ msgid "Click to see the books available on your computer" #~ msgstr "KliknÄ›te pro zobrazení knih dostupných ve vaÅ¡em poÄítaÄi" +#~ msgid "Click to see list of active jobs." +#~ msgstr "Kliknutím zobrazíte seznam aktivních úloh." + #~ msgid "Communicate with the Cybook Gen 3 eBook reader." #~ msgstr "Komunikace s zařízením Cybook Gen 3." @@ -11667,6 +11974,9 @@ msgstr "Nestahovat kaskádové styly." #~ msgid "&Transliterate unicode characters to ASCII." #~ msgstr "PÅ™ekódova&t znaky unicode do ASCII." +#~ msgid "Force maximum line lenght" +#~ msgstr "Vynutit maximální délku řádku" + #~ msgid "Communicate with the Sony PRS-600/700/900 eBook reader." #~ msgstr "Komunikace se zařízením Sony PRS-600/700/900." @@ -11679,6 +11989,9 @@ msgstr "Nestahovat kaskádové styly." #~ msgid "<p>For help see the: <a href=\"%s\">User Manual</a><br>" #~ msgstr "<p>NápovÄ›du najdete: <a href=\"%s\">User Manual</a><br>" +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Spojit se ÄteÄkou Teclast K3." + #~ msgid "" #~ "<span style=\"color:red; font-weight:bold\">Latest version: <a " #~ "href=\"%s\">%s</a></span>" diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index ec22dad13a..694275f6f4 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -7,170 +7,174 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-09 13:57+0000\n" -"PO-Revision-Date: 2010-08-09 16:27+0000\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-21 08:43+0000\n" "Last-Translator: Glenn <Unknown>\n" "Language-Team: Danish <da@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-10 03:33+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:44+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 msgid "Does absolutely nothing" msgstr "Gør absolut ingenting" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:72 -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:75 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:70 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:506 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:405 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:100 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:402 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:72 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:335 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:338 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1894 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1896 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:236 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:282 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:20 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:61 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:332 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:123 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:125 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:945 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1057 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdb.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdf.py:28 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:78 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:119 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:153 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:611 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:817 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:819 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:911 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:916 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:982 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:137 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:108 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:173 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:174 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/palmdoc/writer.py:29 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:234 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:868 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:877 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1162 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1165 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:512 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:882 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1060 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:185 -#: /home/kovid/work/trunk/src/calibre/library/cli.py:213 -#: /home/kovid/work/trunk/src/calibre/library/database.py:913 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:358 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:370 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:979 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1048 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1649 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1651 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1773 -#: /home/kovid/work/trunk/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/trunk/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:117 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:64 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:78 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 +#: /home/kovid/work/calibre/src/calibre/library/database.py:913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" msgstr "Ukendt" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 msgid "Base" msgstr "Grund" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:172 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:172 msgid "File type" msgstr "Filtype" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:206 msgid "Metadata reader" msgstr "Metadatalæser" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 msgid "Metadata writer" msgstr "Metadataskriver" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:263 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 msgid "Catalog generator" msgstr "Katalog generator" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:16 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "Brugergrænseflade aktion" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -180,7 +184,7 @@ msgstr "" "fil. Dette udvidelsesmodul bliver kørt hver gang du tilføjer en HTML-fil til " "biblioteket." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:52 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -188,7 +192,7 @@ msgstr "" "Tegnsæt for kilde HTML-filerne. Typiske valg inkluderer: cp1252, latin1, iso-" "8859-1 og utf-8." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:59 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -198,57 +202,57 @@ msgstr "" "pmlname_img eller billeder. Dette udvidelsesmodul kører hver gang du " "tilføjer en PML-fil til biblioteket." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:93 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Udtræk omslag fra tegneserie-filer" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:120 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:131 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:143 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:153 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:163 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:174 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:184 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:204 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:214 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:224 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:235 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:246 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:258 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:279 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:290 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:300 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:310 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Læser metadata fra %s filerne" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:269 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Læser metadata fra e-bøger i rar-arkiver" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:321 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Læser metadata fra e-bøger i zip-arkiver" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:334 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:344 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:354 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:376 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:387 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:397 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Gemmer metadata i %s filerne" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:365 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Sæt metadata fra %s filer" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:102 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102 msgid "Conversion Input" msgstr "Konvertering input" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -259,11 +263,11 @@ msgstr "" "dokumentets tegnsætsvalg overskrives. Især nyttig til dokumenter, hvor " "tegnsæt ikke er valgt eller har fejlagtige tegnsætsvalg." -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Konverterings output" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -272,11 +276,11 @@ msgstr "" "læsbart som muligt. Vil muligvis ikke have virkning for visse output-" "udvidelsesmoduler." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:45 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 msgid "Input profile" msgstr "Input-profil" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:49 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." @@ -284,83 +288,83 @@ msgstr "" "Denne profil prøver at levere fornuftige standardværdier og er brugbar, hvis " "du intet aner om kildedokumentet." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:414 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" "Denne profil er forbeholdt SONY's PRS produktlinje. Model 500/505/600/700 " "etc." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:69 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." msgstr "Denne profil er forbeholdt SONY's PRS-300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:449 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 msgid "This profile is intended for the SONY PRS-900." msgstr "Denne profil er forbeholdt SONY's PRS-900." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:479 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 msgid "This profile is intended for the Microsoft Reader." msgstr "Denne profil er beregnet for Microsoft Reader" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:490 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the Mobipocket books." msgstr "Denne profil er beregnet til Mobipocket-bøgerne" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Denne profil er beregnet til Hanlin V3 og kloner." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:515 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "Denne profil er forbeholdt Harlin V5 og kloner." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 msgid "This profile is intended for the Cybook G3." msgstr "Denne profil er beregnet til Cybook G3." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:536 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook Opus." msgstr "Denne profil er beregnet til Cybook Opus." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:547 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 msgid "This profile is intended for the Amazon Kindle." msgstr "Denne profil er beregnet til Amazon Kindle." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:584 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 msgid "This profile is intended for the Irex Illiad." msgstr "Denne profil er beregnet til Irex Illiad." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:597 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Denne profil er beregnet til IRex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:611 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Denne profil er beregnet til IRex Digital Reader 800" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:625 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 msgid "This profile is intended for the B&N Nook." msgstr "Denne profil er forbeholdt B&N's Nook." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 msgid "Output profile" msgstr "Ouput-profil" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:232 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -370,24 +374,24 @@ msgstr "" "hvis du vil generere et dokument beregnet til at blive læst pÃ¥ computere " "eller flere enhedstyper." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:259 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "Beregnet til iPad og lignende enheder med en opløsning pÃ¥ 768x1024" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:427 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 msgid "This profile is intended for the Kobo Reader." msgstr "Denne profil er beregnet til Kobo Reader." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:440 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the SONY PRS-300." msgstr "Denne profil er beregnet til SONY's PRS-300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:458 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 msgid "This profile is intended for the 5-inch JetBook." msgstr "Denne profil er beregnet til 5\" JetBook." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:467 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -395,40 +399,40 @@ msgstr "" "Denne profil er beregnet til SONYs PRS serie. PRS 500/505/700 etc. i " "liggende tilstand. Hovedsageligt egnet til tegneserier." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:566 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Denne profil er beregnet til Amazon Kindle DX." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Installed plugins" msgstr "Installerede udvidelsesmoduler" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Mapping for filetype plugins" msgstr "Opsætning af filtype udvidelsesmoduler" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Local plugin customization" msgstr "Tilpasning af lokal udvidelsesmodul" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:36 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Disabled plugins" msgstr "Deaktiverede udvidelsesmoduler" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:37 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 msgid "Enabled plugins" msgstr "Aktiverede udvidelsesmoduler" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:85 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 msgid "No valid plugin found in " msgstr "Intet gyldigt udvidelsesmodul fundet i " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "" "Initialiseringen af udvidelsesmodul %s fejlede med følgende backtrace:" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -440,19 +444,19 @@ msgstr "" " Tilpas Calibre ved at indlæse eksterne udvidelsesmoduler.\n" " " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Tilføj et udvidelsesmodul ved at angive stien til ZIP-filen, hvori det er " "gemt." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Fjerner det angivne brugerdefinerede udvidelsesmodul. Har ingen effekt pÃ¥ " "indbyggede udvidelser" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -460,23 +464,23 @@ msgstr "" "Brugertilpas udvidelsesmodul. Angiv udvidelsesmodulnavn og " "tilpasningstekststrenge adskilt af kommaer." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Vis alle installerede udvidelsesmoduler" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Aktivér det angivne udvidelsesmodul" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Deaktivér det angivne udvidelsesmodul" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." msgstr "Kommunikér med Android telefoner" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -484,47 +488,47 @@ msgstr "" "Komma separeret liste af mapper til at sende e-bøger til, pÃ¥ enheden. Den " "første som findes, vil blive brugt." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "Kommunikér med S60 telefoner." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 msgid "Communicate with iTunes/iBooks." msgstr "Kommunikér med iTunes/iBooks." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Apple-enhed fundet, starter iTunes, vent venligst..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:246 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:249 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 msgid "Updating device metadata listing..." msgstr "Opdaterer enhed metadata listen..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:323 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:362 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:921 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d af %d" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:369 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "afsluttet" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:544 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 msgid "Use Series as Category in iTunes/iBooks" msgstr "Brug Series som kategori i iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:546 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" msgstr "Cache omslag fra iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:558 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -534,7 +538,7 @@ msgstr "" "Sletter ved at anvende iBooks app.\n" "Klik 'Show Details' for en liste." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:886 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -542,91 +546,91 @@ msgstr "" "Nogle omslagsdele kunne ikke konverteres.\n" "Klik 'Show Details' for en liste." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2471 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:817 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:823 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:851 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:187 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:200 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1533 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Nyheder" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "Kommunikér med iTunes." -#: /home/kovid/work/trunk/src/calibre/devices/binatone/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." msgstr "Kommunikér med Binatone Readme Ebook læser." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." msgstr "Kommunikér med Blackberry smartphone." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:14 -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/devices/cybook/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." msgstr "Kommunikér med Cybook Gen 3 / Opus eBook reader" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:24 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." msgstr "Kommunikér med EB600 e-bogslæseren." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" msgstr "Kommunikér med Astak Mentor EB600" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:216 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 msgid "Communicate with the PocketBook 301 reader." msgstr "Kommunikér med PocketBook 301 læseren." -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" msgstr "Entourage Edge" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." msgstr "Kommunikér med Entuorage Edge." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." msgstr "Kommunikér med ESlick eBogs læser." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." msgstr "Kommunikér med Sigmatek eBook læseren." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:16 -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 msgid "Use an arbitrary folder as a device." msgstr "Vælg en ønsket mappe som enhed." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:26 -#: /home/kovid/work/trunk/src/calibre/devices/interface.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" msgstr "Enhedsgrænseflade" -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." msgstr "Kommunikér med Hanlin V3 eBook læser." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Kommunikér med Hanlin V5 eBook læser." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Kommunikér med BOOX eBook læser." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -634,112 +638,112 @@ msgstr "" "Komma separeret liste af mapper til at sende e-bøger til pÃ¥ enheden. Den " "første først fundne anvendes." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "Kommunikér med Hanvon N520 eBook læser." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 msgid "Communicate with The Book reader." msgstr "Kommunikér med The Book læser." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:52 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "Kommunikér med SpringDesign Alex eBook læser." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 msgid "Communicate with the Azbooka" msgstr "Kommunikér med Azbooka" -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "Kommunikér med Elonex EB 511 eBook læser." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." msgstr "Kommunikér med IRex Iliad eBook læser." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:17 -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." msgstr "Kommunikér med IRex Digital Reader 1000 eBook læser." -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" msgstr "Kommunikér med IRex Digital Reader 800" -#: /home/kovid/work/trunk/src/calibre/devices/iriver/driver.py:15 +#: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 msgid "Communicate with the Iriver Story reader." msgstr "Kommunikér med Iriver Story læser." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." msgstr "Kommunikér med JetBook eBook læser." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:86 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." msgstr "Kommunikér med MiBuk Wolder læser." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Kommunikér med Kindle e-bogslæser." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:169 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." msgstr "Kommunikér med Kindle 2 e-bogslæser." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." msgstr "Kommunikér med Kindle DX e-bogslæser." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 msgid "Communicate with the Kobo Reader" msgstr "Kommunikér med Kobo Reader" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:53 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:56 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:59 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:161 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:68 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:74 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:136 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:143 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:166 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 msgid "Getting list of books on device..." msgstr "Henter liste over bøger pÃ¥ enheden..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:221 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:265 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:253 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 msgid "Removing books from device..." msgstr "Fjerner bøger fra enhed..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:269 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:276 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:278 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 msgid "Removing books from device metadata listing..." msgstr "Fjerner bøger fra enhedens metadataliste..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:315 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:217 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 msgid "Adding books to device metadata listing..." msgstr "Tilføjer bøger til enhedens metadataliste..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "Ikke implementeret" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -747,55 +751,59 @@ msgstr "" "\".kobo\" filer eksisterer ikke pÃ¥ enheden som e-bøger, istedet er de rækker " "i sqlite-databasen. I øjeblikket kan de ikke eksporteres eller vises." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 msgid "Communicate with the Palm Pre" msgstr "Kommunikér med Palm Pre" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 msgid "Communicate with the Booq Avant" msgstr "Kommunikér med Booq Avant" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 msgid "Communicate with the Sweex MM300" msgstr "Kommunikér med Sweex MM300" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "Kommunikér med Kogan" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "Kommunikér med Pandigital Novel" -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Kommunikér med Nokia 770 internet tablet." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 msgid "Communicate with the Nokia 810 internet tablet." msgstr "Kommunikér med Nokia 810 internet tablet." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" msgstr "Kommunikér med Nokia E52" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" msgstr "Nook e-bogen" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 msgid "Communicate with the Nook eBook reader." msgstr "Kommunikér med Nook e-bogslæser." -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." msgstr "Kommunikér med Nuut2 e-bogslæser." -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Kommunikér med Sony PRS-500 e-bogslæser." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." msgstr "Kommunikér med alle Sony eBook læsere." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:61 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -803,44 +811,44 @@ msgstr "" "Komma separeret liste af metadata felter som oversættes til collections pÃ¥ " "enheden. Muligheder omfatter: " -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/structure.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Unavngivet" -#: /home/kovid/work/trunk/src/calibre/devices/sne/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." msgstr "Kommunikér med Samsung SNE ebogslæser." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Kommunikér med Teclast K3 læser." +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "Kommunikér med Teclast K3/K5 reader." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Kommunikér med Newsmy læser." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Kommunikér med iPapyrus læser." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:255 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Kan ikke finde diskdrevet %s. Prøv at genstarte." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:435 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Ikke muligt at finde %s diskvolumet. Prøv at genstarte." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:500 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." msgstr "Kan ikke finde diskdrevet %s." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:593 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." msgstr "Kunne ikke finde diskvolume monteringshjælper: %s." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:605 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." @@ -848,149 +856,149 @@ msgstr "" "Kan ikke finde diskdrevet %s. Din OS-kerne benytter formentlig en forældet " "version af SYSFS." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:613 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" msgstr "Kan ikke benytte arbejdshukommelsen (Fejlkode: %d)" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:750 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:752 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "E-bogslæseren har intet hukommelseskort i denne sokkel." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:754 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "Den valgte sokkel: %s er ikke understøttet." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:783 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" msgstr "Der er ikke tilstrækkelig plads i arbejdshukommelsen" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:785 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:787 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" msgstr "Der er ikke tilstrækkelig plads pÃ¥ hukommelseskortet" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:12 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Konfigurer enhed" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 msgid "settings for device drivers" msgstr "enhedsdriver indstillinger" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:39 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 msgid "Ordered list of formats the device will accept" msgstr "Sorteret liste over formater, enheden vil acceptere" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" msgstr "Placér filerne i undermapper, hvis enheden understøtter dette" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" msgstr "Læs metadata fra filerne pÃ¥ enheden" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 msgid "Use author sort instead of author" msgstr "Anvende forfattersortering istedet for forfatter" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:47 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" msgstr "Skabelon til at styre hvordan bøger bliver gemt" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Extra customization" msgstr "Yderligere tilpasning" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "Kommunikér med en e-bogslæser." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "Hent enhedsoplysninger..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:194 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:196 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 msgid "Transferring books to device..." msgstr "Overfører bøger til enhed..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:314 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 msgid "Sending metadata to device..." msgstr "Sender metadata til enhed..." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 msgid "%prog [options] mybook.chm" msgstr "%prog [valgmulighed] minbog.chm" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:42 msgid "Output directory. Defaults to current directory" msgstr "Output-mappe. Gør nuværende mappe til standard." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:45 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Angiv bogens titel" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:47 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Vælg sorteringsnøgle til titel" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Angiv forfatter" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Vælg sorteringsnøgle for forfatter" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Kategorien denne bog tilhører. F.eks.: Historie" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Sti til billedgrafik som vil blive valgt til disse filers miniaturebillede" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:59 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:59 msgid "Path to a txt file containing a comment." msgstr "Sti til en .txt-fil indeholdende en kommentar." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Udpak miniaturebillede fra LRF-fil" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Angiv udgiver" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Vælg bog klassifikation" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Angiv bogskaber" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Angiv bogproducer" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:68 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -998,24 +1006,24 @@ msgstr "" "Udpak omslag fra LRF-fil. Bemærk at LRF-formatet ikke inkluderer omslag, sÃ¥ " "Calibre vil gætte pÃ¥ hvilket omslag der skal anvendes." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Sæt Bog ID" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:72 msgid "Set font delta" msgstr "Set skrifttype delta" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "Genereret %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "%s feljede" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1025,7 +1033,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1035,22 +1043,22 @@ msgstr "" "end 256 værdier kan forÃ¥rsage utydelig tekst pÃ¥ din enhed, hvis du benytter " "EPUB-formatet til f.eks. tegneserier." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Deaktivér normalisering (forbedrer kontrast) af farveomrÃ¥det for billeder. " "Standardværdi: Falsk" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "Bevar aspektforhold. Standardværdien er at fylde skærmen." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "SlÃ¥ skærpning fra." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1058,11 +1066,11 @@ msgstr "" "SlÃ¥ trimning af tegneserie sider fra. For nogle tegneserier kan trimning " "fjerne del af indholdet, sÃ¥vel som kanter." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "Del ikke landskabsbilleder op i to portrætbilleder" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1070,7 +1078,7 @@ msgstr "" "Behold aspektforhold og skalér billede ved anvendelse af skærmens højde som " "billedets bredde for visning i landskabstilstand." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1078,7 +1086,7 @@ msgstr "" "Bruges til højre-mod-venstre publikationer som f.eks. manga. ForÃ¥rsager at " "landskabssider deles i portrætsider fra højre mod venstre." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1086,7 +1094,7 @@ msgstr "" "Aktivér Despeckle. Reducerer billedstøj. Kan forøge behandlingstid " "væsentligt." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1094,7 +1102,7 @@ msgstr "" "Sortér ikke de fundne filer i en tegneserie efter alfabetisk navneorden. " "Benyt i stedet for den rækkefølge de blev tilføjet til tegneserien." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1104,20 +1112,20 @@ msgstr "" "eksperimentere med dette for at se, hvilket format der giver den optimale " "størrelse og bedste resultat pÃ¥ din e-bogslæser." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Behandel ikke billedet" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "Konvertér ikke billedet til grÃ¥toner (sort og hvid)" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Side" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:19 msgid "" "input_file output_file [options]\n" "\n" @@ -1165,31 +1173,31 @@ msgstr "" "\n" "For fuld dokumentation af konverteringssystemet se\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:97 msgid "INPUT OPTIONS" msgstr "INPUT VALGMULIGHEDER" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:98 msgid "Options to control the processing of the input %s file" msgstr "Valgmuligheder til styring af behandlingen af input %s filen" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:104 msgid "OUTPUT OPTIONS" msgstr "OUTPUT VALGMULIGHEDER" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:105 msgid "Options to control the processing of the output %s" msgstr "Valgmuligheder til styring af behandlingen af output %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:119 msgid "Options to control the look and feel of the output" msgstr "Valgmuligheder til styring af udseendet af output" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:135 msgid "Control auto-detection of document structure." msgstr "Styring af auto-detektion af dokumentets struktur." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:145 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -1199,27 +1207,27 @@ msgstr "" "udgangspunkt vil en evt. indholdsfortegnelse i kildefilen blive foretrukket, " "fremfor en selvgenereret." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155 msgid "Options to set metadata in the output" msgstr "Muligheder for at angive metadata i output" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:158 msgid "Options to help with debugging the conversion" msgstr "Muligheder der kan hjælpe med konverteringsfejlfinding" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 msgid "List builtin recipes" msgstr "Fremvis indbyggede opskrifter" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:256 msgid "Output saved to" msgstr "Output gemt til" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "Ordrigdomsniveau. Vælg flere gange for større ordrigdom." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 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 " @@ -1229,7 +1237,7 @@ msgstr "" "Nyttig, sÃ¥fremt du er usikker pÃ¥, hvornÃ¥r i konverteringen en given fejl " "sker." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:111 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -1240,7 +1248,7 @@ msgstr "" "information i input-dokumentet skal tolkes. F.eks. opløsningsafhængige " "længder (f.eks. pixel-længde). Valgmuligheder er:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -1252,7 +1260,7 @@ msgstr "" "kræves en output-profil for at skabe dokumenter, der vil fungere pÃ¥ en given " "enhed. F.eks. EPUB pÃ¥ SONY e-bogslæseren. Valgmuligheder er:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:133 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -1265,7 +1273,7 @@ msgstr "" "større og omvendt. Grundskriftstørrelsen bliver valgt med udgangspunkt i den " "output-profil du vælger." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -1280,11 +1288,11 @@ msgstr "" "størrelser som mÃ¥lestok. Standardværdien fÃ¥s fra en output-profil du " "tidligere har valgt." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." msgstr "Deaktivér alle reskaleringer af skriftsstørrelser" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:162 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:162 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." @@ -1292,7 +1300,7 @@ msgstr "" "Linjehøjden i pkt (typografiske punkter). Styrer ogsÃ¥ tekstlinjeafstanden. " "Som udgangspunkt foretages der ikke linjehøjdeændringer." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:170 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:170 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -1304,7 +1312,7 @@ msgstr "" "tekstelementer som løber ud af skærmen eller andre mærkværdigheder. Dette " "valg vil fjerne tabellen og sammensætte tekstelementerne i læserækkefølge." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -1314,7 +1322,7 @@ msgstr "" "indholdsfortegnelsen pÃ¥ første niveau. Hvis dette er angivet, tager det " "prioritet over andre former for auto-genkendelse." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:189 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -1324,7 +1332,7 @@ msgstr "" "indholdsfortegnelsen pÃ¥ andet niveau. Anden niveau-indgange bliver tilføjet " "under de respektive første niveau-indgange." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:197 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -1334,7 +1342,7 @@ msgstr "" "indholdsfortegnelsen pÃ¥ tredje niveau. Tredje niveau-indgange bliver " "tilføjet under de respektive anden niveau-indgange." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:205 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -1344,11 +1352,11 @@ msgstr "" "anvendt i stedet for den auto-genererede. Med denne indstilling vil den auto-" "genererede altid blive brugt." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Tilføj ikke auto-detekterede kapitler til indholdsfortegnelsen." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:220 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:220 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -1356,7 +1364,7 @@ msgstr "" "Hvis færre end dette antal kapitler er genkendt, bliver henvisninger " "tilføjet til indholdsfortegnelsen. Standardværdi: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " @@ -1366,7 +1374,7 @@ msgstr "" "deaktivering. Standardværdi er: %default. Henvisninger tilføjes kun til " "indholdsfortegnelsen hvis mindre end kapitelantal tærsklen." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:235 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." @@ -1374,7 +1382,7 @@ msgstr "" "Fjern indgange i indholdfortegnelse med titler, der matcher det valgte " "regulære udtryk. Matchende indgange og alle deres underindgange fjernes." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "<h1> or <h2> tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -1390,7 +1398,7 @@ msgstr "" "deaktivere kapiteldetektering vælg udtrkket \"/\". Se XPath Tutorial i " "calibre User Manual for yderligere hjælp af denne funktion." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -1402,7 +1410,7 @@ msgstr "" "før kapitler. Værdien \"none\" vil deaktivere fremhævningen - og værdien " "\"both\" vil bruge bÃ¥de sideskift og linjeskift som kapitelfremhævning." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:270 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:270 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " @@ -1412,40 +1420,40 @@ msgstr "" "til stilreglerne fra kildefilen, sÃ¥ de tilsidesætte de oprindelige " "stilregler." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "Et XPath-udtryk. Sideskift isættes før de angivne emner." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:285 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Indstil topmargin i pkt (typografiske punkter). Standard er %default. " "Bemærk: 72 pkt svarer til 1 US tomme" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:290 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Indstil bundmargin i pkt (typografiske punkter). Default er %default. Note: " "72 pkt svarer til 1 US tomme" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:295 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Indstil venstre margin i pkt (typografiske punkter). Standard er %default. " "Bemærk: 72 pkt svarer til 1 US tomme" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:300 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:300 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Indstil højre margin i pkt (typografiske punkter). Standard er %default. " "Bemærk: 72 pkt svarer til 1 US tomme" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:306 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -1457,7 +1465,7 @@ msgstr "" "margin. \"original\" (standard) - ingen ændring. Bemærk at kun nogle output-" "formater understøtter lige margin." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:316 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -1467,7 +1475,7 @@ msgstr "" "removal will not work if the source file does not use paragraphs Valget har " "ikke effekt pÃ¥ kildefiler, som ikke indeholder <p> eller <div> tags." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:323 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:323 msgid "" "When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -1477,13 +1485,13 @@ msgstr "" "afsnitsindryk, for at sikre let afsnitsgenkendelse. Valget styrer i sÃ¥ fald " "afsnitindrykkets størrelse." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:330 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Brug omslaget fra kildefilen fremfor det angivne omslag." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:336 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:336 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (<p> or <div> tags)." @@ -1491,7 +1499,7 @@ msgstr "" "HÃ¥ndhæv blank linje (=to linjeskift) mellem afsnit. Valget har ikke effekt " "pÃ¥ kildefiler, som ikke indeholder <p> eller <div> tags." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:343 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:343 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -1499,7 +1507,7 @@ msgstr "" "Fjern det første billede fra input e-bogen. Brugbart hvis det første billede " "er et omslag og du angiver en eksternt omslag." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -1507,7 +1515,7 @@ msgstr "" "Isæt metadata i starten af bogen. Dette er anvendeligt hvis din e-bogslæser " "ikke understøtter direkte visning eller søgning af metadata." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:359 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:359 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." @@ -1515,23 +1523,23 @@ msgstr "" "Prøv at detektere og korrigere hÃ¥rde linjeskift og andre problemer i " "kildefilen. Dette kan gøre tingene værre, sÃ¥ brug det med forsigtighed." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:367 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "Use a regular expression to try and remove the header." msgstr "Anvend et regulært udtryk til at fjerne side-header." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 msgid "The regular expression to use to remove the header." msgstr "Regulært udtryk til at fjerne side-header." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "Use a regular expression to try and remove the footer." msgstr "Anvend et regulært udtryk til at fjerne side-footer." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 msgid "The regular expression to use to remove the footer." msgstr "Regulært udtryk til at fjerne side-footer." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -1539,7 +1547,7 @@ msgstr "" "Indlæs metadata fra den angivne OPF-fil. Metadata læsning fra denne fil vil " "tilsidesætte metadata i kildefilen." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:401 msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " "because this will replace unicode characters with ASCII. For instance it " @@ -1554,7 +1562,7 @@ msgstr "" "delt mellem kinesisk og japansk). Den repræsentation der anvendes af flest " "mennesker anvendes (kinesisk - i det tidligere eksempel)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -1569,113 +1577,117 @@ msgstr "" "ikke vises korrekt. Som standard vil calibre translitterære en ligatur til " "korresponderende par af normale bogstaver. Dette valg bibeholde ligaturer." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:428 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Angiv titlen." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:432 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "Angiv forfatterne. Flere forfattere skal separeres ampersand." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437 msgid "The version of the title to be used for sorting. " msgstr "Titelversion anvendt ved sortering. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 msgid "String to be used when sorting by author. " msgstr "Forfatterversion anvendt ved sortering. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:445 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445 msgid "Set the cover to the specified file or URL" msgstr "Vælg omslaget via den angivne fil eller URL" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:449 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Angiv e-bogsbeskrivelse." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:453 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Angiv e-bogsudgiver." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:457 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Angiv e-bogens ønskede bogserie." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:461 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Angiv bogens indeks anvendt i bogserien." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:465 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Angiv vurdering. Skal være et heltal i intervallet 1 til 5." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:469 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Angiv bogens ISBN." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:473 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "Angiv bogens mærker. Skal være en kommasepareret liste." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:477 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Angiv bogens bogens producer." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:481 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Vælg sprog." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 msgid "Set the publication date." msgstr "Angiv publikationsdato." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "Angiv bogens tidsstempel (anvendes i datokolonnen i calibre)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 msgid "Could not find an ebook inside the archive" msgstr "Kunne ikke finde en e-bog i arkivet" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:647 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Serieindeks og vurdering skal være heltal. Ignoreres" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:654 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 msgid "Failed to parse date/time" msgstr "Dato/tid parsningsfejl" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:809 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 msgid "Converting input to HTML..." msgstr "Konvertér input til HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:836 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 msgid "Running transforms on ebook..." msgstr "Udfører transformationer pÃ¥ e-bog..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:923 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" msgstr "Opretter" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "Fejlede med at parse: %s med fejl: %s" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "ePub-fixer" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" msgstr "OmgÃ¥r epubcheck fejl" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " "many things as errors that are not actually errors. epub-fix will try to " @@ -1688,7 +1700,7 @@ msgstr "" "Dette kan forÃ¥rsage omfattende ændringer til din epub, klag til epubcheck-" "projektet." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1706,15 +1718,15 @@ msgstr "" "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." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "Du skal angive en epub-fil" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:17 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" msgstr "Ordn filreferencer til manglende filer" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." @@ -1722,11 +1734,11 @@ msgstr "" "Ordn filreferencer til manglende filer. epub-fix kan enten tilføje dem eller " "slette referencerne som angivet i \"slet filreferencer til manglende filer\"." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "Slet filreferencer til manglende filer, istedet for at tilføje dem" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." @@ -1734,7 +1746,7 @@ msgstr "" "Udpak indholdet af den genererede EPUB-fil til den valgte mappe. Advarsel: " "Indholdet af mappen vil blive slettet forinden." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1747,7 +1759,7 @@ msgstr "" "hurtigt og bruger færre e-bogsressourcer. Hvis din kildefil indeholder et " "stort antal sideskift, bør du deaktivere fildeling ved sideskift." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1757,7 +1769,7 @@ msgstr "" "da de fleste EPUB-læsere ikke kan hÃ¥ndtere store filstørrelser. " "Standardværdien %defaultKB er størrelsen krævet af Adobe Digital Editions." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" "Normally, if the input file has no cover and you don't specify one, a " "default cover is generated with the title, authors, etc. This option " @@ -1767,7 +1779,7 @@ msgstr "" "standard omslag genereres med titel, forfattere, osv. Denne valgmulighed " "deaktiverer genereringen af dette omslag." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 msgid "" "Do not use SVG for the book cover. Use this option if your EPUB is going to " "be used on a device that does not support SVG, like the iPhone or the " @@ -1779,7 +1791,7 @@ msgstr "" "SVG, som f.eks. iPhone eller JetBook Lite. Uden dette fravalg vil disse " "enheder blot vise omslaget som en blank side." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 msgid "" "When using an SVG cover, this option will cause the cover to scale to cover " "the available screen area, but still preserve its aspect ratio (ratio of " @@ -1794,29 +1806,29 @@ msgstr "" "valgmulighed vil billedet i en del tilfælde blive forvrænget, men skærmen " "vil fyldes ud." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:169 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 msgid "Start" msgstr "Start" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/fb2ml.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/rbml.py:102 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/txtml.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 msgid "Table of Contents:" msgstr "Indholdsfortegnelse:" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:32 msgid "Do not insert a Table of Contents at the beginning of the book." msgstr "Indsæt ikke indholdsfortegnelse i begyndelse af bogen." -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:37 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:35 msgid "Add Table of Contents to beginning of the book." msgstr "Tilføj indholdsfortegnelse til begyndelsen af bogen." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:248 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." @@ -1824,7 +1836,7 @@ msgstr "" "Traversér henvisninger i HTML-filer bredde-først. Normalt traverseres de " "dybde-først." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:255 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 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. " @@ -1834,7 +1846,7 @@ msgstr "" "ikke-negativt. 0 betyder at ingen henvisninger i rod HTML-filen følges. " "Standardværdi er %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" "Normally this input plugin re-arranges all the input files into a standard " "folder hierarchy. Only use this option if you know what you are doing as it " @@ -1846,7 +1858,7 @@ msgstr "" "gør, da valget kan have flere fæle sideeffekter i resten af " "konverteringstrinene." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file. Default is %default which disables this." @@ -1855,60 +1867,60 @@ msgstr "" "tidligere delkonvertering af en PDF-fil. Standardværdien er %default hvilket " "deaktiverer dette." -#: /home/kovid/work/trunk/src/calibre/ebooks/lit/from_any.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." msgstr "Skaber LIT-fil fra EPUB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:320 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 msgid "\tBook Designer file detected." msgstr "\tBook Designer fil detekteret." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:322 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:322 msgid "\tParsing HTML..." msgstr "\tParser HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 msgid "\tBaen file detected. Re-parsing..." msgstr "\tBaen fil detekteret. Parsning genstartes..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:361 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " msgstr "Skrevet forbehandlet HTML til " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:379 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 msgid "Processing %s" msgstr "Behandler %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:393 msgid "\tConverting to BBeB..." msgstr "\tKonverterer til BBeB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:539 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 msgid "Could not parse file: %s" msgstr "Kunne ikke parse filen: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 msgid "%s is an empty file" msgstr "%s er en tom fil" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:564 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 msgid "Failed to parse link %s %s" msgstr "Fejlede med at parse henvisning %s %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:608 msgid "Cannot add link %s to TOC" msgstr "Kan ikke tilføje henvisning %s til indholdsfortegnelsen" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:957 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:957 msgid "Unable to process image %s. Error: %s" msgstr "Kan ikke behandle billede %s. Fejl: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1002 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002 msgid "Unable to process interlaced PNG %s" msgstr "Kan ikke behandle interlaced PNG %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1017 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017 msgid "" "Could not process image: %s\n" "%s" @@ -1916,13 +1928,13 @@ msgstr "" "Kunne ikke behandle billede: %s\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1772 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1772 msgid "" "An error occurred while processing a table: %s. Ignoring table markup." msgstr "" "En fejl viste sig under behandling en tabel: %s. Ignorerer tabel opmærkning." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1774 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1774 msgid "" "Bad table:\n" "%s" @@ -1930,23 +1942,23 @@ msgstr "" "DÃ¥rlig tabel:\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1796 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1796 msgid "Table has cell that is too large" msgstr "Tabellen har celler som er for store" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1862 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1862 msgid "Could not read cover image: %s" msgstr "Kunne ikke læse omslagsbillede: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1865 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865 msgid "Cannot read from: %s" msgstr "Kan ikke læse fra: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1994 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994 msgid "Failed to process opf file" msgstr "Fejl ved behandling af opf-fil" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:136 msgid "" "%prog book.lrf\n" "Convert an LRF file into an LRS (XML UTF-8 encoded) file" @@ -1954,31 +1966,31 @@ msgstr "" "%prog bog.lrf\n" "Konverterer en LRF-fil til en LRS-(XML UTF-8 kodet)-fil" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 msgid "Output LRS file" msgstr "Output LRS-fil" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:139 msgid "Do not save embedded image and font files to disk" msgstr "Undlad at gemme inkluderede billed- og skriftfiler til disk" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:158 msgid "Parsing LRF..." msgstr "Parser LRF..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:161 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:161 msgid "Creating XML..." msgstr "Danner XML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 msgid "LRS written to " msgstr "LRS skrevet til " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267 msgid "Could not read from thumbnail file:" msgstr "Kunne ikke læse miniaturebilledfil:" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:287 msgid "" "%prog [options] file.lrs\n" "Compile an LRS file into an LRF file." @@ -1986,24 +1998,24 @@ msgstr "" "%prog [options] fil.lrs\n" "Oversæt en LRS-fil til en LRF-fil." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:288 msgid "Path to output file" msgstr "Sti til output-fil" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:114 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 msgid "Verbose processing" msgstr "Uddybende behandling" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 msgid "Convert LRS to LRS, useful for debugging." msgstr "Konverter LRS til LRS, nyttigt ved fejlfinding." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Ugyldig LRF-fil. Kunne ikke lave metadata." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -2017,28 +2029,28 @@ msgstr "" "Vis/redigér metadata i en LRF-fil.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Sti til en .txt-fil der indeholder kommentaren, der skal tilføjes lrf-filen." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:90 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Aktiver automatisk rotering af billeder, der er bredere end skærmens bredde." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Set the space between words in pts. Default is %default" msgstr "" "Sæt afstanden mellem ord i pkt (typografiske punkter). standardværdien er " "%default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "Add a header to all the pages with title and author." msgstr "Tilføj sidehoved til alle sider - med titel og forfatter." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -2046,19 +2058,19 @@ msgstr "" "Sæt formatet for sidehovedet. %a erstattes med forfatter og %t med titlen. " "Standardværdien er %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" "Tilføj ekstra afstand under sidehovedet. Standardværdien er %default pkt." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" msgstr "" "Minimum indrykning af første linje i et afsnit i pkt. Standardværdi: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -2066,7 +2078,7 @@ msgstr "" "Vis HTML-tabeller som billeder (brugbar hvis dokumentet har store eller " "komplekse tabeller)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -2074,110 +2086,110 @@ msgstr "" "Ganger størrelsen af tekst i tabeller med denne faktor. Standardværdien er " "%default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:121 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The serif family of fonts to embed" msgstr "Serif skriftsfamilien, der skal indlejres" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The sans-serif family of fonts to embed" msgstr "Sans-serif skriftsfamilien, der skal indlejres" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:127 msgid "The monospace family of fonts to embed" msgstr "Monospace skriftsfamilien, der skal indlejres" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:152 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:152 msgid "Comic" msgstr "Tegneserie" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:397 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Titel" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:888 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Forfatter(e)" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Udgiver" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:400 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producer" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:401 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1079 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Kommentarer" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:409 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Mærker" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:411 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Serier" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 msgid "Language" msgstr "Sprog" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:414 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1067 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Tidsstempel" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:416 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Udgivet" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:418 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 msgid "Rights" msgstr "Rettigheder" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/amazon.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" msgstr "LEDER REVISION" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/archive.py:41 +#: /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." @@ -2185,11 +2197,11 @@ msgstr "" "Ekstrahér almindelige e-bogsformater fra arkiver (zip/rar)-filer. Prøv ogsÃ¥ " "at auto-detektere om de er cbz/cbr-filer." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 msgid "options" msgstr "indstillinger" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 msgid "" "\n" "Read/Write metadata from/to ebook files.\n" @@ -2214,7 +2226,7 @@ msgstr "" "nogle metadata i en filtype som ikke understøtter den, vil metadataene blive " "ignoreret.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" "Set the authors. Multiple authors should be separated by the & character. " "Author names should be in the order Firstname Lastname." @@ -2222,7 +2234,7 @@ msgstr "" "Angiv forfatterne. Flere forfattere skal separeres af &-tegnet. " "Forfatternavne skal skrives som Fornavn Efternavn." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44 msgid "" "The version of the title to be used for sorting. If unspecified, and the " "title is specified, it will be auto-generated from the title." @@ -2230,7 +2242,7 @@ msgstr "" "Titelversionen anvendes ved titelsortering. Hvis ikke angivet og titlen er " "angivet, vil denne blive auto-genereret fra titlen." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48 msgid "" "String to be used when sorting by author. If unspecified, and the author(s) " "are specified, it will be auto-generated from the author(s)." @@ -2238,30 +2250,30 @@ msgstr "" "Forfatterversion som anvendes ved forfattersortering. Hvis ikke angivet og " "forfatter(ne) er angivet, vil denne blive auto-genereret fra forfatter(ne)." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." msgstr "Angiv omslag til den aktuelle fil." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:58 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." msgstr "Angiv bogkategori." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." msgstr "Angiv udgivelsesdato." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." msgstr "Hent omslaget fra e-bogen og gem den som den angivne fil." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 msgid "" "Specify the name of an OPF file. The metadata will be written to the OPF " "file." msgstr "" "Angiv navnet til en OPF-fil. Metadataene vil blive skrevet til OPF-filen." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83 msgid "" "Read metadata from the specified OPF file and use it to set metadata in the " "ebook. Metadata specified on the command line will override metadata read " @@ -2271,58 +2283,58 @@ msgstr "" "Metadataene angivet pÃ¥ kommandolinjen vil tilsidesætte metadata læst fra OPF-" "filen" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" msgstr "Valgt BookID i LRF-filer" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" msgstr "Ingen fil angivet" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:168 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" msgstr "Oprindelige metadata" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:185 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 msgid "Changed metadata" msgstr "Ændrede metadata" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 msgid "OPF created in" msgstr "OPF oprettet i" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:203 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" msgstr "Omslag gemt til" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" msgstr "Intet omslag fundet" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 msgid "Cover download" msgstr "Download omslag" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 msgid "Download covers from openlibrary.org" msgstr "Download omslag fra openlibrary.org" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:107 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 msgid "ISBN: %s not found" msgstr "ISBN: %s ikke fundet" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 msgid "Download covers from librarything.com" msgstr "Download omslag fra librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:128 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 msgid "LibraryThing.com timed out. Try again later." msgstr "LibraryThing.com timeout. Prøv igen senere." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:135 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 msgid "" "Could not fetch cover as server is experiencing high load. Please try again " "later." @@ -2330,44 +2342,44 @@ msgstr "" "Kunne ikke hente omslag, da serveren udsættes for stor belastning. Prøv igen " "senere." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 msgid "LibraryThing.com server error. Try again later." msgstr "LibraryThing.com serverfejl. Prøv igen senere." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/douban.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" msgstr "Download metadata fra Douban.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Download metadata" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "vurderinger" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "mærker" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "beskrivelser/anmeldelser" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Download %s fra %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Downloads metadata fra Google Books" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Downloads metadata fra isbndb.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2375,15 +2387,15 @@ msgstr "" "For at anvende isbndb.com mÃ¥ du oprette en konto %sfree account%s og angive " "din access key herunder (se isbndb.com/account/dev/keys/)." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Downloader sociale metadata fra amazon.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "Downloader serie/mærke/vurdering information fra librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" "\n" "%prog [options] key\n" @@ -2407,27 +2419,27 @@ msgstr "" "konto hos isbndb.com/account/dev/keys/.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." msgstr "Bogens ISBN ID som du ønsker metadata om." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." msgstr "Forfatteren hvis bøger der søges efter." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." msgstr "Bogens titel der søges efter" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." msgstr "Bogens udgiver der søges efter." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:76 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." msgstr " ikke fundet." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" "%prog [options] ISBN\n" @@ -2441,22 +2453,22 @@ msgstr "" "Hent et omslagsbillede/sociale metadata til denne bog identificeret ved ISBN " "fra LibraryThing.com\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Omslag" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" "Modificér billeder til at opfylde Palm-enhedens størrelsebegrænsninger." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" "Forfattersortering bruges til at sætte forfatterfeltet, nÃ¥r det er tilstede." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" "Don't add Table of Contents to end of book. Useful if the book has its own " "table of contents." @@ -2464,140 +2476,140 @@ msgstr "" "Indsæt ikke indholdsfortegnelsen til slutningen af bogen. Anvendeligt hvis " "bogen har sin egen indholdsfortegnelse." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Titel for enhver genereret in-line indholdsfortegnelse." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "Deaktivér kompression af filindholdet." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" msgstr "Mærk bogen til at blive gemt med Personal Docs" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Alle artikler" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" "E-bogen er i det proprietære Amazon Topaz format. Den kan derfor ikke " "behandles." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Titelside" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1401 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Indholdsfortegnelse" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Indeks" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Ordliste" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Anerkendelser" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Litteraturliste" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Ophavsret" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Dedikation" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Forord" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Illustrationsliste" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Tabelliste" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Bemærkninger" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Forord" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1415 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Hovedtekst" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" msgstr "Bøger af %s formatet er ikke understøttet" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." msgstr "HTML indholdsfortegnelse genereringsmuligheder." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 msgid "Book Jacket" msgstr "Boglomme" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/split.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" "Kunne ikke finde et passende sted at dele: %s Størrelse pÃ¥ undertræ: %d KB" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." msgstr "OPF/NCX/osv. genereringsmuligheder." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 msgid "OPF version to generate. Default is %default." msgstr "OPF versionsgenerering. Standard er %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 msgid "" "Generate an Adobe \"page-map\" file if pagination information is available." msgstr "" "Gener´r en Adobe \"page-map\" fil hvis sidenummereringsinformation er " "tilgængelig." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" msgstr "Fodnoter" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" msgstr "Sidepanel" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:22 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2606,9 +2618,9 @@ msgstr "" "afsnitsmarkering. Med denne valgmulighed vil calibre fortolke ét linjeskift " "som afsnitsmarkering." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2621,11 +2633,11 @@ msgstr "" "afsnitsmarkering. Afsnit slutter nÃ¥r et linjeskift efterfølges af en " "indrykning." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" msgstr "Format som anvendes indeni pdb-containeren. Valgmulighederne er:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:27 msgid "" "Specify the character encoding of the output document. The default is " "cp1252. Note: This option is not honored by all formats." @@ -2633,11 +2645,11 @@ msgstr "" "Angiv output-dokumentets tegnsæt. Standard er cp1252. Bemærk: Denne " "valgmulighed honoreres ikke af alle formater." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" msgstr "Ekstraher ikke billeder ud af dokumentet" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.5, this is the " @@ -2647,11 +2659,11 @@ msgstr "" "Valide værdier er et decimattal i intervallet 0 til 1. Standardværdi er 0.5, " "Dette er median linjelængden." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." msgstr "Anvend den nye PDF konverteringsmotor." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/cli.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 msgid "" "command ...\n" "\n" @@ -2672,7 +2684,7 @@ msgstr "" "\n" "Manipulér en PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 msgid "" "[options] file.pdf\n" "\n" @@ -2682,35 +2694,35 @@ msgstr "" "\n" "Tilskær en PDF-fil.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 msgid "" "Path to output file. By default a file is created in the current directory." msgstr "" "Sti til output-filen. Som standard oprettes en fil i den aktuelle mappe." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 msgid "Number of pixels to crop from the left most x (default is %s)" msgstr "Antal af pixels der skal afskæres fra venstre x (standard er %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:44 msgid "Number of pixels to crop from the left most y (default is %s)" msgstr "Antal af pixels der skal afskæres fra venstre y (standard er %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:47 msgid "Number of pixels to crop from the right most x (default is %s)" msgstr "Antal af pixels der skal afskæres fra højre x (standard er %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:50 msgid "Number of pixels to crop from the right most y (default is %s)" msgstr "Antal af pixels der skal afskæres fra højre y (standard er %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 msgid "" "A file generated by ghostscript which allows each page to be individually " "cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" @@ -2718,21 +2730,21 @@ msgstr "" "En fil genereret af ghostscript som tillader individuel afskæring `gs -" "dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 msgid "Crop Options:" msgstr "Afskæringsmuligheder:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Options to control the transformation of pdf" msgstr "Valgmuligheder til at styre pdf-transformationen" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 msgid "" "[options] file.pdf password\n" "\n" @@ -2742,11 +2754,11 @@ msgstr "" "\n" "Afkrypter en PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 msgid "Decrypt Options:" msgstr "Afkrypteringsmuligheder:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 msgid "" "[options] file.pdf password\n" "\n" @@ -2756,11 +2768,11 @@ msgstr "" "\n" "Kryptér en PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 msgid "Encrypt Options:" msgstr "Krypteringsmuligheder:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 msgid "" "file.pdf ...\n" "\n" @@ -2770,33 +2782,33 @@ msgstr "" "\n" "Hent information om en PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author" msgstr "Forfatter" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" msgstr "Emne" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" msgstr "Ophavsmand" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" msgstr "Sider" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" msgstr "Filstørrelse" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" msgstr "PDF version" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 msgid "" "[options] file1.pdf file2.pdf ...\n" "\n" @@ -2810,11 +2822,11 @@ msgstr "" "\n" "Fletter individuelle PDFs.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 msgid "Merge Options:" msgstr "Flettemuligheder:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 msgid "" "[options] file.pdf\n" "\n" @@ -2824,11 +2836,11 @@ msgstr "" "\n" "Vend en PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 msgid "Reverse Options:" msgstr "Vendemuligheder:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 msgid "" "file.pdf degrees\n" "\n" @@ -2838,11 +2850,11 @@ msgstr "" "\n" "Rotér PDF-sider med uret.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 msgid "Rotate Options:" msgstr "Roteringsmuligheder:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 msgid "" "\n" "%prog %%name [options] file.pdf page_to_split_on ...\n" @@ -2868,11 +2880,11 @@ msgstr "" "\n" "Del en PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Split Options:" msgstr "Delemuligheder:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" @@ -2880,7 +2892,7 @@ msgstr "" "LængdemÃ¥lenhed. Standard er US tomme. Valgmuligheder er %s Bemærk: Dette " "tilsidesætter margenenheden!" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" @@ -2888,7 +2900,7 @@ msgstr "" "Papirsstørrelse. Størrelsen vil blive tilsidesat nÃ¥r en output-profil " "anvendes. Stanard er letter. Valgmulighederne er %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -2897,11 +2909,11 @@ msgstr "" "at angive bredden og højden. Dette tilsidesætter enhver angivet " "papirsstørrelse." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Sideorientering. Standard er portræt. Valgmuligheder er %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "ull first page of the generated pdf." @@ -2909,16 +2921,16 @@ msgstr "" "Bevar omslagets aspektforhold, istedet for at strække omslaget af den første " "side af den genererede pdf." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/pdftohtml.py:55 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "Kunne ikke finde pdftohtml, check at den er i din PATH" -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:33 msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "Angiv output-dokumentets tegnsæt. Standard er cp1252." -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2928,12 +2940,12 @@ msgstr "" "til HTML - og dernæst prøv den igen.\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 msgid "" "Specify the character encoding of the output document. The default is utf-8." msgstr "Angiv output-dokumentets tegnsæt. Standard er utf-8." -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:27 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 " @@ -2942,7 +2954,7 @@ msgstr "" "Angiv ønsket kompressionsniveau. Værdiinterval 1 - 10. 1 er den laveste " "kompression men hurtigste - og 10 er den højeste kompression men langsomste." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:34 +#: /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." @@ -2950,7 +2962,7 @@ msgstr "" "Normalt bliver to eller flere mellemrum erstattet af et enkelt. Med denne " "valgmulighed vil alle mellemrum vises." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" @@ -2958,11 +2970,11 @@ msgstr "" "Kør input-teksten gennem markdown forbehandlingen. For at lære mere om " "markdown se" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Indsæt ikke indholdsfortegnelsen i output-teksten." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " @@ -2972,7 +2984,7 @@ msgstr "" "'old_mac' for kompatibilitet med Mac OS 9 og tidligere. For Mac OS X anvend " "'unix'. 'system' will som standard anvende det som OSet anvender." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." @@ -2980,7 +2992,7 @@ msgstr "" "Angiv output-dokumentets ønskede tegnsæt. Standard er utf-8. Bemærk: " "Valgmuligheden honoreres ikke af alle formater." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:38 msgid "" "The maximum number of characters per line. This splits on the first space " "before the specified value. If no space is found the line will be broken at " @@ -2993,7 +3005,7 @@ msgstr "" "Bemærk: Der er en minimumsgrænse pÃ¥ 25 tegn. Anvend 0 for at deaktivere " "linjedeling." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:45 msgid "" "Force splitting on the max-line-length value when no space is present. Also " "allows max-line-length to be below the minimum" @@ -3001,335 +3013,555 @@ msgstr "" "HÃ¥ndhæv linjedeling før max-linje-længde værdien, ogsÃ¥ nÃ¥r ingen mellemrum " "findes. Tillad og at max-linje-længden kan være under minimum" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 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/trunk/src/calibre/gui2/__init__.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 msgid "Confirm before deleting" msgstr "Bekræft før sletning" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 msgid "Main window geometry" msgstr "Arbejdsvindues geometri" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Advisér nÃ¥r en ny version er tilgængelig" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Anvend romertal til serienumre" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "Sortér mærkeliste efter navn, popularitet eller vurdering" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "Antallet af omslag, der vises i omslags browser-tilstand" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Standardvalg ved konvertering til LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Muligheder for LRF ebook læser" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 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/trunk/src/calibre/gui2/__init__.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Kolonner som vises i boglisten" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "Start automatisk indholdsserver under applikationsopstart" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Ældste nyheder gemt i databasen" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Vis statusikon" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Upload downloadede nyheder til enheden" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Slet bøger fra bibliotek efter upload til enhed" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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/trunk/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Deaktivér adviseringer i systemstatusikonet" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "Ønsket standardaktion nÃ¥r enhedsknappens trykkes" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Maksimalt antal ventende opgaver" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Download sociale metadata (mærker/vurderinger/osv.)" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Overskriv forfatter og titel med ny metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Begræns maksimal antal samtidige opgaver til CPU kerneantallet" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "Mærk browser kategorier som ikke skal vises" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "Brugergrænsefladens layout" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 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/trunk/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Deaktivér brugergrænseflade animationer" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:151 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 msgid "Copied" msgstr "Kopieret" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Kopiér" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Kopiér til udklipsholder" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "Vælg filer" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:245 -msgid "Use library only" -msgstr "Anvend kun bibliotek" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" -msgstr "Kun brugernoter genereret fra arbejdsbibliotek" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Tilføj bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1116 -msgid "No books selected" -msgstr "Ingen bøger valgt" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Tilføj bøger fra én enkelt mappe" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" -msgstr "Ingen bøger valgt til at hente brugernoter fra" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" +"Tilføj bøger fra mapper, inklusiv undermapper (Én e-bog per mappe, formoder " +"hver e-bogsfil er den samme e-bog i forskellige formater)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" -msgstr "Fletter brugernoter ind i database" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Tilføj bøger fra mapper, inklusiv undermapper (Flere e-bøger per mappe, " +"formoder hver e-bogsfil er en distinkt e-bog)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "%s<br />sidste side læst: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Tilføj tom e-bog. (Bogindgang uden formater)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "%s<br />sidste side læst: Placering %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "Tilføj fra ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "<b>Placering %d • %s</b><br />%s<br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "<b>Side %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "<b>Placering %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "Hvor mange tomme bøger?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "Hvor mange tomme bøger skal tilføjes?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "Sender bøger til enheden." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "Bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "EPUB-bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "LRF-bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "HTML-bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "LIT-bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "MOBI-bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "Topaz-bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "Tekst-bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "PDF-bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "Tegneserier" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "Arkiver" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "Understøttede bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "Flettede nogle bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Nogle dubletter blev fundet og flettet ind i følgende eksisterende bøger:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "Kunne ikke læse metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "Kunne ikke læse metadata fra følgende" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "Tilføj til bibliotek" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "Ingen bog valgt" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" "Følgende bøger er virtuelle og kan ikke tilføjes til calibre-biblioteket:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "Ingen bogfiler fundet" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "Tilføj bøger til bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "Hent noter (eksperimentiel)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "Anvend kun bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "Kun brugernoter genereret fra arbejdsbibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "Ingen bøger valgt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "Ingen bøger valgt til at hente brugernoter fra" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "Fletter brugernoter ind i database" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "%s<br />sidste side læst: %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "%s<br />sidste side læst: Placering %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "<b>Placering %d • %s</b><br />%s<br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "<b>Side %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "<b>Placering %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "Opret bogkatalog i dit calibre bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "Ingen bøger valgt til at generere katalog af" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "Genererer %s katalog..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "Ingen bøger fundet" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" +"Ingen bøger til katalogisering\n" +"Check ekskluderingsmærker" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "Katalog genereret." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "Eksport katalog mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "Gem destination for %s.%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "%d bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "Vælg calibre-bibliotek at arbejde med" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "Skift til bibliotek..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "Hurtig skift" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "Intet bibliotek fundet" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" +"Intet eksisterende calibre-bibliotek blev fundet ved %s. Stien vil blive " +"fjernet fra listen af kendte biblioteker." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "Ikke tilladt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "Du kan ikke ændre biblioteker, nÃ¥r en enhed er forbundet." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "Du kan ikke ændre biblioteker, mens opgaver kører." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "Konvertér bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "Konvertér individuelt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Klynge konvertering" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "Kan ikke konvertere" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "Starter konvertering af %d bog/bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "Kopiér til bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "Kopiér udvalgte bøger til det angivne bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "Kan ikke kopiere" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "Intet bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "Intet bibliotek fundet ved %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "Kopiérer" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "Kunne ikke kopiere bøger: " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "Fejlede" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "Kopiéret %d bøger til %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Slet" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Fjern bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "Fjern valgte bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "Fjern fil med et specifikt format fra valgte bøger.." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "Fjern alle formater fra valgte bøger, undtagen..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "Fjern omslag fra valgte bøger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "Fjern matchende bøger fra enhed" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "Kan ikke slette" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "Vælg formater der skal slettes" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "Vælg formater der <b>ikke</b> skal slettes" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "Kan ikke slette bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "Ingen enhed forbundet" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "Arbejdshukommelse" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:436 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "Hukommelsekort A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:438 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "Hukommelsekort B" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "Ingen bøger at slette" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "Ingen af de valgte bøger findes pÃ¥ enheden" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "Sletter bøger fra enheden" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" @@ -3337,7 +3569,7 @@ msgstr "" "De valgte bøger vil blive <b>permanent slettet</b> og filerne fjernet fra " "din computer. Er du sikker pÃ¥ du vil gøre dette?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" @@ -3345,61 +3577,156 @@ msgstr "" "De valgte bøger vil blive <b>permanent slettet</b> fra din enhed. Er du " "sikker pÃ¥ du vil gøre dette?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "Forbind til mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "Forbind til iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "Start indholdsserver" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "Stop indholdsserver" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "E-mail til" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr " og slet fra bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "Opsætning af e-mail baseseret bogdeling" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "D" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "Send til enhed" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "Forbind/del" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "Administrér collections" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "Redigér metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "Flet bogposter" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Redigér metadata individuelt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Redigér metadata som klynge" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "Download metadata og omslag" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "Download kun metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "Download kun omslag" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "Download kun sociale metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "Flet ind i den først valgte bog - slet andre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "Flet ind i den først valgte bog - behold andre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "Kan ikke downloade metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "Sociale metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "omslag" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "Downloader %s til %d bog/bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "Nogle metadata kunne ikke hentes" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "Metadata for følgende kunne ikke hentes:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "Metadata kunne ikke hentes:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:608 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "Fejl" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "Kan ikke redigere metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "Kan ikke flette bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "Mindst to bøger skal vælges for at kunne flette" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3411,7 +3738,7 @@ msgstr "" "ikke blive slettet eller ændret.<br><br>Venligst bekræft at du ønsker at " "fortsætte." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3427,7 +3754,7 @@ msgstr "" "anden og efterfølgende valgte bøger vil blive permanent <b>slettet</b> fra " "din computer.<br><br> Er du <b>sikker</b> pÃ¥ at du ønsker at fortsætte?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" @@ -3435,20 +3762,114 @@ msgstr "" "Du er igang med at flette mere 5 bøger. Er du <b>sikker</b> pÃ¥ at du ønsker " "at fortsætte?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Hent nyheder" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "Henter nyheder fra " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr " hentet." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "Browse calibre brugermanualen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "F1" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "Hjælp" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "Ã…ben mappe herover" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "O" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Indstillinger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "Kør velkommen guide" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "Kan ikke konfigurere" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "Kan ikke konfigurere mens opgaver kører." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "Kan ikke konfigurere før calibre genstartes." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&Genstart" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "Ctrl+R" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "Gem enkelt format til disk..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Gem pÃ¥ disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Gem pÃ¥ disk i en enkel mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "Gem kun %s format pÃ¥ disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "Gem kun %s format pÃ¥ disk i en enkel mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "Kan ikke gemme til disk" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "Vælg destinationsmappe" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "Ikke tilladt" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" "You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " @@ -3458,87 +3879,103 @@ msgstr "" "bibliotek. Gem-til-disk anvendelsen er ment til at eksportere filer fra dit " "calibre-bibliotek til andre steder." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "Forsøg pÃ¥ at gemme fejlede" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "En fejl indtraf ved forsøg pÃ¥ at gemme" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "Kunne ikke gemme visse bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "Klik vis-detalje knappen for at se hvilke." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" -msgstr "Ingen bøger valgt til at generere katalog af" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Vis bogdetaljer" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." -msgstr "Genererer %s katalog..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" +msgstr "I" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "Ingen bøger fundet" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "Ingen detaljeret information tilgængelig" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" -msgstr "" -"Ingen bøger til katalogisering\n" -"Check ekskluderingsmærker" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "Ingen detaljeret information tilgængelig om bøger pÃ¥ enheden." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." -msgstr "Katalog genereret." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "Lignende bøger..." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" -msgstr "Eksport katalog mappe" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "Alt+A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" -msgstr "Gem destination for %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Bøger af samme forfatter" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " -msgstr "Henter nyheder fra " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1066 -msgid " fetched." -msgstr " hentet." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Bøger i denne serie" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" -msgstr "Kan ikke konvertere" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "Alt+P" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "Starter konvertering af %d bog/bøger" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Bøger fra denne udgiver" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Bøger med samme mærker" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "Vis" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "Vis specifikt format" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "Kan ikke vise" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1266 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Vælg format at vise" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "Flere bøger valgt" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3549,48 +3986,48 @@ msgstr "" "tid og har en negativ effekt pÃ¥ din computers hastighed. NÃ¥r processen er " "startet, kan den ikke stoppes. Ønsker du at fortsætte?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "Kan ikke Ã¥bne mappe" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "%s har ingen tilgængelige formater." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" msgstr "Søger i" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 msgid "Adding..." msgstr "Tilføjer..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 msgid "Searching in all sub-directories..." msgstr "Søger i alle underkataloger..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 msgid "Path error" msgstr "Sti fejl" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 msgid "The specified directory could not be processed." msgstr "Den angivne mappe kunne ikke behandles." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Ingen bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" msgstr "Tilføjet" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" msgstr "Tilføjning fejlede" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." @@ -3598,11 +4035,11 @@ msgstr "" "\"Tilføj bøger\"-processen synes at hænge. Prøv at genstarte calibre og " "tilføj bøgerne i mindre bundter, indtil du har fundet en problembog." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" msgstr "Dubletter fundet!" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" @@ -3610,73 +4047,73 @@ msgstr "" "Bøger med den samme titel som den følgende eksisterer allerede i databasen. " "Tilføj dem alligevel?" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." msgstr "Tilføjer dubletter..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." msgstr "Gemmer..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" msgstr "Gemt" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 msgid "Searching for sub-folders" msgstr "Søger efter undermapper" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 msgid "Searching for books" msgstr "Søger efter bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 msgid "Looking for duplicates based on file hash" msgstr "Ser efter dubletter baseret pÃ¥ fil-hash" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:109 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 msgid "Choose root folder" msgstr "Vælg rodmappe" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 msgid "Invalid root folder" msgstr "Ugyldig rodmappe" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 msgid "is not a valid root folder" msgstr "er ikke en gyldig rodmappe" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 msgid "Add books to calibre" msgstr "Tilføj bøger til calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 msgid "WizardPage" msgstr "Guide side" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 msgid "Scanning root folder for books" msgstr "Skanner rodmappe for bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 msgid "This may take a few minutes" msgstr "Dette kan tage nogle minutter" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 msgid "Choose the location to add books from" msgstr "Vælg placeringen at vælge bøger fra" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 msgid "Select a folder on your hard disk" msgstr "Vælg en mappe pÃ¥ din harddisk" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 msgid "" "<p>calibre can scan your computer for existing books automatically. These " "books will then be <b>copied</b> into the calibre library. This wizard will " @@ -3696,11 +4133,11 @@ msgstr "" "<p>Vær sikker pÃ¥ at mappen du vælger som dit calibre bibliotek, <b>ikke " "er</b> under rodmappen du valgte.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "&Root folder:" msgstr "&Root mappe:" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 msgid "" "This folder and its sub-folders will be scanned for books to import into " "calibre's library" @@ -3708,57 +4145,61 @@ msgstr "" "Denne mappe og dens undermapper vil blive skannet for bøger for at blive " "importeret ind i calibres bibliotek" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:52 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:614 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:365 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:370 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:384 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:395 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:397 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:404 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:406 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:159 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:128 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:267 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:269 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 msgid "..." msgstr "..." -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 msgid "Handle multiple files per book" msgstr "HÃ¥ndér flere filer per bog" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" @@ -3766,194 +4207,195 @@ msgstr "" "&One bog per mappe, formoder enhver e-bog fil i en mappe is den samme bog i " "forskellige formater" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" "&Multiple bøger per mappe, formoder enhver e-bog fil er en distinkt bog" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:23 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1065 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Sti" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:24 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:117 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formater" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:891 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Samlinger" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 msgid "Click to open" msgstr "Klik for at Ã¥bne" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1074 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1078 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Ingen" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" msgstr "Klik for at Ã¥bne bog detalje vindue" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" msgstr "BibTeX valg" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "Options specific to" msgstr "Muligheder angivet til" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "output" msgstr "output" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:88 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" msgstr "Formular" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" msgstr "Bib-fil kodning:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Felter at inkluderer i output:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" msgstr "ascii/LaTeX" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" msgstr "Kodningskonfiguration (ændr hvis hvis du har fejl) :" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" msgstr "striks" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" msgstr "erstat" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" msgstr "ignorér" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" msgstr "BibTeX-indgang type:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" msgstr "blandet" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" msgstr "forskelligt" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" msgstr "bog" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" msgstr "Opret et citationsmærke?" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" msgstr "Udtryk til at danne to BibTeX-citationsmærke:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" "Some explanation about this template:\n" " -The fields availables are 'author_sort', 'authors', 'id',\n" @@ -3971,69 +4413,69 @@ msgstr "" " element blive valgt.\n" " -For tidsfelt vil kun datoen blive anvendt. " -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" msgstr "CSV/XML valgmuligheder" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "E-bogsmuligheder" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:550 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1496 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 msgid "'Don't include this book' tag:" msgstr "'Inkludér ikke denne bog' mærke:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 msgid "'Mark this book as read' tag:" msgstr "'Mærk denne bog som læst' mærke:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 msgid "Additional note tag prefix:" msgstr "Yderligere note mærke præfiks:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 msgid "Regex pattern describing tags to exclude as genres:" msgstr "" "Regulært udtryks mønster som beskriver mærker som eksluderes som genrer:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" msgstr "" -"Regulært udtryk tips:\n" -"- Standard regulært udtryk - \\[[\\w ]*\\] - ekskluderer genrer mærker af " -"formen [tag], f.eks., [Amazon Freebie]\n" -"- Et regulært udtryksmønster med et enkelt punktum ekskluderer alle genrer " -"mærker, genereret uden genre sektion" +"Regex vink:\n" +"- Standard regex - \\[.+\\] - ekskluderer genre tags af formen [tag], " +"f.eks., [Amazon Freebie]\n" +"- Et regex mønster udgjort af et enkelt punktum, ekskluderer alle genre " +"tags, genererer ingen Genre sektion" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 msgid "Include 'Titles' Section" msgstr "Inkludér 'titler' sektion" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 msgid "Include 'Recently Added' Section" msgstr "Inkludér 'tilføjet for nylig' sektion" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 msgid "Sort numbers as text" msgstr "Sortér numre som tekst" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 msgid "Tab template for catalog.ui" msgstr "Tab skabelon til katalog.ui" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:36 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 " @@ -4043,112 +4485,112 @@ msgstr "" "tidligere konverteringer (hvis de eksisterer) istedet for at anvende de " "standard givne indstillinger" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:67 msgid "Bulk Convert" msgstr "Klynge konvertering" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185 msgid "Options specific to the output format." msgstr "Muligheder specifikt for output-formatet." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:15 msgid "Comic Input" msgstr "Tegneserie-input" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 msgid "input" msgstr "input" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:89 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:94 msgid "&Number of Colors:" msgstr "&Antal farver:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 msgid "Disable &normalize" msgstr "Deaktivér &normalisering" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "Keep &aspect ratio" msgstr "Behold &aspektforhold" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 msgid "Disable &Sharpening" msgstr "Deaktivér &skærpning" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:93 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "Disable &Trimming" msgstr "Deaktivér &trimming" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 msgid "&Wide" msgstr "&Bred" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:95 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Landscape" msgstr "&Bredformat" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "&Right to left" msgstr "&Højre til venstre" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "Don't so&rt" msgstr "Sortér ikke" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 msgid "De&speckle" msgstr "De&speckle" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99 msgid "&Disable comic processing" msgstr "&Deaktivér tegneserie behandling" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "&Output-format:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101 msgid "Disable conversion of images to &black and white" msgstr "Deaktivér konvertering af billeder til &sort og hvid" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" msgstr "Fejlsøgning" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." msgstr "Fejlsøg konverteringsprocessen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "Vælg fejlsøgningsmappe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "Ugyldig fejlsøgningsmappe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "Fejlsøgningsmappe oprettelse fejlede" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:50 msgid "" "Choose a folder to put the debug output into. If you specify a folder, " "calibre will place a lot of debug output into it. This will be useful in " @@ -4161,7 +4603,7 @@ msgstr "" "til konverteringsparametrene som f.eks. indholdsfortegnelse og kapitel " "detektering." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 msgid "" "The debug process outputs the intermediate HTML generated at various stages " "of the conversion process. This HTML can sometimes serve as a good starting " @@ -4171,58 +4613,58 @@ msgstr "" "af konverteringsprocessen. Denne HTML kan nogle gange udgøre et godt " "udgangspunkt ved manuel konvertering." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" msgstr "EPUB-output" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49 msgid "Do not &split on page breaks" msgstr "Del &ikke ved sideskift" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50 msgid "No default &cover" msgstr "Intet standard &omslag" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51 msgid "No &SVG cover" msgstr "Intet &SVG omslag" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52 msgid "Preserve cover &aspect ratio" msgstr "Bevar omslag &aspektforhold" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53 msgid "Split files &larger than:" msgstr "Del filer &større end:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 msgid " KB" msgstr " kB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" msgstr "FB2-input" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:29 msgid "Do not insert a &Table of Contents at the beginning of the book." msgstr "Indsæt ikke en &indholdsfortegnelse i starten af bogen." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 msgid "FB2 Output" msgstr "FB2-output" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:47 msgid "&Inline TOC" msgstr "&indlejret indholdsfortegnelse" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:99 msgid "Font rescaling wizard" msgstr "Skriftstype reskaleringsguide" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:100 msgid "" "<p>This wizard will help you choose an appropriate font size key for your " "needs. Just enter the base font size of the input document and then enter an " @@ -4251,104 +4693,104 @@ msgstr "" "size-rescaling\">brugermanualen</a> for en diskussion af hvordan " "skriftstørrelse reskalering fungerer.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:103 msgid "&Output document" msgstr "&Output-dokument" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:104 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:109 msgid "&Base font size:" msgstr "&Base skriftstørrelsen:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:105 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 msgid "Font size &key:" msgstr "skriftstørrelses&nøgle:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:127 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:121 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 msgid " pt" msgstr " pkt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:107 msgid "Use &default values" msgstr "Anvend &default værdier" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Input document" msgstr "&Input dokument" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 msgid "&Font size: " msgstr "&Skriftstørrelse: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 msgid " will map to size: " msgstr " vil afbildes til størrelse: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 msgid "0.0 pt" msgstr "0.0 pkt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" msgstr "Udseende og fremtoning" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:18 msgid "Control the look and feel of the output" msgstr "Styr output udseende og fremtoning" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "Oprindelig" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "Venstrestillet" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "Lige margin" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120 msgid "&Disable font size rescaling" msgstr "&Deaktivér skriftstørrelse reskalering" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 msgid "Base &font size:" msgstr "Grund &skriftstørrelse:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 msgid "Wizard to help you choose an appropriate font size key" msgstr "Guide til at hjælpe dig med at vælge en skriftstørrelsesnøgle" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 msgid "Line &height:" msgstr "Linje&højde:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 msgid "Input character &encoding:" msgstr "Input tegn&kodning:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 msgid "Remove &spacing between paragraphs" -msgstr "Fjern &spacing mellem afsnit" +msgstr "Fjern &afstand mellem afsnit" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 msgid "Indent size:" msgstr "Indryk størrelse:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 msgid "" "<p>When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -4358,190 +4800,190 @@ msgstr "" "afsnitsindryk, til at sikre at afsnittene er let synlige. Denne mulighed " "styrer bredden af indrykket." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 msgid "Text justification:" msgstr "Tekstjustering:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 msgid "&Linearize tables" msgstr "&Linærisér tabeller" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 msgid "Extra &CSS" msgstr "Ekstra &CSS" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 msgid "&Transliterate unicode characters to ASCII" -msgstr "&Transskribere unicode-tegn til ASCII" +msgstr "&Transskribér unicode-tegn til ASCII" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 msgid "Insert &blank line" msgstr "Indsæt &blank linje" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 msgid "Keep &ligatures" msgstr "Behold &ligaturer" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" msgstr "LRF-output" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:116 msgid "Enable &autorotation of wide images" msgstr "Aktivér &autorotation af brede billeder" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117 msgid "&Wordspace:" msgstr "&Ordmellemrum:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 msgid "Minimum para. &indent:" msgstr "Minimum para. &indryk:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 msgid "Render &tables as images" msgstr "Vis &tabeller som billeder" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 msgid "Text size multiplier for text in rendered tables:" msgstr "Tekststørrelsesfaktor for tekst i tabeller:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 msgid "Add &header" msgstr "Tilføj &sidehoved" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 msgid "Header &separation:" msgstr "&Sidehovedadskillelse" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Header &format:" msgstr "Sidehoved &format:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "&Embed fonts" msgstr "&Indlejre skrifttyper:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" msgstr "&Serif skriftsfamilie:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "S&ans-serif font family:" msgstr "S&ans-serif skriftsfamilie:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 msgid "&Monospaced font family:" msgstr "&Monospaced skriftsfamilie:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 msgid "Metadata" msgstr "Metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:43 msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." msgstr "" "Angiv metadata. Output-filen vil indeholde sÃ¥ meget metadata som muligt." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "Vælg omslag til " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "Kan ikke læse" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "Du har ikke tilladelse til at læse filen: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Fejl ved fillæsning" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Der var en fejl ved læsning af filen: <br /><b>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " er ikke valid billede" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Book Cover" msgstr "Bogomslag" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 msgid "Use cover from &source file" msgstr "Brug omslag fra &kildefilen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Change &cover image:" msgstr "Skift &omslagsbillede:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Browse for an image to use as the cover of this book." msgstr "Browse efter et billede til anvendelse som denne bogs omslag." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "&Title: " msgstr "&Titel: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Change the title of this book" msgstr "Udskift bogens titel" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Author(s): " msgstr "&Forfatter(e): " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "Forfatter So&rtering:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" "Udskift bogens forfatter(e). Flere forfattere skal adskilles med et komma" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:177 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Publisher: " msgstr "F&orlag: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Ta&gs: " msgstr "&Mærker: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -4550,210 +4992,210 @@ msgstr "" "søgninger. <br><br>De kan være vilkÃ¥rlige ord eller sætninger, adskilt af " "kommaer." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "&Series:" msgstr "&Serier:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:381 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "List of known series. You can add new series." msgstr "Liste over kendte serier. Du kan tilføje nye serier." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Book " msgstr "Bog " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:20 msgid "MOBI Output" msgstr "MOBI-output" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:42 msgid "Default" msgstr "Standard" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" msgstr "&Indholdsfortegnelsestitel:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 msgid "Rescale images for &Palm devices" msgstr "Reskalér billeder for &Palm-enheder" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" msgstr "Anvend forfatter &sort for forfatter" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" msgstr "Deaktivér kompression filens indhold" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 msgid "Do not add Table of Contents to book" msgstr "Tilføj ikke indholdfortegnelse til bogen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Kindle options" msgstr "Kindle valgmuligheder" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 msgid "Periodical masthead font:" msgstr "Tidsskrift masthead skrifttype:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 msgid "Personal Doc tag:" msgstr "Personlig dokument mærke:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" msgstr "Sideopsætning" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" msgstr "&Output-profil:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "Profile description" msgstr "Profil beskrivelse" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "&Input profile:" msgstr "&Input-profil:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" msgstr "Marginer" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" msgstr "&Venstre:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "&Top:" msgstr "Ø&verst:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "&Right:" msgstr "&Højre:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid "&Bottom:" msgstr "&Nederst:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 msgid "PDB Input" msgstr "PDB-Input" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" msgstr "Behandle hver &linje som et afsnit" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" msgstr "Formod udskriftsformattering" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 msgid "PDB Output" msgstr "PDB-output" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" msgstr "For&mater:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" msgstr "PDF-input" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 msgid "Line &Un-Wrapping Factor:" msgstr "Linje &udpakningsfaktor:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:40 msgid "No &Images" msgstr "Ingen &billeder" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 msgid "PDF Output" msgstr "PDF-output" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" msgstr "&Papirstørrelse:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" msgstr "&Orientering:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 msgid "Preserve &aspect ratio of cover" msgstr "Bevar omslagets &aspektforhold" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" msgstr "RB-output" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "Ingen formater tilgængelige" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Kan ikke danne build regex ved anvendelse af GUI builder uden en bog." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Ã…ben bog" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" msgstr "Regex bygger" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" msgstr "ForhÃ¥ndsvisning" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" msgstr "Regex:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:55 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Test" msgstr "Test" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 msgid "Convert" msgstr "Konvertér" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:196 msgid "Options specific to the input format." msgstr "Muligheder specifik for input-formatet." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:64 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "Dialogboks" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "&Input-format:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "Anvend &saved konverteringsindstillinger for individuelle bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" @@ -4761,73 +5203,73 @@ msgstr "" "Struktur\n" "Detektion" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" "Fin juster kapiteloverskrift detektionen og andre dokumentstrukturer." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "Detektér kapitler ved (XPath-udtryk):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "Indsæt sideskift før (XPath-udtryk):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "Sidehoved regulært udtryk:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "Sidefod regulært udtryk:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Ugyldigt regulært udtryk" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Ugyldigt regulært udtryk: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Ugyldig XPath" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "XPath udtryk %s er ugyldig." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "Kapitel&markering:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Fjern første &billede" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "Indsæt &metadata som en side i starten af bogen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "&Forbehandel input-fil for muligvis at forbedre struktur detektion" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Fjern &sidefod" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Fjern &sidehoved" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" "Contents" @@ -4835,51 +5277,51 @@ msgstr "" "Indholds\n" "fortegnelse" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:18 msgid "Control the creation/conversion of the Table of Contents." msgstr "Styr dannelsen/konverteringen af Indholdsfortegnelse." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "Niveau &1 indholdsfortegnelse (XPath-udtryk):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "Niveau &2 indholdsfortegnelse (XPath-udtryk):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "Niveau &3 indholdsfortegnelse (XPath-udtryk):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:63 msgid "Do not add &detected chapters to the Table of Contents" msgstr "Tilføj ikke &detekterede kapitler til indholdsfortegnelsen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:64 msgid "Number of &links to add to Table of Contents" msgstr "Antal &henvisninger at tilføje til indholdsfortegnelsen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:65 msgid "Chapter &threshold" msgstr "Kapitel&grænse" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:66 msgid "&Force use of auto-generated Table of Contents" msgstr "&Tving autogenereret indholdsfortegnelse" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 msgid "TOC &Filter:" msgstr "Indholdsfortegnelses&filter:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" msgstr "TXT-input" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" msgstr "Behandel under anvendelse af markdown" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" "<p>Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit <a " @@ -4889,111 +5331,111 @@ msgstr "" "avanceret formattering. For at lære mere besøg <a " "href=\"http://daringfireball.net/projects/markdown\">markdown</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "" "Indsæt ikke indholdsfortegnelser i output-tekst nÃ¥r markdown anvendes" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 msgid "Preserve &spaces" msgstr "Bevar &mellemrum" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" msgstr "TXT-output" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 msgid "&Line ending style:" msgstr "&Linje slutstil:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 msgid "&Maximum line length:" msgstr "&Maximum linjelængde:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" -msgstr "HÃ¥ndhæv maximum linjelængde" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 +msgid "Force maximum line length" +msgstr "HÃ¥ndhæv maksimal linjelængde" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:50 msgid "TextLabel" msgstr "Tekstetiket" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Anvend en guide til at hjælpe med at konstruere XPath-udtrykket" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:68 msgid "Match HTML &tags with tag name:" msgstr "Match HTML &tags med mærkenavne:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 msgid "*" msgstr "*" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" msgstr "a" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71 msgid "br" msgstr "br" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 msgid "div" msgstr "div" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "h1" msgstr "h1" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "h2" msgstr "h2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 msgid "h3" msgstr "h3" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 msgid "h4" msgstr "h4" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 msgid "h5" msgstr "h5" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 msgid "h6" msgstr "h6" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 msgid "hr" msgstr "hr" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 msgid "span" msgstr "span" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" msgstr "Havende &attribut:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 msgid "With &value:" msgstr "Med &værdi:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 msgid "(A regular expression)" msgstr "(Et regulært udtryk)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 msgid "" "<p>For example, to match all h2 tags that have class=\"chapter\", set tag to " "<i>h2</i>, attribute to <i>class</i> and value to " @@ -5010,172 +5452,164 @@ msgstr "" "avanceret brug af XPath, se <a href=\"http://calibre-" "ebook.com/user_manual/xpath.html\">XPath-tutorial</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "Omslag browser kunne ikke loades" - -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "Browse efter omslag" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:130 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:205 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:238 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "Omslag browser kunne ikke loades" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 msgid "Undefined" msgstr "Udefineret" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Ja" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Nej" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "stjerne(r)" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "Ikke bedømt" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "Sæt '%s' til idag" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr " indeks:" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:443 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Automatisk nummerér bøger i denne serie" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "Fjern alle mærker" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "Mærker at tilføje" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "Mærker at fjerne" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:49 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "Ingen detaljer tilgængelig." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "Enhed er ikke længere forbundet." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "Hent enhedsinformation" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "Hent liste af bøger fra enheden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "Hent noter fra enheden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "Send metadata til enheden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "Send collections til enheden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "Upload %d bøger til enheden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "Slet bøger fra enheden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "Download bøger fra enheden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "Se bøger pÃ¥ enheden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "Angiv standard send til enhedsaktion" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "Send til arbejdshukommelse" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "Send til hukommelseskort A" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "Send til hukommelseskort B" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:434 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "Arbejdshukommelse" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "Send og slet fra bibliotek" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "Send specifik format" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "Skub enhed ud" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:499 -msgid "Fetch annotations (experimental)" -msgstr "Hent noter (eksperimentiel)" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "Kommunikationsfejl med enheden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "Vælg mappe til at Ã¥bne som enhed" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:675 -msgid "Failed" -msgstr "Fejlede" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "Fejl ved kommunikation med enhed" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5183,123 +5617,123 @@ msgstr "" "Der var en midlertidig fejl ved kommunikation med enheden. Afbryd og " "genforbind enheden eller genstart." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "Enhed: " -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:726 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " detekteret." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "valgt til at sende" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "Vælg format til at sende til enheden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "Ingen enhed" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "Kan ikke sende: Ingen enhed er forbundet" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "Intet hukommelseskort" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:830 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "Kan ikke sende: Enheden har intet hukommelseskort" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "E-bog:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "Tilknyttet, vil du finde e-bogen" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:879 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "af" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "i %s formatet." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:893 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "Sender e-mail til" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:923 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:931 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1025 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1206 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "Ingen egnede formater" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "Auto konvertér følgende bøger før sending via e-mail?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Kunne ikke e-maile følgende bøger da ingen egnede formater blev fundet:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "Fejlede med at e-maile bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "Fejlede med at e-maile følgende bøger:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "Sendt via e-mail:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "Nyheder:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "Forbundet er" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "Send nyheder til" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1026 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "Auto konvertér følgende bøger før upload til enheden?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "Sender kataloger til enheden." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "Sender nyheder til enheden." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "Sender bøger til enheden." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -5307,173 +5741,200 @@ msgstr "" "Kunne ikke uploade følgende bøger til enheden, da ingen egnede formater blev " "fundet. Konvertér bog/bøgerne til et format understøttet af din enhed først." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1277 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "Ingen plads pÃ¥ enheden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" "<p>Kan ikke uploade bøger til enheden, der er ikke mere fri plads " "tilgængelig " -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" msgstr "Vælg tilgængelige formater og deres prioritet til denne enhed" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" msgstr "Brug undermapper" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Use author sort for author" msgstr "Brug forfatter sortering til forfatter" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" msgstr "Gem &skabelon:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" -msgstr "Tilpas &omslag til visning" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "Tilføj bøger efter ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" +"<p>Indtast en liste af ISBN-numre i tekstboksen til venstre, én per linje. " +"calibre vil automatisk oprette bogindgange baseret pÃ¥ ISBN-nummeret og " +"downloade metadata og omslag til dem.<p>Ugyldige ISBN i listen ignoreres." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "&Indsæt fra udklipsholderen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 +msgid "Fit &cover within view" +msgstr "Tilpas &omslag til synsfelt" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" msgstr "&Forrige" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 msgid "&Next" msgstr "&Næste" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" msgstr "Mine bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Generér katalog" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 msgid "Generate catalog for {0} books" msgstr "Generér katalog til {0} bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" msgstr "Katalog &format:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 msgid "" "Catalog &title (existing catalog with the same title will be replaced):" msgstr "" "Katalog &titel (eksisterende katalog med samme titel vil blive udskiftet):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 msgid "&Send catalog to device automatically" msgstr "&Send automatisk katalog til enhed" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 msgid "Catalog options" msgstr "Katalog valgmuligheder" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 msgid "Choose Format" msgstr "Vælg format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" msgstr "Vælg placering til calibre-bibliotek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" msgstr "Samme som aktuelle" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" msgstr "Placeringen %s indeholder det aktuelle calibre-bibliotek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" msgstr "Intet eksisterende bibliotek fundet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" msgstr "Der er intet eksisterende calibre-bibliotek i %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" msgstr "Ikke tom" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" msgstr "Mappen %s er ikke tom. Venligst vælg en tom mappe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location" msgstr "Ingen placering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location selected" msgstr "Ingen placering valgt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "Ikke brugbar placering" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "%s er ikke en eksisterende mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "Vælg dit calibre-bibliotek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" msgstr "Dit calibre-bibliotek er i øjeblikket placeret i {0}" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" msgstr "Ny &placering:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" msgstr "Anvend &eksisterende bibliotek i den nye placering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" msgstr "&Opret et tomt bibliotek i den nye placering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" msgstr "&Flyt aktuelt bibliotek til den nye placering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "Angiv standard for konvertering af tegneserier (CBR/CBZ-filer)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 msgid "Set options for converting %s" msgstr "Angiv muligheder ved konvertering %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92 msgid "&Title:" msgstr "&Titel:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 msgid "&Author(s):" msgstr "Forfatter(e):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95 msgid "&Profile:" msgstr "&Profil:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 msgid "Edit Comments" msgstr "Redigér kommentar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugin_type)s %(plugins)s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "udvidelsesmoduler" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " @@ -5481,19 +5942,19 @@ msgstr "" "\n" "Tilpasning: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "Generel" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Brugergrænseflade" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "Konvertering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -5501,15 +5962,15 @@ msgstr "" "E-mail\n" "levering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "Tilføj/Gem" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "Avanceret" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5517,23 +5978,23 @@ msgstr "" "Indholds-\n" "server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Udvidelsesmoduler" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "Auto send" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "E-mail" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "Formatér til e-mail. Det første matchende format vil blive sendt." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." @@ -5541,55 +6002,55 @@ msgstr "" "Hvis valgt, downloadede nyheder vil automatisk blive e-mailet <br>til denne " "email-adresse (forudsat nyheden er i en af de listede formater)." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "ny e-mail adresse" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "Bred" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "Smal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "Medium" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "Lille" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "Stor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "Altid" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "Automatisk" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "Aldrig" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "Fuldført" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "Alle bekræftigelsesdialoger er blevet nulstillet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "System port valgt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " @@ -5600,110 +6061,122 @@ msgstr "" "udbyde sig pÃ¥ denne port. For at være sikker kan du vælge en port højere end " "1024 (op til 65535)." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "Fejlede med at installere kommandolinje værktøj." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "Kommandolinje værktøj installeret" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "Kommandolinje værktøj installeret i" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Hvis du flytter calibre.app, kan du behøve at geninstallere kommandolinje " "værktøjet." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "Ingen gyldig udvidelsesmodulsti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s er ikke en gyldig udvidelsesmodulsti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "Vælg udvidelsesmodul" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "Udvidelsesmodul kan ikke deaktiveres" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "Udvidelsesmodulet: %s kan ikke deaktiveres" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "Udvidelsesmodul kan ikke tilpasses" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "Udvidelsesmodul: %s behøver ingen til tilpasning" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "Tilpas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "Kan ikke fjerne indbyggede udvidelsesmoduler" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kan ikke fjernes. Det er et indbygget udvidelsesmodul. Prøv at deaktivere " "det istedet." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "Ugyldige tweaks" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" +"De tweaks du indtastede er ugyldige, prøv at gendanne dine tweaks til " +"standard og ændre dem, indtil du finder den ugyldige indstilling." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "Du mÃ¥ vælge en kolonne for at slette den" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "Den valgte kolonne er en tilpasset kolonne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:718 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Er du sikker?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "Vil du virkelig slette kolonne %s og alle dets data?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Fejl log:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "Tilgangslog:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "Fejlede med at starte indholdsserveren" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "Ugyldig størrelse" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Størrelsen %s er ugyldig. mÃ¥ være af formen breddexhøjde" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "Skal genstarte" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5711,19 +6184,19 @@ msgstr "" "Ændringerne du lavede kræver at Calibre genstartes. Venligst genstart sÃ¥ " "hurtig som praktisk muligt." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "Checker database integritet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "Check af database integritet fejlede" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "Nogle inkonsistenser blev fundet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5734,11 +6207,11 @@ msgstr "" "tilgængelige. Indgangene for formaterne er blevet fjernet. Du skal checke " "dem manuelt. Dette kan ske hvis du ændrer biblioteksmappens filer direkte." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "Tab-widget" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5748,11 +6221,11 @@ msgstr "" "til den. Calibre kan enten læse metadata fra filindholdet, eller fra " "filnavnet." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Læs kun metadata fra &filnavnet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5760,11 +6233,11 @@ msgstr "" "Byt forfatternes fornavn og efternavn. Dette pÃ¥virker kun metadata læst fra " "filnavne." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "&Byt forfatter fornavn og efternavn" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5782,7 +6255,7 @@ msgstr "" "Titel match ignorerer kendeord (\"en\", \"et\"), punktuation, kasus, osv. " "Forfatter match er eksakt." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5790,15 +6263,15 @@ msgstr "" "Hvis bøger med lignende titler og forfattere findes, &iflettes de nye filer " "automatisk" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Konfigurér metadata fra filnavn" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&Tilføjer bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5806,59 +6279,59 @@ msgstr "" "Her kan du styre hvordan calibre vil gemme dine bøger, nÃ¥r du trykker pÃ¥ gem-" "til-disk knappen:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Gem &omslag separat" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Opdatér &metadata i gemte kopier" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Gem metadata i &OPF-fil" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "Konvertér ikke-engelske tegn til &engelske ækvivalenter" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Formater &datoer som:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "Fil&formater til gemning:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Erstat mellemrum med &bundstreg" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Ændre stier til &smÃ¥bogstaver" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Gemmer bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" msgstr "Metadata &administrering:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" msgstr "Manual administrering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" msgstr "Kun pÃ¥ send" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" msgstr "Automatisk administrering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" "<li><b>Manual Management</b>: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -5876,7 +6349,7 @@ msgstr "" "<li><b>Automatisk administrering</b>: Calibre holder automatisk metadata pÃ¥ " "enheden synkroniseret med calibre-biblioteket, ved hver forbindelse</li></ul>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 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 " @@ -5885,36 +6358,29 @@ msgstr "" "Her kan du styre hvordan calibre vil gemme dine bøger, nÃ¥r du trykker pÃ¥ " "knappen send-til-enhed. Denne indstilling kan tilsidesættes for individuelle " "enheder, ved at tilpasse enhedens udvidelsesmodulgrænsefladen i " -"Indstillinger->Udvidelser" +"Preferences/indstillinger->Udvidelsesmoduler" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Sender til &enhed" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "Indstillinger" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "Giv besked nÃ¥r en &ny version er tilgængelig" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Download &sociale metadata (mærker/vurderinger/osv.) som standard" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Overskriv forfatter og titel som standard, nÃ¥r metadata hentes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "Standard netværks &timeout:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5922,149 +6388,164 @@ msgstr "" "Sætter standard timeouttiden for hentning fra netværket (f.eks.. hver gang " "vi henter information fra Internettet)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " sekunder" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "Vælg &sprog (kræver genstart):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Høj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Lav" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "Opgave&prioritet:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "Foretrukken &output-format:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "Nulstil alle deaktiverede &bekræftigelsesdialoger" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "Foretrukken &input-format sorteret:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "Brug &romertal til serienumre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "Aktivér s&tatusikon (kræver genstart)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "Vis beskeder i &statusfeltet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "Vis &startskærm ved opstart" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Vis omslagfremviseren i et separat vindue (kræver genstart)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "Vis &middelvurderinger i mærkefremviseren" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "Søg mens du taster" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "Send automatisk hentede &nyheder til e-bogslæseren" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -"Slet nyheder &fra biblioteket nÃ¥r de automatisk bliver sendt til læseren" +"&Slet nyheder fra biblioteket, efter de automatisk er blevet sendt til " +"læseren" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Antal viste omslag i fremviseren (kræver genstart):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "Vælg de synlige &kolonner i biblioteksvisningen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "Fjern en brugerdefineret kolonne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "Tilføj en brugerdefineret kolonne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "Redigér en brugerdefineret kolonnes indstillinger" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "Brug intern &viser for:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "Brugergrænseflade &layout (behøver genstart):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "Restriktion som anvendes, nÃ¥r det aktuelle bibliotek Ã¥bnes:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" +"Anvend denne restriktion ved calibre opstart hvis det aktuelle bibliotek " +"anvendes. Restriktionen anvendes ogsÃ¥ nÃ¥r der skiftes til dette bibliotek. " +"Bemærk at denne indstilling er per bibliotek. " + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 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/trunk/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "Deaktivér &animationer" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "Vis &donationsknap (genstart)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "&Værktøjslinje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "&Ikonstørrelse:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "Vis &tekst under ikoner:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "Tilføj en e-mailadresse at sende bøgerne til" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "&Tilføj e-mail" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "Ændre til &standard" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "&Fjern e-mail" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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-" @@ -6073,32 +6554,59 @@ msgstr "" "Calibre kan sende bøger til dig (eller din læser) via e-mail. E-mails sendes " "automatisk med nyheder til alle e-mail-adresser, som har auto-send markeret." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maksimalt antal ventende opgaver (genstart krævet):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "&Check database integritet" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "&Installér kommandolinje værktøj" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "Ã…ben calibre &konfigurationsmappe" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Begræns maksimal antal samtidige opgaver til antallet at CPUer og &kerner" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "Fejlfind &enhedsdetektion" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "&Check database integritet" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "Ã…ben calibre &konfigurationsmappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "&Installér kommandolinje værktøj" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "&Forskelligt" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" +"Tweaks værdierne vises herunder. Redigér dem for at ændre calibres opførsel." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "Alle tilgængelige tweaks" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "&Aktuelle tweaks" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "&Gendan til standard" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "&Tweaks" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 " @@ -6108,32 +6616,32 @@ msgstr "" "bogsamling via en browser fra overalt i verden. Enhver ændring af " "indstillingerne, tager først effekt efter en servergenstart." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "Server &tcp-port:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:593 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:212 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Br&ugernavn:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Adgangskode:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" "Hvis lader din adgangskode blank, kan enhver tilgÃ¥ din bogsamling via www." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6141,46 +6649,61 @@ msgstr "" "Maksimumstørrelse (breddexhøjde) for viste omslag. Større omslag bliver " "nedskaleret. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "Maks. &omslagsstørrelse:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:598 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "Vi&s adgangskode" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "Maks. &OPDS poster per forespørgsel:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "Maks. OPDS &ugrupperede poster:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "Restriktion (gemt søgning) som skal anvendes:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" +"Denne restriktion (baseret pÃ¥ en gemt søgning) vil begrænse " +"indholdsserverens viste bøger til dem som opfylder søgningen. Denne " +"indstilling er per bibliotek (f.eks. kan du have forskellige restriktioner " +"per bibliotek)." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "&Start server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "St&op server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "&Test server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "Start &automatisk server ved start" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "Vis &server logs" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:606 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" @@ -6195,7 +6718,7 @@ msgstr "" "din iPhone. Her skal mitværtsnavn være det fuldt kvalificerede domænenavn " "(FQDN) eller IP-adressen pÃ¥ computeren, calibre kører pÃ¥." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6203,193 +6726,186 @@ msgstr "" "Her kan du tilpasse Calibre opførsel ved at styre hvilke udvidelsesmoduler " "den bruger." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "Aktivér/&deaktivér udvidelsesmodul" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "&Tilpas udvidelsesmodul" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "&Fjern udvidelsesmodul" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "Tilføj nyt udvidelsesmodul" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "Udvidelsesmodul&fil:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "&Tilføj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 msgid "Create Tag-based Column" msgstr "Opret mærkebaseret kolonne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 msgid "Lookup name" msgstr "Søgenavn" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 msgid "Column heading" msgstr "Kolonneoverskrift" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 msgid "Column type" msgstr "Kolonnetype" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 msgid "Use brackets" msgstr "Anvend parentes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 msgid "Values can be edited" msgstr "Værdier som kan redigeres" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" msgstr "Tekst" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 msgid "Number" msgstr "Tal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Dato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 msgid "Tag on book" msgstr "Mærke pÃ¥ bog" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 msgid "Explanation text added in create_ct_column.py" msgstr "Forklaringstekst tilføjet i create_ct_column.py" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 msgid "Create and edit tag-based columns" msgstr "Opret og redigér mærkebaseret kolonne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" msgstr "Tekst, kolonnen viser i mærke-browser" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" msgstr "Kommasepareret tekst, ligesom mærker, vist i mærke-browser" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" msgstr "Lang tekst, ligesom kommentarer, ikke vist i mærke-browser" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 msgid "Text column for keeping series-like information" msgstr "Tekstkolonne til at holde serie-lignende information" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 msgid "Floating point numbers" msgstr "Kommatal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 msgid "Integers" msgstr "Heltal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 msgid "Ratings, shown with stars" msgstr "Vurdering, vist med stjerner" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 msgid "Yes/No" msgstr "Ja/Nej" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 msgid "No column selected" msgstr "Ingen kolonne valgt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 msgid "No column has been selected" msgstr "Ingen kolonne er blevet valgt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 msgid "Selected column is not a user-defined column" msgstr "Valgte kolonne er ikke en brugerdefineret kolonne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 msgid "No lookup name was provided" msgstr "Intet søgeord blev angivet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" -"Etiketten mÃ¥ kun bestÃ¥ af bogstaver, cifre og bundstreg - og skal begynde " -"med et bogstav" +"Opslagsnavnet mÃ¥ kun indeholde smÃ¥bogstaver, cifre og bundstreger - og skal " +"starte med et bogstav" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" msgstr "Ingen kolonneoverskrift blev angivet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 msgid "The lookup name %s is already used" msgstr "Opslagsnavnet %s er allerede brugt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 msgid "The heading %s is already used" msgstr "Overskriften %s er allerede brugt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" -"Opslagsnavnet mÃ¥ kun være smÃ¥bogstaver og kan ikke indeholde \":\" eller " -"mellemrum" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" msgstr "Opret eller redigér tilpassede kolonner" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 msgid "&Lookup name" msgstr "&Opslagsnavn" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 msgid "Column &heading" msgstr "Kolonne&overskrift" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 msgid "" "Used for searching the column. Must contain only digits and lower case " "letters." msgstr "" "Anvendt til at søge efter kolonne. MÃ¥ kun indeholde cifre og smÃ¥bogstaver." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 msgid "" "Column heading in the library view and category name in the tag browser" msgstr "" "Kolonneoverskrift i biblioteksvisning go kategorinavn i mærke-browser" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 msgid "Column &type" msgstr "Kolonne&type" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 msgid "What kind of information will be kept in the column." msgstr "Hvilken slags information vil blive gemt i kolonnen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 msgid "" "<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " "for year.</p>\n" @@ -6407,43 +6923,43 @@ msgstr "" "<li>dd MMMM yy giver 05 January 10</li>\n" "</ul> " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 msgid "Use MMM yyyy for month + year, yyyy for year only" msgstr "Anvend MMM yyyy for mÃ¥ned + Ã¥r, yyyy for kun Ã¥r" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 msgid "Default: dd MMM yyyy." msgstr "Standard: dd MMM yyyy." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 msgid "Format for &dates" msgstr "Format for &datoer" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" msgstr "FÃ¥ fejlfindingsinformation" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:22 msgid "Copy to &clipboard" msgstr "Kopiér til &udklipsholder" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:24 msgid "Debug device detection" msgstr "Fejlfind enhedsdetektion" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:44 msgid "Invalid template" msgstr "Ugyldig skabelon" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:45 msgid "The template %s is invalid:" msgstr "Skabelonen %s er ugyldig:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:42 msgid "Save &template" msgstr "Gem &skabelon" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:43 msgid "" "By adjusting the template below, you can control what folders the files are " "saved in and what filenames they are given. You can use the / character to " @@ -6457,23 +6973,80 @@ msgstr "" "bestemt bog ikke har nogen metadata, vil variablen blive udskiftet med den " "tomme streng." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:44 msgid "Available variables:" msgstr "Tilgængelige variable:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/social.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/social.py:34 msgid "Downloading social metadata, please wait..." msgstr "Downloader sociale metadata, vent venligst..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "Separator" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "Vælg bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "Hovedværktøjslinjen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "Hovedværktøjslinjen nÃ¥r en enhed er forbundet" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "Kontekstmenuen til bøgerne i calibre-biblioteket" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "Kontekstmenuen til bøgerne i enheden" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "&Tilgængelige aktioner" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "&Aktuelle aktioner" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "Flyt udvalgte aktion op" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "Flyt udvalgte aktion ned" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "Ctrl+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "Tilføj udvalgte aktioner til værktøjslinjen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "Fjern udvalgte aktioner fra værktøjslinjen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "&Vis denne advarsel igen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/conversion_error_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42 msgid "ERROR" msgstr "FEJL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 msgid "" "All checked books will be <b>permanently deleted</b> from your device. " "Please verify the list." @@ -6481,79 +7054,93 @@ msgstr "" "Alle valgte bøger vil blive <b>permanent slettet</b> fra din enhed. Check " "venligst listen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "Placering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1064 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 msgid "Delete from device" msgstr "Slet fra enhed" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author sort" msgstr "Forfattersortering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "Administrér forfattere" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 msgid "Sort by author" msgstr "Sortér efter forfatter" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 msgid "Sort by author sort" -msgstr "" +msgstr "Sortér efter forfatter sortering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" +"Gendan alle forfattersorteringsværdier til værdierne automatisk genereret ud " +"fra forfatter. Præcis hvordan denne værdi automatisk genereres kan styres " +"via Preferences/indstillinger->Avanceret->Tweaks" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "Genberegn alle forfattersorteringsværdier" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "Forfattersortering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" msgstr "ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." msgstr "Finder metadata..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" msgstr "Kunne ikke finde metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" "Hentningen af metadata ser ud til at være gÃ¥et i stÃ¥. Prøv igen senere." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" msgstr "Advarsel" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" msgstr "Kunne ikke hente metadata fra:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" msgstr "Ingen metadata fundet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" "Ingen metadata fundet, prøv at ændre titlen og forfatteren eller ISBN-nøglen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 msgid "Fetch metadata" msgstr "Hent metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 msgid "" "<p>calibre can find metadata for your books from two locations: <b>Google " "Books</b> and <b>isbndb.com</b>. <p>To use isbndb.com you must sign up for a " @@ -6565,71 +7152,75 @@ msgstr "" "href=\"http://www.isbndb.com\">gratis konto</a> og nedenfor indtaste din " "access key." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 msgid "&Access Key:" msgstr "&Access key:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 msgid "Fetch" msgstr "Hent" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 msgid "Matches" msgstr "Resultater" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 msgid "" "Select the book that most closely matches your copy from the list below" msgstr "" "Vælg den bog, der passer bedst pÃ¥ dit eksemplar, fra nedenstÃ¥ende liste" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 msgid "Download &social metadata (tags/rating/etc.) for the selected book" msgstr "" "Download &sociale metadata (mærker/vurderinger/osv.) for den valgte bog" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 msgid "Overwrite author and title with author and title of selected book" msgstr "Overskriv forfatter og titel med forfatter og titel fra valgte bog" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/job_view_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:37 msgid "Details of job" msgstr "Detaljer for opgave" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Active Jobs" msgstr "Aktive opgaver" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:45 msgid "&Stop selected job" msgstr "&Stop valgte opgaver" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:46 msgid "Show job &details" msgstr "Vis opgave&detaljer" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 msgid "Stop &all non device jobs" msgstr "Stop &alle ikke-enhedsopgaver" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "Redigér metaoplysninger for <b>%d bøger</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "Gennemfører ændringer pÃ¥ %d bøger. Dette kan tage et stykke tid." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Rediger metaoplysninger" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" msgstr "A&utomatisk forfattersortering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " msgstr "Forfatters&ortering: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6637,55 +7228,55 @@ msgstr "" "Angiv hvordan bogens forfatter(e) skal sorteres. Som eksempel burde Charles " "Dickens sorteres som Dickens, Charles." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "&Rating:" msgstr "&Vurdering:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:372 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Rating of this book. 0-5 stars" msgstr "Vurdering af bogen. 0-5 stjerner" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" msgstr "Ingen ændring" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid " stars" msgstr " stjerner" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 msgid "Add ta&gs: " msgstr "Tilføj &mærker: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:378 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "Open Tag Editor" msgstr "Ã…ben mærke-editor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" msgstr "&Fjern mærker:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " msgstr "Kommasepareret liste over mærker, der skal fjernes fra bøgerne. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" msgstr "Fjern &format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" msgstr "&Ombyt titel og forfatter" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 msgid "" "Selected books will be automatically numbered,\n" "in the order you selected them.\n" @@ -6697,7 +7288,7 @@ msgstr "" "SÃ¥ hvis du valgte Book A og derefter Book B,\n" "Book A vil have serienummer 1 - og Book B serienummer 2." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 msgid "" "Remove stored conversion settings for the selected books.\n" "\n" @@ -6707,398 +7298,402 @@ msgstr "" "\n" "Fremtidige konverteringer af disse bøger vil anvende standardindstillinger." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 msgid "Remove &stored conversion settings for the selected books" msgstr "Fjern &gemte konverteringsindstillinger for de valgte bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 msgid "&Basic metadata" msgstr "&Grund metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 msgid "&Custom metadata" msgstr "&Tilpas metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 msgid "Last modified: %s" msgstr "Sidst ændret: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "Ikke et gyldigt billede" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "Angiv titel og forfatter" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "Du skal angive en titel og forfatter før et omslag kan laves" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "Vælg formater for " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "Ingen tilladelse" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "Du har ikke læseadgang til følgende filer:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "Intet format valgt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "Kunne ikke læse metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "Kunne ikke læse metadata fra %s-formatet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "Kunne ikke læse omslaget" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "Kunne ikke læse omslaget fra %s-formatet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "Omslaget i %s-formatet er ugyldigt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "Afbryd redigeringen af alle resterende bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "Dette ISBN-nummer er gyldigt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "Dette ISBN-nummer er ugyldigt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "Kan ikke anvende mærke-editor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "Mærke-editor kan ikke anvendes hvis du har ændret mærkaterne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "Henter omslag..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "Kan ikke hente omslag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>Kunne ikke hente omslag</b><br/>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "Download timeout." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "Kunne ikke finde et omslag til denne bog. Prøv at angive ISBN først." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" "For hver fejlmeddelse fra hver omslagskilde, tryk pÃ¥ \"Vis detaljer\" " "herunder." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "DÃ¥rligt omslag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "Omslaget er ikke et gyldigt billede" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "Der var fejl" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "Der var fejl under download af sociale metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "Kan ikke hente metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "Du skal mindst angive ISBN, titel, forfatter eller udgiver" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "Adgang nægtet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "Kunne ikke Ã¥bne %s. Bliver den anvendt af et andet program?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Edit Meta Information" msgstr "Rediger metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Meta information" msgstr "Metaoplysninger" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Swap the author and title" msgstr "Ombyt forfatter og titel" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "Author S&ort: " msgstr "Forfatters&ortering " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Automatisk opret forfattersorteringsindgang baseret pÃ¥ den aktuelle " "forfatterindgang" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "Remove unused series (Series that have no books)" msgstr "Fjern ubenyttede serier (Serier uden bøger)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "Publishe&d:" msgstr "Ud&givet:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "dd MMM yyyy" msgstr "dd MMM yyyy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "&Date:" msgstr "&Dato:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Comments" msgstr "&Kommentarer" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Fetch metadata from server" msgstr "&Hent metadata fra server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Available Formats" msgstr "Tilgængelige formater" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Add a new format for this book to the database" msgstr "Tilføj et nyt format for denne bog til databasen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove the selected formats for this book from the database." msgstr "Fjern de valgte formater for denne bog fra databasen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Set the cover for the book from the selected format" msgstr "Vælg omslaget for denne bog fra det valgte format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Update metadata from the metadata in the selected format" msgstr "Opdatér metadata fra metadata i det valgte format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "Reset cover to default" msgstr "Nulstil til standardomslag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 msgid "Download &cover" msgstr "Hent &omslag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 msgid "Generate a default cover based on the title and author" msgstr "Lav et standard omslag baseret pÃ¥ titlen og forfatteren" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 msgid "&Generate cover" msgstr "&Lav omslag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" msgstr "Adgangskode pÃ¥krævet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "Afbryder..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "Arbejder" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" msgstr "" "Den aktuelt gemte søgning vil blive <b>permanent slettet</b>. Er du sikker?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 msgid "Saved Search Editor" msgstr "Gemt søgnings-editor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 msgid "Saved Search: " msgstr "Gemt søgning: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 msgid "Select a saved search to edit" msgstr "Vælg en gemt søgning til redigering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 msgid "Delete this selected saved search" msgstr "Slet den valgte gemte søgning" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 msgid "Enter a new saved search name." msgstr "Indtast et nyt gemt søgenavn." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 msgid "Add the new saved search" msgstr "Tilføj den nye gemte søgning" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 msgid "Change the contents of the saved search" msgstr "Ændre indholdet af den gemte søgning" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Behøver brugernavn og adgangskode" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Du skal angive et brugernavn og/eller adgangskode for at anvende denne " "nyhedskilde." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Lavet af: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Sidst hentet: Aldrig" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "%d dage, %d timer og %d minutter siden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Sidst hentet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:220 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Planlæg hentning af nyheder" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Tilføj en brugerdefineret nyhedskilde" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "Download alle planlagte nyhedskilder" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Ingen internetforbindelse" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "Kan ikke downloade nyheder, da ingen internetforbindelse er aktiv" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 msgid "Recipes" msgstr "Opskrifter" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 msgid "Download all scheduled recipes at once" msgstr "Download alle planlagte opskrifter pÃ¥ én gang" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195 msgid "Download &all scheduled" msgstr "Download &alle planlagte" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196 msgid "blurb" msgstr "Kort opsummering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 msgid "&Schedule for download:" msgstr "&Planlagt for download:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:198 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "Every " msgstr "Hvert " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 msgid "day" msgstr "dag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 msgid "Monday" msgstr "Mandag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 msgid "Tuesday" msgstr "Tirsdag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 msgid "Wednesday" msgstr "Onsdag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Thursday" msgstr "Torsdag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 msgid "Friday" msgstr "Fredag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 msgid "Saturday" msgstr "Lørdag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Sunday" msgstr "Søndag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "at" msgstr "ved" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "" "Interval at which to download this recipe. A value of zero means that the " "recipe will be downloaded every hour." @@ -7106,41 +7701,41 @@ msgstr "" "Interval ved hvilken denne opskrift skal downloade. En værdi pÃ¥ nul betyder " "at opskriften vil downloade hver time." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid " days" msgstr " dage" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "&Account" msgstr "&Konto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 msgid "For the scheduling to work, you must leave calibre running." msgstr "For at det planlagte skal virke, skal du lade calibre køre." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 msgid "&Schedule" msgstr "&Planlæg" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 msgid "Add &title as tag" msgstr "Tilføj &titel som mærke" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 msgid "&Extra tags:" msgstr "&Ekstra mærker:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "&Advanced" msgstr "&Avanceret" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "&Download now" msgstr "&Download nu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 msgid "" "Delete downloaded news older than the specified number of days. Set to zero " "to disable." @@ -7148,19 +7743,19 @@ msgstr "" "Slet downloadede nyheder ældre end det opgivne antal dage. Sæt til nul for " "at deaktivere." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 msgid "Delete downloaded news older than " msgstr "Slet downloadede nyheder ældre end " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:36 msgid "contains" msgstr "indeholder" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:37 msgid "The text to search for. It is interpreted as a regular expression." msgstr "Teksten der søges efter. Den fortolkes som et regulært udtryk." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:38 msgid "" "<p>Negate this match. That is, only return results that <b>do not</b> match " "this query." @@ -7168,61 +7763,61 @@ msgstr "" "<p>Negér denne match. Det betyder, returnér kun resultater som <b>ikke</b> " "matcher denne forespørgsel." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:39 msgid "Negate" msgstr "Negér" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:113 msgid "Advanced Search" msgstr "Avanceret søgning" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:114 msgid "Find entries that have..." msgstr "Find indgange der har..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:115 msgid "&All these words:" msgstr "&alle disse ord:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:116 msgid "This exact &phrase:" msgstr "Den eksakte &frase:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:117 msgid "&One or more of these words:" msgstr "&En eller flere af disse ord:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:118 msgid "But dont show entries that have..." msgstr "men vis ikke indgange der har..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:119 msgid "Any of these &unwanted words:" msgstr "nogen af disse &uønskede ord:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 msgid "What kind of match to use:" msgstr "Hvilken slags match skal anvendes:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 msgid "Contains: the word or phrase matches anywhere in the metadata" msgstr "" "Indeholder: Ordet eller frasen vil forsøges matchet overalt i metadataene" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:122 msgid "Equals: the word or phrase must match an entire metadata field" msgstr "Lig: Ordet eller frasen skal matche et helt metadata felt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:123 msgid "" "Regular expression: the expression must match anywhere in the metadata" msgstr "Regulært udtryk: Udtrykket forsøges matchet overalt i metadataene" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:124 msgid " " msgstr " " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:125 msgid "" "See the <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" "interface\">User Manual</a> for more help" @@ -7230,84 +7825,84 @@ msgstr "" "Se <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" "interface\">brugermanual</a> for mere hjælp" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/select_formats.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 msgid "Choose formats" msgstr "Vælg formater" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Forfattere" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Udgiver" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 msgid " (not on any book)" msgstr " (ikke i nogen bøger)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 msgid "" "The current tag category will be <b>permanently deleted</b>. Are you sure?" msgstr "" "Den aktuelle mærkekategori vil blive <b>permanent slettet</b>. Er du sikker?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 msgid "User Categories Editor" msgstr "Brugerkategori-editor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 msgid "A&vailable items" msgstr "T&ilgængelige genstande" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 msgid "Apply tags to current tag category" msgstr "PÃ¥før mærker pÃ¥ aktuelle mærkekategori" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 msgid "A&pplied items" msgstr "A&nvendte genstande" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 msgid "Unapply (remove) tag from current tag category" msgstr "PÃ¥føringsannullering (fjerne) mærke pÃ¥ aktuelle mærkekategori" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 msgid "Category name: " msgstr "Kategorinavn: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 msgid "Select a category to edit" msgstr "Vælg en kategori der skal redigeres" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 msgid "Delete this selected tag category" msgstr "Slet den valgte mærkekategori" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 msgid "Enter a new category name. Select the kind before adding it." msgstr "Indtast et nyt kategorinavn. Vælg typen før tilføjning af den." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 msgid "Add the new category" msgstr "Tilføj den nye kategori" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 msgid "Category filter: " msgstr "Kategorifilter: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select the content kind of the new category" msgstr "Vælg indholdstypen af den nye kategori" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" msgstr "Er du sikker?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" @@ -7315,15 +7910,15 @@ msgstr "" "De følgende mærker bliver anvendt af en eller flere bøger. Er du sikker pÃ¥ " "at du vil slette dem?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 msgid "Tag Editor" msgstr "Mærke-editor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124 msgid "A&vailable tags" msgstr "T&ilgængelige mærker" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:125 msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." @@ -7331,23 +7926,23 @@ msgstr "" "Slet mærke fra database. Dette vil fjerne mærket fra alle bøger og herefter " "fjerne den fra databasen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:127 msgid "Apply tag to current book" msgstr "Anvend mærke pÃ¥ den aktuelle bog" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:129 msgid "A&pplied tags" msgstr "A&nvendte mærker" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:130 msgid "Unapply (remove) tag from current book" msgstr "Fjern mærke fra den aktuelle bog" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 msgid "&Add tag:" msgstr "&Tilføj mærke:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 msgid "" "If the tag you want is not in the available list, you can add it here. " "Accepts a comma separated list of tags." @@ -7355,54 +7950,54 @@ msgstr "" "Hvis mærket du ønsker ikke er i den tilgængelige liste, kan du tilføje den " "her. Accepterer en kommasepareret liste af mærker." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 msgid "Add tag to available tags and apply it to current book" msgstr "" "Tilføj mærke til tilgængelige mærker og anvend den pÃ¥ den aktuelle bog" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" msgstr "%s (var %s)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 msgid "Item is blank" msgstr "Emne er blankt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "Et emne kan ikke sættes til ingenting. Slet det istedet." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 msgid "No item selected" msgstr "Intet emne valgt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 msgid "You must select one item from the list of Available items." msgstr "Du skal vælge et emne fra listen af tilgængelige emner." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "No items selected" msgstr "Ingen emner valgt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 msgid "You must select at least one items from the list." msgstr "Du skal vælge mindst et emne fra listen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:106 +#: /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 "Er du sikker pÃ¥ at du ønsker at slette følgende emner?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 msgid "Category Editor" msgstr "Kategoriredigering" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Items in use" msgstr "Emner i brug" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." @@ -7410,141 +8005,137 @@ msgstr "" "Slet emne fra database. Dette vil fjerne emnet fra alle bøger og herefter " "slette det fra databasen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 msgid "Rename the item in every book where it is used." msgstr "Omdøb emnet i bøger hvor det er brugt." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "Ctrl+S" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "Test e-mail indstillinger" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52 msgid "Send test mail from %s to:" msgstr "Send test e-mail fra %s til:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 msgid "&Test" msgstr "&Test" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:127 msgid "No recipe selected" msgstr "Ingen opskrift valgt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:132 msgid "The attached file: %s is a recipe to download %s." msgstr "Bilagsfilen: %s er en opskrift der kan downloades %s." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133 msgid "Recipe for " msgstr "Opskrift for " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:150 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255 msgid "Switch to Advanced mode" msgstr "Skift til avanceret tilstand" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:164 msgid "Switch to Basic mode" msgstr "Skift til grundtilstand" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:174 msgid "Feed must have a title" msgstr "Feed skal have en titel" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175 msgid "The feed must have a title" msgstr "Feeden skal have en titel" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:179 msgid "Feed must have a URL" msgstr "Feed skal have en URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180 msgid "The feed %s must have a URL" msgstr "Feeden %s skal have en URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185 msgid "Already exists" msgstr "Eksisterer allerede" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186 msgid "This feed has already been added to the recipe" msgstr "Denne feed er allerede blevet tilføjet til opskriften" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:286 msgid "Invalid input" msgstr "Ugyldigt input" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:228 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:237 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:287 msgid "<p>Could not create recipe. Error:<br>%s" msgstr "<p>Kunne ikke oprette opskrift. Fejl:<br>%s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:241 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:290 msgid "Replace recipe?" msgstr "Erstat opskrift?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:242 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:291 msgid "A custom recipe named %s already exists. Do you want to replace it?" msgstr "" "En bruger opskrift med navn %s eksisterer allerede. Ønsker du at overskrive " "den?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick recipe" msgstr "Vælg overskrift" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick the recipe to customize" msgstr "Vælg overskrift der skal tilpasses" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:277 msgid "Choose a recipe file" msgstr "Vælg en en opskriftsfil" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:248 msgid "Add custom news source" msgstr "Tilføj bruger nyhedskilde" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:249 msgid "Available user recipes" msgstr "Tilgængelige brugeropskrifter" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:250 msgid "Add/Update &recipe" msgstr "Tilføj/opdatér &opskrift" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:251 msgid "&Remove recipe" msgstr "&Fjern opskrift" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:252 msgid "&Share recipe" msgstr "&Del opskrift" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253 msgid "Customize &builtin recipe" msgstr "Brugertilpas &indbygget opskrift" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254 msgid "&Load recipe from file" msgstr "&Hent opskrift fra fil" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256 msgid "" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " "type=\"text/css\">\n" @@ -7568,52 +8159,52 @@ msgstr "" "bliver du nødt til at anvende \"avanceret tilstand\" for yderligere " "tilpasning af hentebehandlingen.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260 msgid "Recipe &title:" msgstr "Opskrift&titel:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261 msgid "&Oldest article:" msgstr "&Ældste artikel:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "The oldest article to download" msgstr "Den ældste artikel der skal downloades" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264 msgid "&Max. number of articles per feed:" msgstr "&Maksimalt antal artikler per feed:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265 msgid "Maximum number of articles to download per feed." msgstr "Maksimum antal artikler at downloade per feed." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266 msgid "Feeds in recipe" msgstr "Feeds i opskrift" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268 msgid "Remove feed from recipe" msgstr "Fjern feed fra opskrift" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:271 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274 msgid "Add feed to recipe" msgstr "Tilføj feed til opskrift" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272 msgid "&Feed title:" msgstr "&Feed titel:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 msgid "Feed &URL:" msgstr "Feed-&URL:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 msgid "&Add feed" msgstr "&Tilføj feed" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276 msgid "" "For help with writing advanced news recipes, please visit <a " "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>" @@ -7622,11 +8213,11 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">brugeropskrifter" "</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:277 msgid "Recipe source code (python)" msgstr "Opskriftskildekode (python)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "" "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" @@ -7670,227 +8261,229 @@ msgstr "" "regulære udtryk pÃ¥ et par eksempel filnavne. Gruppenavnene for de " "forskellige metadata indgange er dokumenteret i tooltips.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Regular &expression" msgstr "Regulært &udtryk" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 msgid "File &name:" msgstr "Fil&navn:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 msgid "Title:" msgstr "Titel:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 msgid "Regular expression (?P<title>)" msgstr "Regulært udtryk (?P<title>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:129 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Ingen fund" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 msgid "Authors:" msgstr "Forfattere:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 msgid "Regular expression (?P<author>)" msgstr "Regulært udtryk (?P<author>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124 msgid "Series:" msgstr "Serier:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125 msgid "Regular expression (?P<series>)" msgstr "Regulært udtryk (?P<series>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127 msgid "Series index:" msgstr "Serieindeks:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:128 msgid "Regular expression (?P<series_index>)" msgstr "Regulært udtryk (?P<series_index>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130 msgid "ISBN:" msgstr "ISBN:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:131 msgid "Regular expression (?P<isbn>)" msgstr "Regulært udtryk (?P<isbn>)" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "Lignende bøger..." - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "Tilføj bøger til bibliotek" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "Administrér collections" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "omslags-browser" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "Shift+Alt+B" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "Mærke-browser" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "Shift+Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "version" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "skabt af Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "Forbundet " -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "Opdatering fundet" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:276 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "bog detaljer" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "Shift+Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "Opgave" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "Status" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "Status" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "Kørselstid" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "Der er %d kørende opgaver:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "Ukendt opgave" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "Der er %d ventende opgaver:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:216 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "Kan ikke stoppe opgave" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "Kan ikke stoppe opgaver, der kommunikerer med enheden" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "Opgaven er allerede udført" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "Utilgængelig" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "Opgaver:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." -msgstr "Klik for at se en liste over aktive opgaver." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "Shift+Alt+J" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "Tryk for at se en opgaveliste" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr " - Opgaver" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "Gem enkelt format til disk..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "Skub denne enhed ud" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "Bibliotek" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "Vis bøger i calibre-bibliotek" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "Læser" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "Vis bøger i enhedens arbejdshukommelse" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "Kort A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "Vis bøger i hukommelseskort A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "Kort B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "Vis bøger i hukommelseskort B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "tilgængelige" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Bøger vist, vil blive begrænset til dem, der matcher den valgte gemte søgning" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "Avanceret søgning" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" @@ -7898,376 +8491,110 @@ msgstr "" "<p>Søg i listen af bøger efter titel, forfatter, udgiver, mærker, " "kommentarer, osv.<br><br>Ord separeret af mellemrum ANDes" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "Nulstil hurtigsøgning" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "Kopiér aktuelle søgetekst (istedet for søgenavnet)" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "Gem aktuel søgning under navnet vist i boksen" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "Slet aktuel gemte søgning" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d bøger" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "Vælg calibre-bibliotek at arbejde med" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "Forbind til mappe" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "Forbind til iTunes" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "Start indholdsserver" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "Stop indholdsserver" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "E-mail til" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr " og slet fra bibliotek" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "Opsætning af e-mail baseseret bogdeling" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Tilføj bøger" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "Redigér metadata" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "C" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "Konvertér bøger" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "V" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "Vis" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "Send til enhed" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "F" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "Hent nyheder" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "S" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Gem pÃ¥ disk" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "Forbind/del" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Slet" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "Fjern bøger" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "Browse calibre brugermanualen" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "F1" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "Hjælp" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "M" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "Flet bogposter" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "Ã…ben mappe herover" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "Vis bogdetaljer" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "Bøger af samme forfatter" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "Bøger i denne serie" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "Bøger fra denne udgiver" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "Bøger med samme mærker" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "Redigér metadata individuelt" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "Redigér metadata som klynge" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "Download metadata og omslag" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "Download kun metadata" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "Download kun omslag" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "Download kun sociale metadata" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "Flet ind i den først valgte bog - slet andre" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "Flet ind i den først valgte bog - behold andre" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "Tilføj bøger fra én enkelt mappe" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:534 -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 "" -"Tilføj bøger fra mapper, inklusiv undermapper (Én e-bog per mappe, formoder " -"hver e-bogsfil er den samme e-bog i forskellge formater)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Tilføj bøger fra mapper, inklusiv undermapper (Flere e-bøger per mappe, " -"formoder hver e-bogsfil er en distinkt e-bog)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Tilføj tom e-bog. (Bogindgang uden formater)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "Gem pÃ¥ disk i en enkel mappe" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "Gem kun %s format pÃ¥ disk" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "Gem kun %s format pÃ¥ disk i en enkel mappe" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "Vis specifikt format" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "Fjern valgte bøger" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "Fjern fil med et specifikt format fra valgte bøger.." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "Fjern alle formater fra valgte bøger, undtagen..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "Fjern omslag fra valgte bøger" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "Fjern matchende bøger fra enhed" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "Konvertér individuelt" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "Klynge konvertering" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "Opret bogkatalog i dit calibre bibliotek" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "Kør velkommen guide" - -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "Y" msgstr "Y" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" msgstr "PÃ¥ enhed" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" msgstr "Størrelse (MB)" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" msgstr "Vurdering" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book <font face=\"serif\">%s</font> of %s." msgstr "Bog <font face=\"serif\">%s</font> af %s." -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:679 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "Opslaget/søgenavn er \"{0}\"" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "I bibliotek" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "Størrelse" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1162 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "Markeret til sletning" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Dobbeltklik for at <b>redigere</b> mig<br><br>" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 msgid "Hide column %s" msgstr "Gem kolonne %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Sort on %s" msgstr "Sortér efter %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" msgstr "Stigende" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 msgid "Descending" msgstr "Faldende" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" msgstr "Ændre tekstjustering for %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Left" msgstr "Venstre" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Right" msgstr "Højre" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 msgid "Center" msgstr "Centrér" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" msgstr "Vis kolonne" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Restore default layout" msgstr "Gendan standard layout" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8275,144 +8602,144 @@ msgstr "" "Droppe pÃ¥ en enhed er ikke understøttet. Tilføj først bogen til calibre " "biblioteket." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" msgstr "Konfigurér viser" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:48 msgid "Use white background" msgstr "Anvend hvid baggrund" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:49 msgid "Hyphenate" msgstr "Orddeling" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 msgid "<b>Changes will only take effect after a restart.</b>" msgstr "<b>Ændringer vil først træde i kraft efter genstart.</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:70 msgid " - LRF Viewer" msgstr " - LRF-viser" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>Ingen match</b> for denne søgefrase <i>%s</i> blev fundet." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "Ingen søgeresultater fundet" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 msgid "LRF Viewer" msgstr "LRF-viser" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 msgid "Parsing LRF file" msgstr "Parser LRF-fil" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 msgid "LRF Viewer toolbar" msgstr "LRF-viser værktøjslinje" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Næste side" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "Forrige side" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 msgid "Back" msgstr "Tilbage" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "Forward" msgstr "Frem" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 msgid "Next match" msgstr "Næste match" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196 msgid "Open ebook" msgstr "Ã…ben e-bog" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:137 msgid "Configure" msgstr "Konfigurér" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." msgstr "Anvend biblioteket placeret pÃ¥ den specificerede sti." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Start minimized to system tray." msgstr "Start minimeret til systembakken." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Log debugging information to console" msgstr "Log fejlfindingsinformation til konsol" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Do not check for updates" msgstr "Check ikke efter opdateringer" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 msgid "Calibre Library" msgstr "Calibre bibliotek" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "Choose a location for your calibre e-book library" msgstr "Vælg en placering til dit calibre e-bogsbibliotek" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Failed to create library" msgstr "Biblioteksoprettelse fejlede" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." msgstr "Oprettelse af calibre bibliotek fejlede ved: %r." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" msgstr "Vlæg en placering til dit nye calibre e-bogsbibliotek" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "Initializing user interface..." msgstr "Initialiserer brugergrænseflade..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 msgid "Repairing failed" msgstr "Udbedring fejlede" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 msgid "The database repair failed. Starting with a new empty library." msgstr "Databaseudbedring fejlede. Starter med et nyt tomt bibliotek." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Bad database location" msgstr "Uegnet databaseplacering" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." msgstr "Uegnet databaseplacering %r. calibre vil nu slutte." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" msgstr "Ødelagt database" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" "Your calibre database appears to be corrupted. Do you want calibre to try " "and repair it automatically? If you say No, a new empty calibre library will " @@ -8422,56 +8749,56 @@ msgstr "" "pÃ¥ at udbedre den automatisk? Hvis du siger nej, vil et nyt tomt bibliotek " "blive oprettet." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" "Udbedrer database. Dette kan tage meget lang tid for store bogsamlinger" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Uegnet databaseplacering %r. Vil starte med en nyt tomt calibre bibliotek" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Starting %s: Loading books..." msgstr "Starter %s: Henter bøger..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" msgstr "Hvis du ikke er sikker pÃ¥ den kører" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " msgstr "Kan ikke starte " -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." msgstr "%s kører allerede." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" msgstr "kører muligvis i systembakken, i" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 msgid "upper right region of the screen." msgstr "øvre højre omrÃ¥de af skærmen." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "lower right region of the screen." msgstr "nedre højre omrÃ¥de af skærmen." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." msgstr "prøv at genstarte din computer" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:298 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" msgstr "prøv at slette filen" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " "on windows where GUI apps do not have a output streams." @@ -8479,222 +8806,222 @@ msgstr "" "Omdirigér konsol-output til et dialogvindue (bÃ¥de stdout og stderr). " "Anvendeligt pÃ¥ windows nÃ¥r GUI apps ikke har en output-strøm." -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" msgstr "&Indstillinger" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62 msgid "&Quit" msgstr "&Afslut" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 msgid "ERROR: Unhandled exception" msgstr "FEJL: UhÃ¥ndteret undtagelse" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 msgid "Book has neither title nor ISBN" msgstr "Bog har hverken titel eller ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 msgid "No matches found for this book" msgstr "Ingen match fundet for denne book" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:254 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Søg" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "Den valgte søgning vil blive <b>permanent slettet</b>. Er du sikker?" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "Søgning (For avanceret søgning klik knappen til venstre)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "Gemte søgninger" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "Vælg gemte søgninger eller indtast navn for ny gemt søgning" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:10 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 msgid "Restrict to" msgstr "Begræns til" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "(alle bøger)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "({0} af {1})" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "({0} af alle)" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." msgstr "Tryk en tast..." -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:79 msgid "Already assigned" msgstr "Allerede tilegnet" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:81 msgid "already assigned to" msgstr "allerede tilegnet til" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid " or " msgstr " eller " -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 msgid "&Default" msgstr "&Standard" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:135 msgid "Customize shortcuts for" msgstr "Brugertilpas genveje for" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid "Keys" msgstr "Taster" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225 msgid "Double click to change" msgstr "Dobbeltklik for at ændre" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 msgid "Frame" msgstr "Ramme" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 msgid "&Custom" msgstr "&Brugerdefinér" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 msgid "&Shortcut:" msgstr "&Genvej:" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 msgid "Click to change" msgstr "Klik for at ændre" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 msgid "Clear" msgstr "Ryd" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Alternate shortcut:" msgstr "&Alternativ genvej:" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "Omdøb '%s'" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "Redigér sortering for '%s'" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "Gem kategori %s" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "Vis kategori" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "Vis alle kategorier" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "Administrér %s" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "Administrér gemte søgninger" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "Administrér brugerkategorier" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "Søgninger" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "Duplikér søgenavn" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "Det gemte søgenavn %s er allerede brugt." -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "Sortér efter navn" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "Sortér efter popularitet" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "Sortér efter middelvurdering" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "Angiv sorteringsrækkefølgen for indgange mærke-browser" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "Match alle" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "Match enhver" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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/trunk/src/calibre/gui2/tag_view.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "Administrér &brugerkategorier" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "Tilføj dine egne kategorier til mærke-browseren" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:182 +#: /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 "Konverterer bog %d af %d (%s)" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" msgstr "Kunne ikke konvertere nogle bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." @@ -8702,23 +9029,23 @@ msgstr "" "Kunne ikke konvertere %d af %d bøger, fordi ingen egnede kildeformater blev " "fundet." -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "Lægger bøger i kø for klyngekonvertering" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "Lægger i kø " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Henter nyheder fra " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "Konverterer eksisterende" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8726,53 +9053,28 @@ msgstr "" "Følgende bøger er allerede konverteret til %s formatet. Ønsker du at " "genkonvertere dem?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "&Gendan" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "&Donér for at støtte calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "&Skub forbunden enhed ud" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "&Genstart" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "Calibre kvik start guide" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "Kan ikke konfigurere" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "Kan ikke konfigurere mens opgaver kører." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "Kan ikke konfigurere før calibre genstartes." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "Ingen detaljeret information tilgængelig" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "Ingen detaljeret information tilgængelig om bøger pÃ¥ enheden." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "Konverteringsfejl" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." @@ -8780,15 +9082,15 @@ msgstr "" "<p>Kunne ikke konvertere: %s<p>Det er en e-bog med <a href=\"%s\">DRM</a>. " "Du skal først fjerne DRM med et tredjepartsværktøj." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "Opskrift deaktiveret" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "<b>Fejlede</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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. " @@ -8798,11 +9100,11 @@ msgstr "" "calibre brugbart, venligst overvej at give en donation for at støtte dets " "udvikling. Din donation hjælper med calibres fortsatte udvikling." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Der er aktive opgaver. Er du sikker pÃ¥ du vil afslutte?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -8813,11 +9115,11 @@ msgstr "" "enheden.<br>\n" " Er du sikker pÃ¥ at du vil afslutte?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "ADVARSEL: Aktive opgaver" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8825,11 +9127,11 @@ msgstr "" "vil fortsætte med at køre i systembakken. For at afslutte dem, vælg " "<b>Quit/Afslut</b> i systembakkens context menu." -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Opdatering tilgængelig" -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the <a href=\"http://calibre-" "ebook.com/whats-new\">new features</a>. Visit the download page?" @@ -8837,125 +9139,125 @@ msgstr "" "%s er blevet opdateret til version %s. Se <a href=\"http://calibre-" "ebook.com/whats-new\">nye funktioner</a>. Besøg download siden?" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" msgstr "Redigér bogmærke" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "New title for bookmark:" msgstr "Ny titel til bogmærke:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:52 msgid "Export Bookmarks" msgstr "Eksportér bogmærker" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:54 msgid "Saved Bookmarks (*.pickle)" msgstr "Gemte bogmærker (*.pickle)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Import Bookmarks" msgstr "Importér bogmærker" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Pickled Bookmarks (*.pickle)" msgstr "Pickled bogmærker (*.pickle)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 msgid "Name" msgstr "Navn" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 msgid "Bookmark Manager" msgstr "Administrér bogmærker" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 msgid "Actions" msgstr "Handlinger" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 msgid "Edit" msgstr "Rediger" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 msgid "Delete" msgstr "Slet" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 msgid "Reset" msgstr "Nulstil" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 msgid "Export" msgstr "Eksportér" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 msgid "Import" msgstr "Importér" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:154 msgid "Configure Ebook viewer" msgstr "Konfigurér Ebook læser" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:155 msgid "&Font options" msgstr "&Skrifttypevalg" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:156 msgid "Se&rif family:" msgstr "Se&rif-familien:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:157 msgid "&Sans family:" msgstr "&Sans-familien:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:158 msgid "&Monospace family:" msgstr "&Monospace-familien:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:159 msgid "&Default font size:" msgstr "&Standard skriftstørrelse:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:168 msgid " px" msgstr " px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:161 msgid "Monospace &font size:" msgstr "Monospace-&skriftstørrelse:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:163 msgid "S&tandard font:" msgstr "S&tandardskrifttype:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:164 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:165 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:166 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:167 msgid "Remember last used &window size" msgstr "Husk størrelsen pÃ¥ &vinduet" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169 msgid "Maximum &view width:" msgstr "Maksimal s&ynlig bredde:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:170 msgid "H&yphenate (break line in the middle of large words)" msgstr "O&rddél (del linjer i midten af lange ord)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:171 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -8963,45 +9265,45 @@ msgstr "" "Det anvendte standardsprog til orddelingsregler. Hvis bogen ikke " "specificerer et sprog, vil dette blive anvendt." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:172 msgid "Default &language for hyphenation:" msgstr "Standard &sprog ved orddeling:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:173 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "&Skalér billeder større end visningsvinduet (kræver genstart)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:174 msgid "&User stylesheet" msgstr "&Brugerstilark" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:175 msgid "&General" msgstr "&Generelt" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:176 msgid "Double click to change a keyboard shortcut" msgstr "Dobbeltklik for at ændre en tastaturgenvej" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:177 msgid "&Keyboard shortcuts" msgstr "&Tastaturgenvej" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/dictionary.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" msgstr "Ingen resultater fundet for:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:35 msgid "Options to customize the ebook viewer" msgstr "Indstillinger til tilpasning af e-bogsviseren" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "Husk størrelsen pÃ¥ vinduet" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:44 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:81 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -9009,220 +9311,220 @@ msgstr "" "Sætter det brugerdefinerede CSS stilark. Dette kan bruges til at tilpasse " "udseendet af alle bøger." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46 msgid "Maximum width of the viewer window, in pixels." msgstr "Maksimal bredde pÃ¥ viserens vindue, i pixels" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 msgid "Resize images larger than the viewer window to fit inside it" msgstr "" "Skalér billeder større end visningsvinduet for at det kan rummes heri" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 msgid "Hyphenate text" msgstr "Orddel tekst" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 msgid "Default language for hyphenation rules" msgstr "Standard sprog for orddelingsregler" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 msgid "Font options" msgstr "Skrifttypeindstillinger" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "The serif font family" msgstr "Serif-skrifttypefamilien" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 msgid "The sans-serif font family" msgstr "Sans-serif-skrifttypefamilien" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 msgid "The monospaced font family" msgstr "Monospaced-skrifttypefamilien" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60 msgid "The standard font size in px" msgstr "Standard skriftstørrelse i px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 msgid "The monospaced font size in px" msgstr "Monospaced skriftstørrelse i px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62 msgid "The standard font type" msgstr "Standard skrifttype" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "&Opslag i ordbog" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:455 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "GÃ¥ til..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "Næste sektion" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "Forrige sektion" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "Dokument start" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "Dokument slut" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "Sektion start" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "Sektion slut" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" msgstr "Rul til den næste side" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:15 msgid "Scroll to the previous page" msgstr "Rul til den forrige side" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:18 msgid "Scroll to the next section" msgstr "Rul til den næste sektion" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:21 msgid "Scroll to the previous section" msgstr "Rul til den forrige sektion" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:24 msgid "Scroll to the bottom of the section" msgstr "Rul til bunden af sektionen" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:27 msgid "Scroll to the top of the section" msgstr "Rul til toppen af sektionen" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:30 msgid "Scroll to the end of the document" msgstr "Rul til enden af dokumentet" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:33 msgid "Scroll to the start of the document" msgstr "Rul til starten af dokumentet" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:36 msgid "Scroll down" msgstr "Rul ned" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:39 msgid "Scroll up" msgstr "Rul op" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:42 msgid "Scroll left" msgstr "Rul til venstre" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:45 msgid "Scroll right" msgstr "Rul til højre" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115 msgid "Book format" msgstr "Bogformat" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "Position i bog" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" "GÃ¥ til en reference. For at fÃ¥ reference numre, anvend reference tilstand." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "Søg efter tekst bog" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "ForhÃ¥ndsvisning af udskrift" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "Forbinder til dict.org for opslag: <b>%s</b>…" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "Vælg e-bog" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "E-bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "Tilføj bogmærke" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "Indtast bogmærketitel:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "Ingen match fundet for: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "Henter flow..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "Udlægning %s" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "Administrér bogmærker" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "Henter e-bog..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "DRM-fejl" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "<p>Denne bog er beskyttet af <a href=\"%s\">DRM</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "Kunne ikke Ã¥bne e-bog" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "Valg til at styre e-bogsviser" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Hvis specificeret, vil visningsvindue prøve at komme i front ved start." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "Udskriv javascript alert og konsol beskeder til konsolen" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -9232,123 +9534,127 @@ msgstr "" "\n" "Vis en e-bog.\n" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184 msgid "E-book Viewer" msgstr "E-bogsviser" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185 msgid "Close dictionary" msgstr "Luk ordbog" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187 msgid "toolBar" msgstr "Værktøjslinje" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 msgid "Next page" msgstr "Næste side" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 msgid "Previous page" msgstr "Forrige side" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 msgid "Font size larger" msgstr "Skriftstørrelse større" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193 msgid "Font size smaller" msgstr "Skriftstørrelse mindre" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197 msgid "Find next" msgstr "Find næste" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 msgid "Find next occurrence" msgstr "Find næste forekomst" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" msgstr "F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 msgid "Copy to clipboard" msgstr "Kopiér til udklipsholder" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 msgid "Reference Mode" msgstr "Reference tilstand" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 msgid "Bookmark" msgstr "Bogmærk" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204 msgid "Toggle full screen" msgstr "Skift til fuldskærm" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 msgid "Print" msgstr "Udskriv" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 msgid "Find previous" msgstr "Find forrige" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Find previous occurrence" msgstr "Find forrige forekomst" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" msgstr "Skift+F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/printing.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" msgstr "Udskriv e-bog" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Kopiér billede" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Indsæt billede" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Skift versaltype" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Store bogstaver" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "SmÃ¥ bogstaver" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Skift store/smÃ¥ bogstaver" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Titel STORE/smÃ¥ bogstaver" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:838 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "Træk til skaléring" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "Vis" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "Skjul" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "Skift" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " @@ -9358,14 +9664,14 @@ msgstr "" "din calibre bogsamling direkte pÃ¥ enheden. For at gøre dette skal du starte " "indholdsserveren." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." msgstr "" "Husk at lade calibre køre, da dens server kun kører, nÃ¥r calibre kører." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " @@ -9375,20 +9681,20 @@ msgstr "" "WordPlayer. Her skal mitværtsnavn være det fuldt kvalificerede værtsnavn " "(FQDN) eller IP-adresse, computeren calibre kører pÃ¥." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 msgid "Moving library..." msgstr "Flytter bibliotek..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:469 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 msgid "Failed to move library" msgstr "Flytning af bibliotek fejlede" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 msgid "Invalid database" msgstr "Ugyldig database" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 msgid "" "<p>An invalid library already exists at %s, delete it before trying to move " "the existing library.<br>Error: %s" @@ -9396,36 +9702,36 @@ msgstr "" "<p>Et ugyldigt bibliotek eksisterer allerede ved %s, slet det før der igen " "prøves pÃ¥ at flytte det eksisterende bibliotek hertil.<br>Fejl: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 msgid "Could not move library" msgstr "Kunne ikke flytte bibliotek" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 msgid "Select location for books" msgstr "Vælg placering til bøger" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 msgid "welcome wizard" msgstr "Velkommen guide" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 msgid "Welcome to calibre" msgstr "Velkommen til calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 msgid "The one stop solution to all your e-book needs." msgstr "One-stop-løsningen til alle dine e-bogsbehov." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:51 msgid "" "Choose your book reader. This will set the conversion options to produce " "books optimized for your device." @@ -9433,15 +9739,15 @@ msgstr "" "Vælg din e-bogslæser. Dette vil sørge for konverteringsvalg, som danner e-" "bøger, optimeret til din enhed." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:52 msgid "&Manufacturers" msgstr "&Producenter" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:53 msgid "&Devices" msgstr "&Enheder" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 msgid "" "<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " "button to apply your settings." @@ -9449,7 +9755,7 @@ msgstr "" "<h2>Tillykke!</h2> Du har succesfuldt sat calibre op. Tryk %s knappen for at " "anvende dine indstillinger." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 msgid "" "<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " "available <a href=\"http://calibre-ebook.com/demo\">online</a>." @@ -9458,7 +9764,7 @@ msgstr "" "funktioner, er tilgængelige <a href=\"http://calibre-" "ebook.com/demo\">online</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 msgid "" "<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" "ebook.com/user_manual\">online</a>." @@ -9466,7 +9772,7 @@ msgstr "" "<h2>Brugermanual</h2>En brugermanual er ogsÃ¥ tilgængelig <a " "href=\"http://calibre-ebook.com/user_manual\">online</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 msgid "" "<p>calibre can automatically send books by email to your Kindle. To do that " "you have to setup email delivery below. The easiest way is to setup a free " @@ -9480,15 +9786,15 @@ msgstr "" "pÃ¥ Use gmail knappen nedenfor. Du bliver ogsÃ¥ nødt til at registrere din " "gmail-adresse i din Amazon-konto." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 msgid "&Kindle email:" msgstr "&Kindle e-mail:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:52 msgid "Choose your &language:" msgstr "Vælg dit &sprog:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:53 msgid "" "Choose a location for your books. When you add books to calibre, they will " "be copied here:" @@ -9496,11 +9802,11 @@ msgstr "" "Vælg en placering til dine bøger. NÃ¥r du tilføjer bøger til calibre, vil de " "kopieres hertil:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 msgid "&Change" msgstr "&Ændre" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 msgid "" "If you have an existing calibre library, it will be copied to the new " "location. If a calibre library already exists at the new location, calibre " @@ -9510,23 +9816,23 @@ msgstr "" "den nye placering. Hvis der allerede er et calibre-bibliotek pÃ¥ den nye " "placering, vil calibre skifte til at anvende dette." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:32 msgid "Using: %s:%s@%s:%s and %s encryption" msgstr "Anvender: %s:%s@%s:%s og %s kryptering" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:37 msgid "Sending..." msgstr "Sender..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:42 msgid "Mail successfully sent" msgstr "Mail blev succesfuldt sendt" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:114 msgid "Finish gmail setup" msgstr "Færdiggør gmail opsætning" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:115 msgid "" "Dont forget to enter your gmail username and password. You can sign up for a " "free gmail account at http://gmail.com" @@ -9534,24 +9840,24 @@ msgstr "" "Glem ikke at indtaste dit gmail brugernavn og adgangskode. Du kan registrere " "dig til en gratis gmail-konto pÃ¥ http://gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:130 msgid "Bad configuration" msgstr "Ugyldig konfiguration" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:124 msgid "You must set the From email address" msgstr "Du skal angive Fra e-mail-adressen" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:131 msgid "You must set the username and password for the mail server." msgstr "Du skal angive brugernavn og adgangskode til mailserveren" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:108 msgid "Send email &from:" msgstr "Send e-mail &fra:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:109 msgid "" "<p>This is what will be present in the From: field of emails sent by " "calibre.<br> Set it to your email address" @@ -9559,7 +9865,7 @@ msgstr "" "<p>Dette er hvad der vil stÃ¥ i Fra: feltet for e-mails sendt fra " "calibre.<br> Sæt det til din e-mail-adresse" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:110 msgid "" "<p>A mail server is useful if the service you are sending mail to only " "accepts email from well know mail services." @@ -9567,51 +9873,51 @@ msgstr "" "<p>En mailserver er brugbar, hvis den service du sender til kun accepterer e-" "mails fra velkendte e-mailservices." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:111 msgid "Mail &Server" msgstr "Mail&server" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 msgid "calibre can <b>optionally</b> use a server to send mail" msgstr "" "calibre kan <b>alternativt</b> bruge en separat smtp-server til at sende e-" "mails" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 msgid "&Hostname:" msgstr "&Værtsnavn:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" msgstr "Værtsnavnet for din smtp-server. For eksempel smtp.gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 msgid "&Port:" msgstr "&Port:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:116 msgid "" "The port your mail server listens for connections on. The default is 25" msgstr "" "IP-porten din smtp-server lytter efter forbindelser pÃ¥. Standardværdien er 25" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:118 msgid "Your username on the mail server" msgstr "Dit brugernavn pÃ¥ smtp-serveren" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:120 msgid "Your password on the mail server" msgstr "Din adgangskode pÃ¥ smtp-serveren" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:121 msgid "&Show" msgstr "&Vis" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:122 msgid "&Encryption:" msgstr "&Kryptering:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123 msgid "" "Use TLS encryption when connecting to the mail server. This is the most " "common." @@ -9619,27 +9925,27 @@ msgstr "" "Brug TLS-kryptering nÃ¥r der forbindes til smtp-serveren. Dette er det mest " "normale." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "&TLS" msgstr "&TLS" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 msgid "Use SSL encryption when connecting to the mail server." msgstr "Brug SSL-kryptering nÃ¥r der forbindes til smtp-serveren" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "&SSL" msgstr "&SSL" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 msgid "Use Gmail" msgstr "Brug Gmail" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:128 msgid "&Test email" msgstr "&Test e-mail" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 msgid "" "<p>If you use the <a href=\"http://www.lexcycle.com/download\">Stanza</a> e-" "book app on your iPhone/iTouch, you can access your calibre book collection " @@ -9650,56 +9956,56 @@ msgstr "" "e-book app pÃ¥ din iPhone/iTouch, kan du tilgÃ¥ din calibre bogsamling direkte " "fra enheden. For at gøre dette skal du starte calibre-indholdsserveren." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" msgstr "SlÃ¥ &indholdsserveren til" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:230 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" msgstr "i dag" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:233 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" msgstr "i gÃ¥r" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:236 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" msgstr "denne mÃ¥ned" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:239 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:240 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" msgstr "dage siden" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "no" msgstr "nej" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "unchecked" msgstr "umarkeret" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "checked" msgstr "markeret" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "yes" msgstr "ja" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "blank" msgstr "blank" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" msgstr "tom" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:48 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9713,7 +10019,7 @@ msgstr "" "Standard: '%%default'\n" "Anvendes til: CSV, XML output-formater" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:58 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9725,7 +10031,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: CSV, XML output-formater" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:206 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9739,7 +10045,7 @@ msgstr "" "Standard: '%%default'\n" "Anvendes til: BIBTEX output-format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:216 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9751,7 +10057,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: BIBTEX output-format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" "Create a citation for BibTeX entries.\n" "Boolean value: True, False\n" @@ -9763,7 +10069,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: BIBTEX output-format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:234 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" "The template for citation creation from database fields.\n" " Should be a template with {} enclosed fields.\n" @@ -9777,7 +10083,7 @@ msgstr "" "Standard: '%%default'\n" "Anvendes til: BIBTEX output-format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:244 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" "BibTeX file encoding output.\n" "Available types: utf8, cp1252, ascii.\n" @@ -9789,7 +10095,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: BIBTEX output-format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:253 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" "BibTeX file encoding flag.\n" "Available types: strict, replace, ignore, backslashreplace.\n" @@ -9801,7 +10107,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: BIBTEX output-format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:262 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" "Entry type for BibTeX catalog.\n" "Available types: book, misc, mixed.\n" @@ -9813,7 +10119,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: BIBTEX output-format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:530 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -9823,7 +10129,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:537 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9837,7 +10143,7 @@ msgstr "" "Standard: '%default'None\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:547 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" @@ -9847,7 +10153,7 @@ msgstr "" "Standard: '%default' eksluderer parantesomsluttede mærker, f.eks. '[<tag>]'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:553 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9861,7 +10167,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:561 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -9871,7 +10177,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:568 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -9881,7 +10187,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:575 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -9891,7 +10197,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:582 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9905,7 +10211,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:589 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9921,7 +10227,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:596 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9931,7 +10237,7 @@ msgstr "" "Standard: '%default'\n" "Anvendes til: ePub, MOBI output-formater" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:41 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." @@ -9939,7 +10245,7 @@ msgstr "" "Sti til calibre-biblioteket. Standard er at anvende stien gemt i " "indstillingerne." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:120 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" "%prog list [options]\n" "\n" @@ -9949,7 +10255,7 @@ msgstr "" "\n" "Liste de tilgængelige bøger i calibre databasen.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -9963,7 +10269,7 @@ msgstr "" "Standard: %%default. Det specielle felt \"all\" kan anvendes til at vælge " "alle felter. Har kun effekt i tekst-output-formatet." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" @@ -9973,11 +10279,11 @@ msgstr "" "Tilgængelige felter: %s\n" "Standard: %%default" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:137 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "Sort results in ascending order" msgstr "Sortér resultaterne i stigende orden" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:139 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search related documentation in the User Manual. Default is " @@ -9987,7 +10293,7 @@ msgstr "" "for søgeforespørgslen, venligst se den søge relaterede dokumentation i " "brugermanualen. Standard er ingen filtrering." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:141 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 msgid "" "The maximum width of a single line in the output. Defaults to detecting " "screen size." @@ -9995,26 +10301,26 @@ msgstr "" "Maksimale bredde af en enkelt linje i output. Standard er at detektere " "skærmstørrelsen." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:142 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:142 msgid "The string used to separate fields. Default is a space." msgstr "Strengen anvendt til at separere felter. Standard er et mellemrum." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:143 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 msgid "" "The prefix for all file paths. Default is the absolute path to the library " "folder." msgstr "" "Præfiks for alle filstier. Standard er en absolut sti til biblioteksmappen." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:165 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:165 msgid "Invalid fields. Available fields:" msgstr "Ugyldige felter. Tilgængelige felter:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:172 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 msgid "Invalid sort field. Available fields:" msgstr "Ugyldig sorteringsfelt. Tilgængelige felter:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:244 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" @@ -10022,7 +10328,7 @@ msgstr "" "Følgende bøger blev ikke tilføjet da de allerede eksisterer i databasen (se -" "-duplicates option):" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:267 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -10036,7 +10342,7 @@ msgstr "" "specificere mapper, se\n" "mappe relaterede options nedenfor.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:276 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 msgid "" "Assume that each directory has only a single logical book and that all files " "in it are different e-book formats of that book" @@ -10044,11 +10350,11 @@ msgstr "" "Formod at hver mappe kun har én enkelt logisk bog og at alle filer i den er " "forskellige e-bogsformater af denne bog" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:278 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:278 msgid "Process directories recursively" msgstr "Behandle mapper rekursivt" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:280 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." @@ -10056,27 +10362,27 @@ msgstr "" "Tilføj bøger til databasen selvom de allerede eksisterer. Sammenligning er " "baseret pÃ¥ bogtitlerne." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:282 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" msgstr "Tilføj en tom bog (en bog uden formater)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" msgstr "Angiv titlen pÃ¥ den tilføjende tomme bog" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:286 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" msgstr "Angiv forfatterne pÃ¥ den tilføjende tomme bog" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:288 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" msgstr "Angiv ISBN pÃ¥ den tilføjede tomme bog" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:313 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" msgstr "Du skal specificere mindst en fil at tilføje" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:329 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:329 msgid "" "%prog remove ids\n" "\n" @@ -10090,11 +10396,11 @@ msgstr "" "kommasepareret id numbers-liste (du kan fÃ¥ id numbers ved at anvende list-" "kommandoen). For eksempel, 23,34,57-85\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:344 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 msgid "You must specify at least one book to remove" msgstr "Du skal specificere mindst en bog der skal fjernes" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:363 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:363 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -10108,15 +10414,15 @@ msgstr "" "identificeret ved id. Du kan fÃ¥ id ved at anvende list-kommandoen. Hvis " "formatet allerede eksisterer, bliver det overskrevet.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:378 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 msgid "You must specify an id and an ebook file" msgstr "Du skal specificere en id og en e-bog-fil" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:383 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "ebook file must have an extension" msgstr "E-bog-filen skal have en filendelse" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -10133,11 +10439,11 @@ msgstr "" "eller TXT eller EPUB. Hvis den logiske bog ikke har fmt tilgængelig, gøres " "intet.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:408 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "You must specify an id and a format" msgstr "Du skal specificere en id og et format" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:426 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:426 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -10152,15 +10458,15 @@ msgstr "" "Vis metadataene gemt i calibre-databasen for bogen identificeret ved id.\n" "id er et id number fra list-kommandoen.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:434 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "Print metadata in OPF form (XML)" msgstr "Udskriv metadata i OPF-form (XML)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:443 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:443 msgid "You must specify an id" msgstr "Du skal specificere en id" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:456 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:456 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -10181,11 +10487,11 @@ msgstr "" "til\n" "show_metadata-kommandoen.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:472 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:472 msgid "You must specify an id and a metadata file" msgstr "Du skal specificere en id og en metadata-fil" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:492 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:492 msgid "" "%prog export [options] ids\n" "\n" @@ -10202,27 +10508,27 @@ msgstr "" "Eksport operationen gemmer alle bogens formater, dets omslag og metadata (i\n" "en opf-fil). Du kan fÃ¥ id numbers fra list-kommandoen.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:500 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:500 msgid "Export all books in database, ignoring the list of ids." msgstr "Eksporter alle bøger i databasen, listen over id'er ignoreres." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:502 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:502 msgid "Export books to the specified directory. Default is" msgstr "Eksportér bøger til den angivne mappe. Standardmappen er" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:504 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 msgid "Export all books into a single directory" msgstr "Eksportér alle bøger til en enkel mappe" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:511 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." msgstr "Specificering af denne switch vil slÃ¥ denne opførsel fra." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:534 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" msgstr "Du skal specificere nogle ids eller %s valget" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:547 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 msgid "" "%prog add_custom_column [options] label name datatype\n" "\n" @@ -10239,7 +10545,7 @@ msgstr "" "indeholde mellemrum eller koloner. name er det menneskevenlige kolonnenavn.\n" "datatype er en af: {0}\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:556 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." @@ -10247,7 +10553,7 @@ msgstr "" "Denne kolonne gemmer mærker ligesom data (f.eks. multiple kommaseparerede " "værdier). Giver kun mening hvis datatypen er tekst." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:560 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:560 msgid "" "A dictionary of options to customize how the data in this column will be " "interpreted." @@ -10255,11 +10561,11 @@ msgstr "" "En ordbog af valg til at brugerdefinere, hvordan dataene i denne kolonne vil " "blive fortolket." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:573 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:573 msgid "You must specify label, name and datatype" msgstr "Du skal specificere label, name og datatype" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:631 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:631 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -10277,7 +10583,7 @@ msgstr "" " Valg styrer hvordan indgange vises i den genererede katalog-output.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:645 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" "Comma-separated list of database IDs to catalog.\n" "If declared, --search is ignored.\n" @@ -10287,7 +10593,7 @@ msgstr "" "Hvis erklæret, --search bliver ignoreret.\n" "Standard: all" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:649 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:649 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search-related documentation in the User Manual.\n" @@ -10297,16 +10603,16 @@ msgstr "" "søgeforespørgsel, venligst se søgerelateret dokumentation i brugermanualen.\n" "Standard: Ingen filtrering" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:655 -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:505 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" msgstr "Vis detaljeret output-information. Anvendeligt ved fejlfinding" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:668 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 msgid "Error: You must specify a catalog output file" msgstr "Fejl: Du skal specificere en katalog output-fil" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:710 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 msgid "" "\n" " %prog set_custom [options] column id value\n" @@ -10328,7 +10634,7 @@ msgstr "" " -kommandoen.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:721 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." @@ -10336,11 +10642,11 @@ msgstr "" "Hvis kolonnen gemmer multiple værdier, tilføjes de specificerede værdier til " "de eksisterende, istedet for at overskrive dem." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:732 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 msgid "Error: You must specify a field name, id and value" msgstr "Fejl: Du skal specificere et feltnavn, id og value" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:751 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 msgid "" "\n" " %prog custom_columns [options]\n" @@ -10355,19 +10661,19 @@ msgstr "" "ids.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:758 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 msgid "Show details for each column." msgstr "Vis detaljer for hver kolonner." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:770 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 msgid "You will lose all data in the column: %r. Are you sure (y/n)? " msgstr "Du vil miste alle data i kolonnen: %r. Er du sikker (y/n)? " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:772 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" msgstr "y" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:778 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" "\n" " %prog remove_custom_column [options] label\n" @@ -10384,15 +10690,60 @@ msgstr "" " kolonner med custom_columns-kommandoen.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:786 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 msgid "Do not ask for confirmation" msgstr "Spørger/spørg ikke efter bekræftelse" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:796 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 msgid "Error: You must specify a column label" msgstr "Fejl: Du skal specificere en kolonne label" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "Fejl: Du skal angive en aktion (tilføj|fjern|liste)" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "Navn:" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "Søgestreng:" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "Fejl: Du skal angive et navn og en søgestreng" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "tilføjet" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "Fejl: Du skal angive et navn" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "fjernet" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "Fejl: Aktion %s ikke genkendt, skal være en af: (tilføj|fjern|liste)" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -10412,51 +10763,63 @@ msgstr "" "\n" "For hjælp om de enkelte kommandoer: %%prog kommando --help\n" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:71 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "Intet mærke blev angivet" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" +"Mærket mÃ¥ kun indeholde smÃ¥bogstaver, cifre og bundstreger - og skal begynde " +"med et bogstav" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "%sMiddel vurderingen er %3.1f" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "Main/hjem/primær" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "<p>Flytter gammel database til e-bogsbibliotek i %s<br><center>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1828 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "Kopierer <b>%s</b>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1845 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "Komprimerer database" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1938 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "Checker SQL integritet..." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "Checker for manglende filer." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:2001 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "Checket id" -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:122 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Vurderinger" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:24 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" msgstr "Titlen" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:25 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 msgid "The authors" msgstr "Forfatterne" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:26 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26 msgid "" "The author sort string. To use only the first letter of the name use " "{author_sort[0]}" @@ -10464,15 +10827,15 @@ msgstr "" "Forfatter sorteringsstrengen. For kun at anvende første bogstav af navnet, " "brug {author_sort[0]}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:28 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:28 msgid "The tags" msgstr "Mærkerne" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:29 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29 msgid "The series" msgstr "Serierne" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:30 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30 msgid "" "The series number. To get leading zeros use {series_index:0>3s} or " "{series_index:>3s} for leading spaces" @@ -10480,35 +10843,35 @@ msgstr "" "Seriens nummer. For at fÃ¥ foranstillede nuller brug {series_index:0>3s} " "eller {series_index:>3s} for foranstillede mellemrum" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:33 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 msgid "The rating" msgstr "Vurderingen" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:34 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34 msgid "The ISBN" msgstr "ISBN" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:35 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 msgid "The publisher" msgstr "Udgiveren" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:36 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 msgid "The date" msgstr "Datoen" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:37 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 msgid "The published date" msgstr "Publiseringsdatoen" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:38 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 msgid "The calibre internal id" msgstr "Calibre intern id" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:48 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "Options to control saving to disk" msgstr "Valg til at styre gem-til-disk" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:54 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 msgid "" "Normally, calibre will update the metadata in the saved files from what is " "in the calibre library. Makes saving to disk slower." @@ -10516,7 +10879,7 @@ msgstr "" "Normalt vil calibre opdatere metadataene i de gemte filer fra hvad der er i " "calibre-biblioteket. Gør gem-til-disk langsommere." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:57 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." @@ -10524,7 +10887,7 @@ msgstr "" "Normalt, vil calibre skrive metadataene til en separat OPF-fil sammen med de " "aktuelle e-bog-filer." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:60 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." @@ -10532,7 +10895,7 @@ msgstr "" "Normalt, vil calibre gemme omslaget i en separat fil sammen med den aktuelle " "e-bogfil(er)." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:63 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 msgid "" "Comma separated list of formats to save for each book. By default all " "available books are saved." @@ -10540,7 +10903,7 @@ msgstr "" "Kommasepareret format-liste som gemmes for hver bog. Som standard gemmes " "alle tilgængelige bøger." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:66 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 msgid "" "The template to control the filename and directory structure of the saved " "files. Default is \"%s\" which will save books into a per-author " @@ -10551,7 +10914,7 @@ msgstr "" "Standard er \"%s\" som vil gemme bøgerne i en per-forfatter undermappe med " "filnavne indeholdende titel og forfatter. Tilgængelige valg er: {%s}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:71 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 msgid "" "The template to control the filename and directory structure of files sent " "to the device. Default is \"%s\" which will save books into a per-author " @@ -10563,7 +10926,7 @@ msgstr "" "undermappe med filnavne indeholdende titel og forfatter. Tilgængelige valg " "er: {%s}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:78 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 msgid "" "Normally, calibre will convert all non English characters into English " "equivalents for the file names. WARNING: If you turn this off, you may " @@ -10575,7 +10938,7 @@ msgstr "" "opleve fejl under gemning, afhængig af hvor godt filsystemet du gemmer i, " "understøtter unicode." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:84 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 msgid "" "The format in which to display dates. %d - day, %b - month, %Y - year. " "Default is: %b, %Y" @@ -10583,49 +10946,49 @@ msgstr "" "Formatet i hvilket datoer vises i. %d - dag, %b - mÃ¥ned, %Y - Ã¥r. Standard " "er: %b, %Y" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:87 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 msgid "Convert paths to lowercase." msgstr "Konvertér stier til smÃ¥bogstaver." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:89 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 msgid "Replace whitespace with underscores." msgstr "Udskift blanktegn med bundstreger." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:263 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 msgid "Requested formats not available" msgstr "Ønskede formater ikke tilgængelig" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:21 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 msgid "Settings to control the calibre content server" msgstr "Indstillinger til at styre calibre indholdsserver" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:25 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 msgid "The port on which to listen. Default is %default" msgstr "Ip-porten pÃ¥ hvilken der skal lyttes. Standard er %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:27 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 msgid "The server timeout in seconds. Default is %default" msgstr "Server timeout i sekunder. Standard er %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:29 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 msgid "The max number of worker threads to use. Default is %default" msgstr "Maksimalt antal brugte arbejdstrÃ¥de. Standard er %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:31 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 msgid "Set a password to restrict access. By default access is unrestricted." msgstr "" "Angiv en adgangskode til at begrænse adgang. Som standard er adgang uden " "angivet adgangskode ubegrænset." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 msgid "Username for access. By default, it is: %default" msgstr "Brugernavn for adgang. Som standard, er det: %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 msgid "The maximum size for displayed covers. Default is %default." msgstr "Maksimalstørrelse for viste omslag. Standard er %default." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 msgid "" "The maximum number of matches to return per OPDS query. This affects Stanza, " "WordPlayer, etc. integration." @@ -10633,7 +10996,7 @@ msgstr "" "Det maksimale antal af match at returnere per OPDS-forespørgsel. Det " "pÃ¥virker Stanza, WordPlayer, osv. integration." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 msgid "" "Group items in categories such as author/tags by first letter when there are " "more than this number of items. Default: %default. Set to a large number to " @@ -10643,11 +11006,11 @@ msgstr "" "der er mere end dette antal emner. Standard: %default. Angiv et stort tal " "for at deaktivere gruppering." -#: /home/kovid/work/trunk/src/calibre/library/server/base.py:94 +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 msgid "Password to access your calibre library. Username is " msgstr "Adgangskode til dit calibre bibliotek. Brugernavnet er " -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:28 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28 msgid "" "[options]\n" "\n" @@ -10657,55 +11020,67 @@ msgstr "" "\n" "Start calibre indholdsserveren." -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:30 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 msgid "Path to the library folder to serve with the content server" msgstr "Sti til biblioteksmappen til at dele med indholdsserveren" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:32 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 msgid "Write process PID to the specified file" msgstr "Udskriv proces PID til den angivne fil" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" +"Angiv en restriktion som skal anvendes til denne aktivering. Denne mulighed " +"overstyrer enhver per-biblioteksindstilling angivet i GUI-en" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "%d bog" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "%d emner" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "VURDERING: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "MÆRKATER: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "SERIER: %s [%s]<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "Bøger i dit bibliotek" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "Af/efter " -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "Bøger sorteret efter " -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "Nyeste" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:34 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "%sUsage%s: %s\n" msgstr "%sBrug%s: %s\n" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:78 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 msgid "Created by " msgstr "Lavet af " -#: /home/kovid/work/trunk/src/calibre/utils/config.py:79 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." @@ -10713,208 +11088,208 @@ msgstr "" "NÃ¥r du giver argumenter til %prog som har mellemrum i sig, skal du omslutte " "argumenterne i anførselstegn." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:663 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 msgid "Path to the database in which books are stored" msgstr "Sti til databasen, bøgerne er gemt i." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:665 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 msgid "Pattern to guess metadata from filenames" msgstr "Mønster til at gætte metadata fra filenavne" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:667 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 msgid "Access key for isbndb.com" msgstr "Access key til isbndb.com" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:669 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 msgid "Default timeout for network operations (seconds)" msgstr "Standard timeout for netværksoperationer (sekunder)" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:671 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 msgid "Path to directory in which your library of books is stored" msgstr "Sti til mappen dit bogbibliotek ligger i" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:673 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 msgid "The language in which to display the user interface" msgstr "Sproget brugergrænsefladen skal vises i" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:675 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 msgid "The default output format for ebook conversions." msgstr "Standard output-format for ebogskonverteringer." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:679 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 msgid "Ordered list of formats to prefer for input." msgstr "Ordnet formatliste der foretrækkes som input." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:681 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 msgid "Read metadata from files" msgstr "Indlæs metadata fra filer" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:683 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 msgid "The priority of worker processes" msgstr "Arbejdsprocessernes prioritet" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:685 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 msgid "Swap author first and last names when reading metadata" msgstr "Ombyt forfatters fornavn og efternavn nÃ¥r metadata læses" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:687 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 msgid "Add new formats to existing book records" msgstr "Tilføj nye formater til eksisterende bogposter" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "List of named saved searches" msgstr "Liste af navne gemte søgninger" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:693 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 msgid "User-created tag browser categories" msgstr "Brugeroprettede mærke-browser kategorier" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:695 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 msgid "How and when calibre updates metadata on the device." msgstr "Hvordan og hvornÃ¥r calibre opdaterer metadata pÃ¥ enheden." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:43 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Venter..." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "Stoppet" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "Afsluttet" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "Arbejder..." -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Brasiliansk-portugisisk" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Engelsk (Storbritannien)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Forenklet kinesisk" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Kinesisk (HK)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Traditionelt kinesisk" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Engelsk" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Engelsk (Australien)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Engelsk (New Zealand)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Engelsk (Canada)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Engelsk (Indien)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Engelsk (Thailand)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Engelsk (Cypern)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Engelsk (Pakistan)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "Engelsk (Israel)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Engelsk (Singapore)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "Engelsk (Yemen)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "Engelsk (Irland)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "Engelsk (Kina)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "Spansk (Paraguay)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Tysk (AT)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Hollansk (NL)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:116 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Hollansk (BE)" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" msgstr "URL skal have skemaet sftp" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:57 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:57 msgid "host must be of the form user@hostname" msgstr "vært skal være i formen bruger@værtsnavn" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:68 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:68 msgid "Failed to negotiate SSH session: " msgstr "SSH-sessionsforhandling fejlede: " -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:71 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 msgid "Failed to authenticate with server: %s" msgstr "autentificering med server fejlede: %s" -#: /home/kovid/work/trunk/src/calibre/utils/smtp.py:234 +#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234 msgid "Control email delivery" msgstr "Styre e-mail levering" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:118 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 msgid "Unknown section" msgstr "Ukendt sektion" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" msgstr "Ukendt feed" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:158 -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 msgid "Untitled article" msgstr "Unavngiven artikel" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:21 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:21 msgid "Download periodical content from the internet" msgstr "Download tidsskrift indholdet fra internettet" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:36 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:36 msgid "" "Useful for recipe development. Forces max_articles_per_feed to 2 and " "downloads at most 2 feeds." @@ -10922,108 +11297,108 @@ msgstr "" "Nyttig til fremstilling af opskrifter. Tvinger max_articles_per_feed til 2 " "og henter højst 2 feeds." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:39 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:39 msgid "Username for sites that require a login to access content." msgstr "" "Brugernavn for sites, der kræver et login for at fÃ¥ adgang til indholdet." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:42 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:42 msgid "Password for sites that require a login to access content." msgstr "" "Adgangskode for sites, der kræver login for at fÃ¥ adgang til indholdet" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:46 msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" "Download ikke den sidste version af de indbyggede opskrifter fra calibre-" "serveren" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 msgid "Unknown News Source" msgstr "Ukendt nyhedskilde" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:609 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\"-opskriften kræver et brugernavn og adgangskode." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Download afsluttet" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:710 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Kunne ikke downloade følgende artikler:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Kunne ikke downloade dele af følgende artikler:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " fra " -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tMislykkede henvisninger:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:809 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "Kunne ikke hente artikler. Kør med -vv for at se Ã¥rsagen" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:830 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Henter feeds..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Fik feeds fra indekssiden" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Prøver at downloade omslag..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "Genererer masthead..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Starter download [%d trÃ¥d(e)]..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:940 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Feeds er hentet til %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:950 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Kunne ikke hente omslaget: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:962 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Downloader omslag fra %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1003 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 msgid "Masthead image downloaded" msgstr "Masthead billede downloadet" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1172 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 msgid "Untitled Article" msgstr "Unavngiven artikel" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1243 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 msgid "Article downloaded: %s" msgstr "Artikel hentet: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1254 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 msgid "Article download failed: %s" msgstr "Hentning af artikel mislykkedes: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1271 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 msgid "Fetching feed" msgstr "Henter feed" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1418 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -11031,7 +11406,7 @@ msgstr "" "Login mislykkedes, check dit brugernavn og adgangskode til calibre " "tidsskriftsservice." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1434 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -11040,22 +11415,22 @@ msgstr "" "abonnement udløbet eller du har overskredet det maksimale antal tilladte " "downloads for idag." -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" msgstr "Du" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:73 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:193 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Planlagt" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:194 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Brugerdefineret" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:482 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "" "%prog URL\n" "\n" @@ -11065,18 +11440,18 @@ msgstr "" "\n" "Hvor URL er f.eks. http://google.com" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:485 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" msgstr "Mappe hvortil URLen gemmes. Standardværdien er %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:488 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" "Timeout i sekunder at vente, for et svar fra serveren. Standard: %default s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:491 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" @@ -11084,7 +11459,7 @@ msgstr "" "Maksimalt rekursiv dybde til f.eks. forfølgelse af henvisninger. " "Standardværdi %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:494 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from <a " "href> tags. Default is %default" @@ -11092,14 +11467,14 @@ msgstr "" "Det maksimale antal filer der hentes. Dette gælder kun filer fra <a href> " "tags. Standardværdien er %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:496 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" "Minimalt interval i sekunder mellem hentninger, Standardværdien er %default s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:498 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -11107,7 +11482,7 @@ msgstr "" "Tegnsættet for hjemmeside sites, du prøver at hente. Udgangspunktet er at " "forsøge pÃ¥ at gætte tegnsættet." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:500 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -11118,7 +11493,7 @@ msgstr "" "fulgt, bare de passer pÃ¥ ét af udtrykkene. Som udgangspunkt følges alle " "henvisninger." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:502 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -11132,7 +11507,7 @@ msgstr "" "ingen henvisninger. Hvis bÃ¥de --filter-regexp og --match-regexp er angivet, " "vil --filter-regexp blive anvendt først." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:504 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "Download ikke CSS-stilark" @@ -12188,6 +12563,9 @@ msgstr "Download ikke CSS-stilark" #~ msgid " pts" #~ msgstr " pkt." +#~ msgid "Click to see list of active jobs." +#~ msgstr "Klik for at se en liste over aktive opgaver." + #~ msgid "Convert to EPUB" #~ msgstr "Konverter til EPUB" @@ -12382,15 +12760,50 @@ msgstr "Download ikke CSS-stilark" #~ msgid "This profile is intended for the Hanlin V3/V5 and its clones." #~ msgstr "Denne profil er rettet mod Hanlin V3/V5 og dens kloner." +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Kommunikér med Teclast K3 læser." + #~ msgid "Show button labels in the toolbar" #~ msgstr "Vis knappemærker i værktøjslinje" #~ msgid "Toolbar icon size" #~ msgstr "Ikonstørrelse pÃ¥ værktøjslinje" +#~ msgid "" +#~ "Regex tips:\n" +#~ "- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +#~ "e.g., [Amazon Freebie]\n" +#~ "- A regex pattern of a single dot excludes all genre tags, generating no " +#~ "Genre Section" +#~ msgstr "" +#~ "Regulært udtryk tips:\n" +#~ "- Standard regulært udtryk - \\[[\\w ]*\\] - ekskluderer genrer mærker af " +#~ "formen [tag], f.eks., [Amazon Freebie]\n" +#~ "- Et regulært udtryksmønster med et enkelt punktum ekskluderer alle genrer " +#~ "mærker, genereret uden genre sektion" + +#~ msgid "Force maximum line lenght" +#~ msgstr "HÃ¥ndhæv maximum linjelængde" + +#~ msgid "Fit &cover to view" +#~ msgstr "Tilpas &omslag til visning" + #~ msgid "<br>Must be a directory." #~ msgstr "<br>Skal være et mappe." +#~ msgid "" +#~ "The label must contain only letters, digits and underscores, and start with " +#~ "a letter" +#~ msgstr "" +#~ "Etiketten mÃ¥ kun bestÃ¥ af bogstaver, cifre og bundstreg - og skal begynde " +#~ "med et bogstav" + +#~ msgid "" +#~ "The lookup name must be lower case and cannot contain \":\"s or spaces" +#~ msgstr "" +#~ "Opslagsnavnet mÃ¥ kun være smÃ¥bogstaver og kan ikke indeholde \":\" eller " +#~ "mellemrum" + #~ msgid "Stop &all jobs" #~ msgstr "Stop &alle opgaver" @@ -12458,9 +12871,6 @@ msgstr "Download ikke CSS-stilark" #~ msgid "&Restrict to:" #~ msgstr "&Begræns til:" -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "&Search:" #~ msgstr "&Søg:" diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index c952e378eb..ad26b2304c 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,171 +7,175 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-09 13:57+0000\n" -"PO-Revision-Date: 2010-08-10 19:31+0000\n" -"Last-Translator: Marton Huebler <Unknown>\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 21:46+0000\n" +"Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: American English <kde-i18n-doc@lists.kde.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-11 03:46+0000\n" +"X-Launchpad-Export-Date: 2010-08-21 03:50+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 msgid "Does absolutely nothing" msgstr "Macht absolut gar nichts" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:72 -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:75 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:70 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:506 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:405 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:100 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:402 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:72 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:335 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:338 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1894 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1896 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:236 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:282 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:20 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:61 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:332 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:123 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:125 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:945 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1057 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdb.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdf.py:28 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:78 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:119 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:153 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:611 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:817 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:819 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:911 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:916 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:982 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:137 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:108 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:173 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:174 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/palmdoc/writer.py:29 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:234 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:868 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:877 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1162 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1165 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:512 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:882 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1060 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:185 -#: /home/kovid/work/trunk/src/calibre/library/cli.py:213 -#: /home/kovid/work/trunk/src/calibre/library/database.py:913 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:358 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:370 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:979 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1048 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1649 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1651 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1773 -#: /home/kovid/work/trunk/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/trunk/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:117 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:64 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:78 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 +#: /home/kovid/work/calibre/src/calibre/library/database.py:913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" msgstr "Unbekannt" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 msgid "Base" msgstr "Basis" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:172 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:172 msgid "File type" msgstr "Dateityp" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:206 msgid "Metadata reader" msgstr "Metadaten lesen" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 msgid "Metadata writer" msgstr "Metadaten schreiben" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:263 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 msgid "Catalog generator" msgstr "Katalogerstellung" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:16 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -181,7 +185,7 @@ msgstr "" "allen verlinkten Dateien erstellen. Dieses Plugin läuft immer, wenn sie eine " "HTML-Datei zur Bibliothek hinzufügen." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:52 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -189,7 +193,7 @@ msgstr "" "Zeichenkodierung der Eingabe-HTML-Dateien. Üblicherweise ist das: cp1252, " "latin1, iso-8859-1 und utf-8." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:59 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -199,57 +203,57 @@ msgstr "" "pmlname_img oder images. Dieses Plugin wird immer dann ausgeführt, wenn Sie " "eine PML-Datei zur Bibliothek hinzufügen." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:93 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Umschlagbild aus Comic-Dateien extrahieren" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:120 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:131 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:143 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:153 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:163 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:174 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:184 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:204 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:214 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:224 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:235 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:246 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:258 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:279 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:290 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:300 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:310 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Metadaten aus %s Dateien lesen" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:269 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Metadaten von eBooks in RAR-Archiven lesen" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:321 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Metadaten aus Büchern in ZIP-Archiven lesen" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:334 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:344 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:354 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:376 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:387 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:397 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Geben Sie die Metadaten in %s-Dateien an" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:365 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Geben Sie die Metadaten von %s-Dateien an" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:102 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102 msgid "Conversion Input" msgstr "Eingabe der Konvertierung" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -261,11 +265,11 @@ msgstr "" "hilfreich bei Dokumenten, die keine oder eine fehlerhafte Encodierung " "angegeben haben." -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Ausgabe der Konvertierung" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -273,11 +277,11 @@ msgstr "" "Falls angegeben, versucht das Ausgabe-Plugin eine möglichst menschlich " "lesbare Ausgabe zu erzeugen. Kann für manche Ausgabe-Plugins nichts bewirken." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:45 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 msgid "Input profile" msgstr "Eingabe-Profil" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:49 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." @@ -285,83 +289,83 @@ msgstr "" "Dieses Profil versucht vernünftige Voreinstellungen zu bieten und ist " "hilfreich, wenn Sie nichts über das Eingabe-Dokument wissen." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:414 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" "Dieses Profil ist geeignet für die SONY PRS Reihe. Das PRS 500/505/600/700 " "etc." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:69 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." msgstr "Dieses Profil ist geeignet für das SONY PRS 300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:449 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 msgid "This profile is intended for the SONY PRS-900." msgstr "Dieses Profil ist geeignet für das SONY PRS-900." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:479 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 msgid "This profile is intended for the Microsoft Reader." msgstr "Dieses Profil ist geeignet für den Microsoft Reader." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:490 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the Mobipocket books." msgstr "Dieses Profil ist geeignet für Mobipocket-Bücher." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Dieses Profil ist geeignet für den Hanlin V3 und dessen Klone." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:515 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "Dieses Profil ist geeignet für den Hanlin V5 und dessen Klone." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 msgid "This profile is intended for the Cybook G3." msgstr "Dieses Profil ist geeignet für das Cybook G3." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:536 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook Opus." msgstr "Dieses Profil ist geeignet für den Cybook Opus." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:547 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 msgid "This profile is intended for the Amazon Kindle." msgstr "Dieses Profil ist geeignet für den Amazon Kindle." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:584 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 msgid "This profile is intended for the Irex Illiad." msgstr "Dieses Profil ist geeignet für den Irex Illiad." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:597 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Dieses Profil ist geeignet für den IRex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:611 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Dieses Profil ist geeignet für den IRex Digital Reader 800." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:625 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 msgid "This profile is intended for the B&N Nook." msgstr "Dieses Profil ist geeignet für den B&N Nook." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 msgid "Output profile" msgstr "Ausgabe-Profil" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:232 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -371,25 +375,25 @@ msgstr "" "hilfreich, wenn Sie ein Dokument zum Lesen an einem Computer oder auf einer " "Reihe von verschiedenen Geräten erstellen wollen." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:259 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "" "Geeignet für das iPad und ähnliche Geräte mit einer Auflösung von 768 x1024" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:427 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 msgid "This profile is intended for the Kobo Reader." msgstr "Dieses Profil ist geeignet für den Kobo Reader." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:440 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the SONY PRS-300." msgstr "Dieses Profil ist geeignet für das SONY PRS-300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:458 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 msgid "This profile is intended for the 5-inch JetBook." msgstr "Dieses Profil ist geeignet für das 5-Zoll JetBook." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:467 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -397,39 +401,39 @@ msgstr "" "Dieses Profil ist geeignet für die SONY PRS-Reihe. PRS 500/505/700 etc. in " "horizontaler Darstellung. Vor allem für Comics hilfreich." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:566 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Dieses Profil ist geeignet für den Amazon Kindle DX." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Installed plugins" msgstr "Installierte Plugins" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Mapping for filetype plugins" msgstr "Mapping für Dateityp-Plugins" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Local plugin customization" msgstr "Lokale Plugin-Anpassung" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:36 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Disabled plugins" msgstr "Ausgeschaltene Plugins" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:37 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 msgid "Enabled plugins" msgstr "Aktivierte Module" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:85 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 msgid "No valid plugin found in " msgstr "Kein gültiges Plugin gefunden in " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "Starten des Plugins %s schlug fehl. Traceback:" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -441,19 +445,19 @@ msgstr "" " Calibre anpassen durch das Laden externer Plugins.\n" " " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Plugin hinzufügen durch die Angabe des Pfads zur ZIP-Datei, die das Plugin " "enthält." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Anpassbares Plugin entfernen. Dies hat keinen Einfluss auf festinstallierte " "Plugins" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -461,23 +465,23 @@ msgstr "" "Plugin anpassen. Geben Sie den Namen des Pugins und die Anpassung durch ein " "Komma getrennt an." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Installierte Plugins auflisten" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Gewähltes Plugin einschalten" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Gewähltes Plugin ausschalten" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." msgstr "Kommunikation mit Android-Telefonen." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -485,47 +489,47 @@ msgstr "" "Durch Kommata getrennte Liste von Verzeichnissen an die eBooks auf das Gerät " "gesendet werden. Das erste vorhandene wird benutzt" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "Kommunikation mit S60-Telefonen." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 msgid "Communicate with iTunes/iBooks." msgstr "Kommunikation mit iTunes/iBooks." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Gerät von Apple entdeckt, starte iTunes, einen Moment bitte..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:246 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:249 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 msgid "Updating device metadata listing..." msgstr "Aktualisiere die Liste der Geräte-Metadaten..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:323 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:362 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:921 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d von %d" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:369 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "abgeschlossen" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:544 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 msgid "Use Series as Category in iTunes/iBooks" msgstr "Verwende Reihen als Kategorie in iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:546 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" msgstr "Umschlagbilder von iTunes/iBooks zwischenspeichern" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:558 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -535,7 +539,7 @@ msgstr "" "Zum Löschen die iBooks App verwenden.\n" "Klicken Sie 'Zeige Details' für eine Liste." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:886 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -543,91 +547,91 @@ msgstr "" "Einige Umschlagbilder konnten nicht konvertiert werden.\n" "Klicken Sie 'Zeige Details' für eine Liste." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2471 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:817 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:823 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:851 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:187 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:200 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1533 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Nachrichten" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "Kommunikation mit iTunes." -#: /home/kovid/work/trunk/src/calibre/devices/binatone/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." msgstr "Kommunikation mit dem Binatone Readme eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." msgstr "Kommunikation mit dem Blackberry Smartphone." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:14 -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/devices/cybook/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." msgstr "Kommunikation mit dem Cybook Gen 3 / Opus eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:24 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." msgstr "Kommunikation mit dem EB600 eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" msgstr "Kommunikation mit dem Astak Mentor EB600" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:216 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 msgid "Communicate with the PocketBook 301 reader." msgstr "Kommunikation mit dem PocketBook 301 Reader." -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" msgstr "Entourage Edge" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." msgstr "Kommunikation mit dem Entourage Edge." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." msgstr "Kommunikation mit dem ESlick eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." msgstr "Kommunikation mit dem Sigmatek eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:16 -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 msgid "Use an arbitrary folder as a device." msgstr "Verwenden Sie einen beliebigen Ordner als ein Gerät." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:26 -#: /home/kovid/work/trunk/src/calibre/devices/interface.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" msgstr "Geräte-Schnittstellen" -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." msgstr "Kommunikation mit Hanlin V3 eBook Readern." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Kommunikation mit Hanlin V5 eBook Readern." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Kommunikation mit dem BOOX eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -635,112 +639,112 @@ msgstr "" "Durch Kommata getrennte Liste von Verzeichnissen, um eBooks auf das Gerät zu " "senden. Das erste existierende wird verwendet." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "Kommunikation mit dem Hanvon N520 eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 msgid "Communicate with The Book reader." msgstr "Kommunikation mit dem The Book Reader." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:52 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "Kommunikation mit dem SpringDesign Alex eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 msgid "Communicate with the Azbooka" msgstr "kommuniziere mit Azooka" -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "Kommunikation mit dem Elonex EB 511 eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." msgstr "Kommunikation mit dem IRex Iliad eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:17 -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." msgstr "Kommunikation mit dem IRex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" msgstr "Kommunikation mit dem IRex Digital Reader 800" -#: /home/kovid/work/trunk/src/calibre/devices/iriver/driver.py:15 +#: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 msgid "Communicate with the Iriver Story reader." msgstr "Kommunikation mit dem Iriver Story Reader." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." msgstr "Kommunikation mit dem JetBook eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:86 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." msgstr "Kommunikation mit dem MiBuk Wolder Reader." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Kommunikation mit dem Kindle eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:169 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." msgstr "Kommunikation mit dem Kindle 2 eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." msgstr "Kommunikation mit dem Kindle DX eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 msgid "Communicate with the Kobo Reader" msgstr "Kommunikation mit dem Kobo Reader" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:53 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:56 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:59 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:161 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:68 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:74 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:136 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:143 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:166 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 msgid "Getting list of books on device..." msgstr "Die Liste der Bücher auf dem Gerät beziehen ..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:221 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:265 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:253 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 msgid "Removing books from device..." msgstr "Bücher vom Gerät entfernen ..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:269 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:276 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:278 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 msgid "Removing books from device metadata listing..." msgstr "Bücher von der Metadaten-Liste des Geräts entfernen ..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:315 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:217 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 msgid "Adding books to device metadata listing..." msgstr "Bücher zur Metadaten-Liste des Geräts hinzufügen ..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "Nicht implementiert" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -749,55 +753,59 @@ msgstr "" "sind sie als Datenbankzeilen in der sqlite-DAtenbank vorhanden. Momentan " "kann man sie nicht exportieren oder anzeigen." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 msgid "Communicate with the Palm Pre" msgstr "Kommunikation mit dem Palm Pre" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 msgid "Communicate with the Booq Avant" msgstr "Kommunikation mit dem Booq Avant" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 msgid "Communicate with the Sweex MM300" msgstr "Kommunikation mit dem Sweex MM300" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "Kommunikation mit dem Pandigital Novel" -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Kommunikation mit dem Nokia 770 Internet Tablet." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 msgid "Communicate with the Nokia 810 internet tablet." msgstr "Kommunikation mit dem Nokia 810 Internet Tablet." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" msgstr "Kommunikation mit dem Nokia E52" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" msgstr "Der Nook" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 msgid "Communicate with the Nook eBook reader." msgstr "Kommunikation mit dem Nook eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." msgstr "Kommunikation mit dem Nuut2 eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Kommunikation mit dem Sony PRS-500 eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." msgstr "Kommunikation mit allen Sony eBook Readern." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:61 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -805,46 +813,46 @@ msgstr "" "Mit Kommata getrennte Liste von Metadatenfeldern um Büchersammlungen auf dem " "Gerät zu erstellen. Möglichkeiten sind: " -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/structure.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Unbenannt" -#: /home/kovid/work/trunk/src/calibre/devices/sne/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." msgstr "Kommunikation mit dem Samsung SNE eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Kommunikation mit dem Teclast K3 Reader." +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Kommunikation mit dem Newsmy Reader." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Kommunikation mit dem iPapyrus Reader." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:255 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" "Das Laufwerk %s konnte nicht gefunden werden. Versuchen Sie einen Neustart." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:435 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "Konnte den %s Mount Point nicht finden. Versuchen Sie einen Neustart." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:500 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." msgstr "Das %s-Laufwerk konnte nicht erkannt werden." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:593 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." msgstr "Mount Helper konnte nicht gefunden werden: %s." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:605 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." @@ -852,150 +860,150 @@ msgstr "" "%s Festplatte konnte nicht erkannt werden. Ihr Kernel exportiert " "möglicherweise eine abgelehnte Version von SYSFS." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:613 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" msgstr "Hauptspeicher konnte nicht eingehängt werden (Fehler-Code: %d)" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:750 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:752 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "Das Gerät hat keine Speicherkarte in diesem Laufwerk." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:754 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "Gewählter Slot: %s wird nicht unterstützt." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:783 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" msgstr "Nicht genügend freier Spreicherplatz im Hauptspeicher" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:785 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:787 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" msgstr "Nicht genügend freier Speicherplatz auf der Speicherkarte" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:12 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Gerät konfigurieren" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 msgid "settings for device drivers" msgstr "Einstellungen der Geräte-Treiber" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:39 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 msgid "Ordered list of formats the device will accept" msgstr "Geordnete Liste der Formate, die das Gerät akzeptiert" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" msgstr "" "Dateien in Unterverzeichnissen speichern soweit das Gerät dies unterstützt" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" msgstr "Metadaten aus Dateien auf dem Gerät lesen" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 msgid "Use author sort instead of author" msgstr "Verwende Sortierung nach Autor statt Autor" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:47 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" msgstr "Vorlage zur Kontrolle wie Bücher gespeichert werden" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Extra customization" msgstr "Besondere Anpassung" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "Kommunikation mit einem eBook Reader." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "Geräte-Information beziehen ..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:194 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:196 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 msgid "Transferring books to device..." msgstr "Bücher ans Gerät übertragen ..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:314 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 msgid "Sending metadata to device..." msgstr "Metadaten ans Gerät senden ..." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 msgid "%prog [options] mybook.chm" msgstr "%prog [options] meinbuch.chm" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:42 msgid "Output directory. Defaults to current directory" msgstr "Ausgabeverzeichnis. Voreingestellt aufs aktuelle Verzeichnis" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:45 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Geben Sie den Buchtitel an" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:47 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Geben Sie den Sortierungschlüssel für Titel an" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Geben Sie den Autor an" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Geben Sie den Sortierungschlüssel für Autoren an" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Die Kategorie dieses Buches ... (Z. B.: Geschichte)" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Pfad zu einer Grafik, die als Thumbnail für diese Datei verwendet werden soll" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:59 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:59 msgid "Path to a txt file containing a comment." msgstr "Pfad zur einer Textdatei mit Kommentaren." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Thumbnail von LRF-Datei extrahieren" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Geben Sie den Herausgeber an" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Geben Sie die Bucheinteilung an" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Geben Sie den Urheber des Buches an" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Geben Sie den Hersteller des Buches an" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:68 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1004,24 +1012,24 @@ msgstr "" "festgelegt ist, werden Suchmethoden verwendet, um das Umschlagbild zu " "erraten." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Geben Sie die Buch-ID an" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:72 msgid "Set font delta" msgstr "Geben Sie das Schrift-Delta an" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "%s gerendert." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "%s schlug fehl" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1031,7 +1039,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1041,24 +1049,24 @@ msgstr "" "Werte geringer als 256 kann unscharfen Text auf dem Gerät erzeugen, falls " "Sie Ihre Comics im EPUB-Format erstellen." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Deaktivieren der Normalisierung (verbessert den Kontrast) des Farbbereichs " "für Bilder. Voreinstellung: False" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "" "Seitenverhältnis des Bildes beibehalten. Voreinstellung ist " "bildschirmfüllende Darstellung." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Schärfen deaktivieren." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1066,11 +1074,11 @@ msgstr "" "Beschneiden von Comic-Seiten ausschalten. Bei einigen Comics könnte sonst " "neben dem Rahmen auch Inhalt entfernt werden." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "Bilder im Querformat nicht in zwei Bilder im Hochformat aufteilen." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1078,7 +1086,7 @@ msgstr "" "Seitenverhältnis beibehalten und Bild so skalieren, dass die Bildschirmhöhe " "als Bildbreite in der Querformatansicht verwendet wird." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1086,7 +1094,7 @@ msgstr "" "Benutzt für rechts-nach-links Publikationen wie Mangas. Querformatige Seiten " "werden von rechts nach links in mehrere hochformatige Seiten unterteilt." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1094,7 +1102,7 @@ msgstr "" "Entkörnung einschalten. Reduziert die Körnigkeit. Kann die Bearbeitungszeit " "stark verlängern." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1103,7 +1111,7 @@ msgstr "" "sortieren, sondern die Reihenfolge verwenden, in der sie zum Comic " "hinzugefügt wurden." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1113,20 +1121,20 @@ msgstr "" "experimentieren um herauszufinden, welches Format eine optimale Größe und " "Aussehen auf dem Gerät zur Folge hat." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Auf das Bild keine Verarbeitung anwenden" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "Wandele das Bild nicht in Graustufen (schwarz/weiß)" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Seite" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:19 msgid "" "input_file output_file [options]\n" "\n" @@ -1176,31 +1184,31 @@ msgstr "" "\n" "Eine vollständige Dokumentation des Konvertierungssystems finden Sie unter\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:97 msgid "INPUT OPTIONS" msgstr "EINGABE-EINSTELLUNGEN" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:98 msgid "Options to control the processing of the input %s file" msgstr "Einstellungen zur Kontrolle der Verabeitung der Eingabe-Datei %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:104 msgid "OUTPUT OPTIONS" msgstr "AUSGABE-EINSTELLUNGEN" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:105 msgid "Options to control the processing of the output %s" msgstr "Einstellungen zur Kontrolle der Verarbeitung der Ausgabe %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:119 msgid "Options to control the look and feel of the output" msgstr "Einstellungen zur Kontrolle des Layouts der Ausgabe" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:135 msgid "Control auto-detection of document structure." msgstr "Kontrolle der automatischen Erkennung der Dokumentstruktur." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:145 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -1210,29 +1218,29 @@ msgstr "" "Voreinstellung wird, falls die Ursprungsdatei ein Inhaltsverzeichnis hat, " "dieses verwendet anstatt des automatisch erstellten." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155 msgid "Options to set metadata in the output" msgstr "Einstellungen zum Setzen von Metadaten in der Ausgabe" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:158 msgid "Options to help with debugging the conversion" msgstr "Einstellungen zur Hilfe mit der Fehlersuche bei der Konvertierung" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 msgid "List builtin recipes" msgstr "Vorgegebene Downloadschemata auflisten" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:256 msgid "Output saved to" msgstr "Ausgabe gespeichert in" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" "Einstellung der Ausführlichkeit. Für größere Ausführlichkeit mehrmals " "angeben." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 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 " @@ -1242,7 +1250,7 @@ msgstr "" "in das angegebene Verzeichnis. Hilfreich, wenn Sie nicht sicher sind, auf " "welcher Ebene des Konvertierungsprozesses ein Fehler auftritt." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:111 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -1254,7 +1262,7 @@ msgstr "" "Dokument zu interpretieren sind. Zum Beispiel auflösungsabhängige Längen " "(z.B. Längen in Punkt). Wählbar ist:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -1267,7 +1275,7 @@ msgstr "" "einer auf dem Gerät funktionierenden Datei nötig. Zum Beispiel EPUB auf dem " "SONY Reader. Wählbar ist:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:133 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -1280,7 +1288,7 @@ msgstr "" "Voreinstellung basiert die Bezugsschriftgröße auf dem gewählten Ausgabe-" "Profil." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -1295,11 +1303,11 @@ msgstr "" "intelligente Skalierung von Schriften. Voreinstellung ist die Verwendung " "einer Zuordnung auf der Grundlage des gewählten Ausgabe-Profils." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." msgstr "Skalierung von Schriftgrößen ausschalten." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:162 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:162 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." @@ -1307,7 +1315,7 @@ msgstr "" "Zeilenhöhe in Punkt. Kontrolliert den Abstand zwischen zwei aufeinander " "folgenden Zeilen. In der Voreinstellung werden Zeilenhöhen nicht verändert." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:170 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:170 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -1319,7 +1327,7 @@ msgstr "" "unvollständige Textstellen und andere Artefakte. Diese Einstellung " "extrahiert den Inhalt von Tabellen und gibt ihn linear wieder." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -1329,7 +1337,7 @@ msgstr "" "Ebene 1 hinzugefügt werden sollen. Falls dies angegeben wird, erhält es " "Priorität über andere Formen der automatischen Erkennung." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:189 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -1339,7 +1347,7 @@ msgstr "" "Ebene 2 hinzugefügt werden sollen. Jeder Eintrag wird unter dem vorherigen " "Ebene 1 Eintrag angelegt." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:197 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -1349,7 +1357,7 @@ msgstr "" "Ebene 3 hinzugefügt werden sollen. Jeder Eintrag wird unter dem vorherigen " "Ebene 2 Eintrag angefügt." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:205 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -1359,11 +1367,11 @@ msgstr "" "Ursprungsdatei verwendet anstatt des automatisch erstellten. Mit dieser " "Einstellung wird immer das automatisch erstellte verwendet." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Automatisch erkannte Kapitel nicht zum Inhaltsverzeichnis hinzufügen" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:220 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:220 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -1371,7 +1379,7 @@ msgstr "" "Wurden weniger Kapitel als hier angegeben erkannt, werden Verknüpfungen zum " "Inhaltsverzeichnis hinzugefügt. Voreinstellung: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " @@ -1382,7 +1390,7 @@ msgstr "" "Verknüpfungen werden nur dann zum Inhaltsverzeichnis hinzugefügt, wenn " "weniger Kapitel als in der Schwellenzahl angegeben erkannt werden." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:235 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." @@ -1391,7 +1399,7 @@ msgstr "" "Ausdruck entsprechen. Entsprechende Einträge und deren untergeordnete " "Einträge werden entfernt." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "<h1> or <h2> tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -1409,7 +1417,7 @@ msgstr "" "ausgeschaltet. Ein Hilfe zur Verwendung dieses Features gibt es im XPath-" "Tutorial im Calibre-Benutzerhandbuch." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -1422,7 +1430,7 @@ msgstr "" "Kapitelmarkierung aus und der Wert \"both\" verwendet sowohl Seitenumbrüche " "als auch Linien zur Kapitelmarkierung." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:270 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:270 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " @@ -1432,42 +1440,42 @@ msgstr "" "an die Stilregeln der Ursprungsdatei angehängt, so dass es zum Überschreiben " "dieser Regeln verwendet werden kann." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" "Ein XPath-Ausdruck. Seitenumbrüche werden vor den angegebenen Elementen " "eingefügt." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:285 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Oberen Rand der Seite in Punkt eingeben. Die Voreinstellung ist %default. " "Anmerkung: 72 Punkt sind 1 Inch" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:290 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Unteren Rand der Seite in Punkt eingeben. Die Voreinstellung ist %default. " "Anmerkung: 72 Punkt sind 1 Inch" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:295 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Linken Rand der Seite in Punkt eingeben. Die Voreinstellung ist %default. " "Anmerkung: 72 Punkt sind 1 Inch" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:300 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:300 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Rechten Rand der Seite in Punkt eingeben. Die Voreinstellung ist %default. " "Anmerkung: 72 Punkt sind 1 Inch" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:306 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -1481,7 +1489,7 @@ msgstr "" "ändert die Ausrichtung gegenüber der Quelldatei nicht. Beachten Sie, dass " "nicht alle Ausgabeformate die Textausrichtung unterstützen ." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:316 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -1491,7 +1499,7 @@ msgstr "" "Paragraphen von 1,5 em ein. Die Entfernung des Abstands funktioniert nur bei " "Quelldateien, die Paragraphen verwenden (<p> oder <div> Tags)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:323 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:323 msgid "" "When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -1501,7 +1509,7 @@ msgstr "" "eine Einrückung am Beginn eines Paragraphen, damit dieser leichter erkannt " "werden kann. Diese Einstellung steuert die Breite der Einrückung." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:330 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -1509,7 +1517,7 @@ msgstr "" "Verwendet bevorzugt das aus der Ursprungsdatei gewonnene Umschlagbild " "anstatt des angegebenen Umschlagbildes." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:336 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:336 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (<p> or <div> tags)." @@ -1517,7 +1525,7 @@ msgstr "" "Leerzeile zwischen Paragraphen einfügen. Funktioniert nur, wenn die " "Quelldatei-Paragraphen verwendet (<p> oder <div> Tags)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:343 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:343 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -1526,7 +1534,7 @@ msgstr "" "Bild in der Ursprungsdatei ein Umschlagbild ist und ein externes " "Umschlagbild angegeben werden soll." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -1534,7 +1542,7 @@ msgstr "" "Metadaten des Buchs am Buchanfang einfügen. Das ist hilfreich, wenn Ihr " "eBook Reader das direkte Anzeigen/Suchen von Metadaten nicht unterstützt." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:359 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:359 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." @@ -1543,25 +1551,25 @@ msgstr "" "erkennen und zu korrigieren. Dies kann das Ergebnis verschlechtern, bitte " "mit Sorgfalt verwenden." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:367 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "Use a regular expression to try and remove the header." msgstr "" "Einen regulären Ausdruck zum Testen und Entfernen der Kopfzeile verwenden." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 msgid "The regular expression to use to remove the header." msgstr "Regulärer Ausdruck zum Entfernen der Kopfzeile." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "Use a regular expression to try and remove the footer." msgstr "" "Einen regulären Ausdruck zum Testen und Entfernen der Fußzeile verwenden." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 msgid "The regular expression to use to remove the footer." msgstr "Regulärer Ausdruck zum Entfernen der Fußzeile." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -1569,7 +1577,7 @@ msgstr "" "Metadaten aus angegebener OPF-Datei lesen. Die aus dieser Datei gelesenen " "Metadaten überschreiben jegliche Metadaten in der Ursprungsdatei." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:401 msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " "because this will replace unicode characters with ASCII. For instance it " @@ -1586,7 +1594,7 @@ msgstr "" "verwendet wird, die von der größten Anzahl von Personen benutzt wird (im " "vorherigen Beispiel das Chinesische)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -1602,122 +1610,126 @@ msgstr "" "das entsprechende normale Zeichenpaar verwandeln. Diese Einstellung ist dazu " "da, sie stattdessen zu erhalten." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:428 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Geben Sie den Titel an." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:432 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Geben Sie den Autor an. Mehrere Autoren sollten durch UND-Zeichen getrennt " "angegeben werden." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437 msgid "The version of the title to be used for sorting. " msgstr "Titel, der für die Sortierung verwendet werden soll. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 msgid "String to be used when sorting by author. " msgstr "" "Zeichenfolge, die für die Sortierung nach Autor verwendet werden soll. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:445 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445 msgid "Set the cover to the specified file or URL" msgstr "Geben Sie das Umschlagbild für die angegebene Datei oder URL an" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:449 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Geben Sie die Beschreibung des Buches an." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:453 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Geben Sie den Herausgeber des Buches an" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:457 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Geben Sie die Reihe an, zu der dieses Buch gehört." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:461 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Geben Sie den Index des Buches in dieser Reihe an." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:465 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" "Geben Sie die Bewertung an. Dies sollte eine Zahl zwischen 1 und 5 sein." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:469 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Geben Sie die ISBN des Buches an." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:473 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" "Geben Sie die Etiketten für das Buch an. Durch Kommata getrennte Liste." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:477 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Geben Sie den Hersteller des Buches an." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:481 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Geben Sie die Sprache an." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 msgid "Set the publication date." msgstr "Geben Sie das Erscheinungsdatum an." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Geben Sie den Zeitstempel des Buches an (wird in der Datumsspalte in Calibre " "verwendet)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 msgid "Could not find an ebook inside the archive" msgstr "Konnte kein eBook im Archiv finden" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:647 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Die Werte von Reihen und Bewertungen müssen in Zahlen angegeben werden. " "Ignorieren" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:654 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 msgid "Failed to parse date/time" msgstr "Analyse von Datum/Zeit schlug fehl" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:809 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 msgid "Converting input to HTML..." msgstr "Eingabe zu HTML konvertieren ..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:836 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 msgid "Running transforms on ebook..." msgstr "Veränderungen am eBook durchführen ..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:923 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" msgstr "Erstellen" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "ePub Fixer" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " "many things as errors that are not actually errors. epub-fix will try to " @@ -1725,7 +1737,7 @@ msgid "" "cause significant changes to your epub, complain to the epubcheck project." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1736,15 +1748,15 @@ msgid "" "detected. Use the options to control which errors are automatically fixed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "Sie müssen eine epub Datei angeben." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:17 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" msgstr "Manifest-lose Dateien reparieren" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." @@ -1753,11 +1765,11 @@ msgstr "" "hinzufügen oder sie auf die Weise löschen, wie in der Option 'Manifest-lose " "Dateien löschen' angegeben." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "Manifest-lose Dateien löschen, anstatt sie zum Manifest hinzuzufügen" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." @@ -1765,7 +1777,7 @@ msgstr "" "Inhalt der erstellten EPUB-Datei ins angegebene Verzeichnis extrahieren. Der " "Inhalt des Verzeichnisses wird zuvor gelöscht, also Vorsicht!" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1780,7 +1792,7 @@ msgstr "" "die Ausgangsdatei sehr viele Seitenwechsel enthält, sollten Sie das " "Aufteilen bei Seitenwechseln ausschalten." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1791,7 +1803,7 @@ msgstr "" "können. Die Voreinstellung von %defaultKB ist die für Adobe Digital Editions " "benötigte Größe." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" "Normally, if the input file has no cover and you don't specify one, a " "default cover is generated with the title, authors, etc. This option " @@ -1802,7 +1814,7 @@ msgstr "" "erstellt. Diese Einstellung schaltet die Erstellung dieses Umschlagbildes " "aus." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 msgid "" "Do not use SVG for the book cover. Use this option if your EPUB is going to " "be used on a device that does not support SVG, like the iPhone or the " @@ -1814,7 +1826,7 @@ msgstr "" "unterstützt (z.B. iPhone oder JetBook Lite). Ohne diese Option werden solche " "Geräte eine leere Seite als Umschlagbild anzeigen." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 msgid "" "When using an SVG cover, this option will cause the cover to scale to cover " "the available screen area, but still preserve its aspect ratio (ratio of " @@ -1830,29 +1842,29 @@ msgstr "" "Einstellung kann das Bild leicht verzerrt sein, aber es gibt dafür keine " "Ränder." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:169 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 msgid "Start" msgstr "Start" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/fb2ml.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/rbml.py:102 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/txtml.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 msgid "Table of Contents:" msgstr "Inhaltsverzeichnis:" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:32 msgid "Do not insert a Table of Contents at the beginning of the book." msgstr "Kein Inhaltsverzeichnis am Anfang des Buches einfügen." -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:37 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:35 msgid "Add Table of Contents to beginning of the book." msgstr "Inhaltsverzeichnis am Anfang des Buches hinzufügen." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:248 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." @@ -1860,7 +1872,7 @@ msgstr "" "Links in HTML-Dateien in der Breite durchlaufen. Normalerweise werden Links " "in die Tiefe durchlaufen." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:255 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 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. " @@ -1870,7 +1882,7 @@ msgstr "" "Darf nicht negativ sein. 0 gibt an, dass keine Links in der ursprünglichen " "HTML-Datei verfolgt werden. Voreinstellung ist %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" "Normally this input plugin re-arranges all the input files into a standard " "folder hierarchy. Only use this option if you know what you are doing as it " @@ -1882,7 +1894,7 @@ msgstr "" "wenn Sie wissen, was Sie tun, denn es kann verschiedene nervige " "Nebenwirkungen beim Rest des Konvertierungsprozesses zur Folge haben." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file. Default is %default which disables this." @@ -1891,60 +1903,60 @@ msgstr "" "zuvor nur teilweise konvertierten PDF-Datei stammt. Voreinstellung ist " "%default was dies ausschaltet." -#: /home/kovid/work/trunk/src/calibre/ebooks/lit/from_any.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." msgstr "LIT-Datei aus EPUB erstellen ..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:320 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 msgid "\tBook Designer file detected." msgstr "\tBook Designer Datei erkannt." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:322 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:322 msgid "\tParsing HTML..." msgstr "\tHTML analysieren ..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 msgid "\tBaen file detected. Re-parsing..." msgstr "\tBaen-Datei erkannt. Erneut analysieren ..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:361 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " msgstr "Vorverarbeitetes HTML gespeichert unter " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:379 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 msgid "Processing %s" msgstr "%s wird verarbeitet" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:393 msgid "\tConverting to BBeB..." msgstr "\tKonvertiere in BBeB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:539 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 msgid "Could not parse file: %s" msgstr "Konnte Datei nicht analysieren: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 msgid "%s is an empty file" msgstr "%s ist eine leere Datei" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:564 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 msgid "Failed to parse link %s %s" msgstr "Fehlschlag bei der Analysierung von %s %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:608 msgid "Cannot add link %s to TOC" msgstr "Konnte Link %s nicht zu TOC hinzufügen" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:957 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:957 msgid "Unable to process image %s. Error: %s" msgstr "Konnte Bild %s nicht verarbeiten. Fehler: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1002 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002 msgid "Unable to process interlaced PNG %s" msgstr "Konnte verschachteltes PNG %s nicht verarbeiten" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1017 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017 msgid "" "Could not process image: %s\n" "%s" @@ -1952,14 +1964,14 @@ msgstr "" "Konnte Bild nicht verarbeiten: %s\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1772 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1772 msgid "" "An error occurred while processing a table: %s. Ignoring table markup." msgstr "" "Ein Fehler trat während der Bearbeitung einer Tabelle auf: %s. " "Tabellenformat wird ignoriert." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1774 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1774 msgid "" "Bad table:\n" "%s" @@ -1967,23 +1979,23 @@ msgstr "" "Schlechte Tabelle:\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1796 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1796 msgid "Table has cell that is too large" msgstr "Tabelle enthält Zelle, die zu groß ist" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1862 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1862 msgid "Could not read cover image: %s" msgstr "Konnte Umschlagbild nicht lesen: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1865 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865 msgid "Cannot read from: %s" msgstr "Lesen nicht möglich von: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1994 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994 msgid "Failed to process opf file" msgstr "Verarbeitung der OPF-Datei schlug fehl" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:136 msgid "" "%prog book.lrf\n" "Convert an LRF file into an LRS (XML UTF-8 encoded) file" @@ -1991,32 +2003,32 @@ msgstr "" "%prog dateiname.lrf\n" "Eine LRF-Datei in eine LRS (XML UTF-8 kodierte) Datei konvertieren" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 msgid "Output LRS file" msgstr "Ausgabe-LRS-Datei" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:139 msgid "Do not save embedded image and font files to disk" msgstr "" "Eingebettete Bilder und Schriftdateien nicht auf Festplatte speichern" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:158 msgid "Parsing LRF..." msgstr "LRF analysieren ..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:161 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:161 msgid "Creating XML..." msgstr "XML erstellen ..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 msgid "LRS written to " msgstr "LRS gespeichert in " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267 msgid "Could not read from thumbnail file:" msgstr "Thumbnail-Datei konnte nicht gelesen werden:" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:287 msgid "" "%prog [options] file.lrs\n" "Compile an LRS file into an LRF file." @@ -2024,24 +2036,24 @@ msgstr "" "%prog [options] datei.lrs\n" "Eine LRF Datei aus einer LRS-Datei erstellen." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:288 msgid "Path to output file" msgstr "Pfad zur Zieldatei" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:114 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 msgid "Verbose processing" msgstr "Ausführlicher fortfahren" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 msgid "Convert LRS to LRS, useful for debugging." msgstr "Konvertierung von LRS zu LRS, hilfreich bei der Fehlersuche." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Ungültige LRF-Datei. Konnte Metadaten nicht festlegen." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -2055,30 +2067,30 @@ msgstr "" "Zeigt/verändert die Metadaten in einer LRF-Datei.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Pfad zu einer Text Datei, deren Inhalt als Bemerkung in der LRF Datei " "gespeichert wird" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:90 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Automatische Rotation von Bildern, die breiter als die Bildschirmbreite " "sind, einschalten." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Set the space between words in pts. Default is %default" msgstr "" "Wählen Sie den Abstand in Punkt zwischen einzelnen Wörtern. Die " "Voreinstellung ist %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "Add a header to all the pages with title and author." msgstr "Kopfzeile mit Titel und Autor für alle Seiten einfügen." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -2086,13 +2098,13 @@ msgstr "" "Wählen Sie das Format der Kopfzeile. %a wird durch den Autor und %t durch " "den Titel ersetzt. Die Voreinstellung ist %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" "Zusätzlichen Abstand unter der Überschrift hinzufügen. Voreinstellung ist " "%default Punkt." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -2100,7 +2112,7 @@ msgstr "" "Mindest-Zeileneinzug von Paragraphen (Zeileneinzug der ersten Zeile eines " "Paragraphen) in Punkt. Voreinstellung: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -2108,7 +2120,7 @@ msgstr "" "Tabellen in HTML als Bilder rendern (hilfreich, wenn das Dokument große oder " "komplexe Tabellen enthält)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -2116,110 +2128,110 @@ msgstr "" "Textgröße in gerenderten Tabellen um diesen Faktor erhöhen. Voreinstellung " "ist %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:121 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The serif family of fonts to embed" msgstr "Serife Schriftartfamilie einbetten" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The sans-serif family of fonts to embed" msgstr "Serifenlose Schriftartfamilie einbetten" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:127 msgid "The monospace family of fonts to embed" msgstr "Nichtproportionale Schriftartfamilie einbetten" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:152 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:152 msgid "Comic" msgstr "Comic" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:397 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Titel" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:888 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autor(en)" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Herausgeber" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:400 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produzent" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:401 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1079 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Bemerkung" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:409 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etiketten (Tags)" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:411 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Reihe" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 msgid "Language" msgstr "Sprache" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:414 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1067 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Zeitstempel" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:416 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Veröffentlicht" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:418 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 msgid "Rights" msgstr "Rechte" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/amazon.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" msgstr "BUCHKRITIK" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/archive.py:41 +#: /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." @@ -2227,11 +2239,11 @@ msgstr "" "Extrahiere bekannte eBook-Formate aus Archivdateien (ZIP/RAR). Versuche " "zudem zu erkennen, ob diese Dateien eventuell CBZ/CBR Dateien sind." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 msgid "options" msgstr "Einstellungen" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 msgid "" "\n" "Read/Write metadata from/to ebook files.\n" @@ -2257,7 +2269,7 @@ msgstr "" "werden Metadaten einfach\n" "stillschweigend ignoriert.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" "Set the authors. Multiple authors should be separated by the & character. " "Author names should be in the order Firstname Lastname." @@ -2266,7 +2278,7 @@ msgstr "" "angegeben werden. Die Namen der Autoren sollten in der Reihenfolge Vorname " "Nachname angegeben werden." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44 msgid "" "The version of the title to be used for sorting. If unspecified, and the " "title is specified, it will be auto-generated from the title." @@ -2275,7 +2287,7 @@ msgstr "" "angegeben, aber ein Titel angegeben ist, wird diese Version automatisch aus " "dem Titel erstellt." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48 msgid "" "String to be used when sorting by author. If unspecified, and the author(s) " "are specified, it will be auto-generated from the author(s)." @@ -2284,23 +2296,23 @@ msgstr "" "nicht angegeben, und ein Autor vorhanden ist, wird sie aus der Autorenangabe " "automatisch erstellt." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." msgstr "Geben Sie das Umschlagbild für die angegebene Datei an." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:58 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." msgstr "Geben Sie die Kategorie des Buches an." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." msgstr "Geben Sie das Erscheinungsdatum an." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." msgstr "Umschlagbild des Buches holen und als angegebene Datei speichern." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 msgid "" "Specify the name of an OPF file. The metadata will be written to the OPF " "file." @@ -2308,7 +2320,7 @@ msgstr "" "Geben Sie den Namen der OPF Datei an. Die Metadaten werden in die OPF Datei " "geschrieben." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83 msgid "" "Read metadata from the specified OPF file and use it to set metadata in the " "ebook. Metadata specified on the command line will override metadata read " @@ -2318,58 +2330,58 @@ msgstr "" "verwenden. Auf der Kommandozeile angegebene Metadaten überschreiben die aus " "der OPF-Datei gelesenen Metadaten" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" msgstr "BookID für LRF-Dateien angeben" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" msgstr "Keine Datei gewählt" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:168 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" msgstr "Original-Metadaten" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:185 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 msgid "Changed metadata" msgstr "Geänderte Metadaten" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 msgid "OPF created in" msgstr "OPF erstellt in" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:203 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" msgstr "Umschlagbild gespeichert unter" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" msgstr "Kein Umschlagbild gefunden" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 msgid "Cover download" msgstr "Umschlagbild laden" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 msgid "Download covers from openlibrary.org" msgstr "Umschlagbilder von openlibrary.org herunterladen" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:107 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 msgid "ISBN: %s not found" msgstr "ISBN: %s nicht gefunden" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 msgid "Download covers from librarything.com" msgstr "Umschlagbilder von librarything.com herunterladen" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:128 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 msgid "LibraryThing.com timed out. Try again later." msgstr "LibraryThing.com antwortet nicht. Versuchen Sie es später." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:135 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 msgid "" "Could not fetch cover as server is experiencing high load. Please try again " "later." @@ -2377,44 +2389,44 @@ msgstr "" "Konnte aufgrund zu hoher Serverlast kein Umschlagbild abrufen. Bitte " "versuchen Sie es später wieder." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 msgid "LibraryThing.com server error. Try again later." msgstr "LibraryThing.com Server Fehler. Versuchen Sie es später." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/douban.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" msgstr "Herunterladen der Metadaten von Douban.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Metadaten laden" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "Bewertungen" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "Etiketten" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "Beschreibung/Bewertungen" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Lade %s von %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Lädt Metadaten von Google Books" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Lädt Metadaten von isbndb.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2422,15 +2434,15 @@ msgstr "" "Zur Verwendung von isbndb.com müssen Sie einen %skostenlosen Account%s " "erstellen und Ihren Zugangsschlüssel unten eingeben." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Lädt soziale Metadaten von amazon.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "Lädt Reihe/Etiketten/Bewertung von librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" "\n" "%prog [options] key\n" @@ -2455,27 +2467,27 @@ msgstr "" "bei isbndb.com erstellt werden kann.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." msgstr "Die ISBN des Buches, für das Sie Metadaten abrufen möchten." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." msgstr "Der Autor des gesuchten Buches." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." msgstr "Der Titel des gesuchten Buches." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." msgstr "Der Herausgeber des gesuchten Buches." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:76 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." msgstr " nicht gefunden." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" "%prog [options] ISBN\n" @@ -2489,20 +2501,20 @@ msgstr "" "Umschlagbild/soziale Metadaten für das durch ISBN identifizierte Buch von " "LibraryThing.com laden.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Umschlagbild" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "Bilder auf die Größenlimitation von Palm-Geräten einstellen." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "Soweit möglich Autor-Sortierung als Autor verwenden." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" "Don't add Table of Contents to end of book. Useful if the book has its own " "table of contents." @@ -2510,139 +2522,139 @@ msgstr "" "Inhaltsverzeichnis nicht zum Ende des Buches hinzufügen. Hilfreich, wenn das " "Buch ein eigenes Inhaltsverzeichnis hat." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Titel für alle in den Büchern erstellten Inhaltsverzeichnisse" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "Komprimierung der Datei-Inhalte ausschalten." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" msgstr "Etikett, das ein Buch markiert, welches persönliche Daten enthält" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Alle Artikel" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Dies ist ein Amazon Topaz-Buch. Es kann nicht verarbeitet werden." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Titelseite" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1401 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Inhaltsverzeichnis" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Index" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Glossar" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Danksagung" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Literaturverzeichnis" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Schlussschrift" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Widmung" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epigraph" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Vorwort" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Abbildungsverzeichnis" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Tabellenverzeichnis" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Anmerkungen" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Vorwort" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1415 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Haupttext" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" msgstr "Bücher im %s Format werden nicht unterstützt" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." msgstr "Einstellungen zur Erstellung von HTML-Inhaltsverzeichnissen." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 msgid "Book Jacket" msgstr "Book Jacket" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/split.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" "Konnte keinen vernünftige Stelle zur Trennung finden: %s Unterbaumgröße: %d " "KB" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." msgstr "Einstellungen zur Erstellung von OPF/NCX/etc." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 msgid "OPF version to generate. Default is %default." msgstr "Zu erstellende OPF-Version. Voreinstellung ist %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 msgid "" "Generate an Adobe \"page-map\" file if pagination information is available." msgstr "" "Eine Adobe \"Page-Map\" Datei erstellen, wenn Seiteninformationen verfügbar " "sind." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" msgstr "Fußnoten" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" msgstr "Seitenleiste" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:22 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2651,9 +2663,9 @@ msgstr "" "Einstellung wird dagegen davon ausgegangen, dass jede Zeile einen Absatz " "darstellt." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2666,11 +2678,11 @@ msgstr "" "Paragraphen darstellt. Paragraphen enden mit der nächsten Zeile, die mit " "einer Einrückung beginnt." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" msgstr "Format zur Verwendung im pbd Container. Wählbar ist:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:27 msgid "" "Specify the character encoding of the output document. The default is " "cp1252. Note: This option is not honored by all formats." @@ -2679,11 +2691,11 @@ msgstr "" "Voreinstellung ist cp1252. Achtung: Diese Einstellung wird nicht von allen " "Formaten übernommen." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" msgstr "Bilder nicht aus dem Dokument extrahieren" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.5, this is the " @@ -2693,11 +2705,11 @@ msgstr "" "soll. Gültige Werte sind Dezimalzahlen zwischen 0 und 1. Die Voreinstellung " "ist 0.5, das ist die mittlere Zeilenlänge." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." msgstr "Die neue PDF-Konvertierung benutzen." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/cli.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 msgid "" "command ...\n" "\n" @@ -2718,7 +2730,7 @@ msgstr "" "\n" "Verändert ein PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 msgid "" "[options] file.pdf\n" "\n" @@ -2728,40 +2740,40 @@ msgstr "" "\n" "Beschneidet ein pdf.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 msgid "" "Path to output file. By default a file is created in the current directory." msgstr "" "Pfad zur Ausgabe-Datei. Die Datei wird im aktuellen Verzeichnis erstellt " "(Voreinstellung)." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 msgid "Number of pixels to crop from the left most x (default is %s)" msgstr "" "Anzahl der Punkte zum Beschneiden von links x (voreingestellt ist %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:44 msgid "Number of pixels to crop from the left most y (default is %s)" msgstr "" "Anzahl der Punkte zum Beschneiden von links y (voreingestellt ist %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:47 msgid "Number of pixels to crop from the right most x (default is %s)" msgstr "" "Anzahl der Punkte zum Beschneiden von rechts x (voreingestellt ist %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:50 msgid "Number of pixels to crop from the right most y (default is %s)" msgstr "" "Anzahl der Punkte zum Beschneiden von links y (voreingestellt ist %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 msgid "" "A file generated by ghostscript which allows each page to be individually " "cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" @@ -2770,21 +2782,21 @@ msgstr "" "zu beschneiden `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " "bounding`" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 msgid "Crop Options:" msgstr "Einstellungen zum Beschneiden:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Options to control the transformation of pdf" msgstr "Einstellungen zur Kontrolle der Umwandlung von pdf" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 msgid "" "[options] file.pdf password\n" "\n" @@ -2794,11 +2806,11 @@ msgstr "" "\n" "Ein PDF entschlüsseln.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 msgid "Decrypt Options:" msgstr "Einstellungen zum Entschlüsseln:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 msgid "" "[options] file.pdf password\n" "\n" @@ -2808,11 +2820,11 @@ msgstr "" "\n" "Ein PDF verschlüsseln.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 msgid "Encrypt Options:" msgstr "Einstellungen zum Verschlüsseln:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 msgid "" "file.pdf ...\n" "\n" @@ -2822,33 +2834,33 @@ msgstr "" "\n" "Zeigt Informationen über das PDF an.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author" msgstr "Autor" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" msgstr "Thema" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" msgstr "Ersteller" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" msgstr "Seiten" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" msgstr "Dateigröße" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" msgstr "PDF-Version" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 msgid "" "[options] file1.pdf file2.pdf ...\n" "\n" @@ -2862,11 +2874,11 @@ msgstr "" "\n" "Fügt einzelne PDFs zusammen.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 msgid "Merge Options:" msgstr "Einstellungen zum Zusammenfügen:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 msgid "" "[options] file.pdf\n" "\n" @@ -2876,11 +2888,11 @@ msgstr "" "\n" "Ein PDF umkehren.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 msgid "Reverse Options:" msgstr "Einstellungen zum Umkehren:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 msgid "" "file.pdf degrees\n" "\n" @@ -2890,11 +2902,11 @@ msgstr "" "\n" "Rotiert Seiten eines PDFs im Uhrzeigersinn.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 msgid "Rotate Options:" msgstr "Einstellungen zur Rotation:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 msgid "" "\n" "%prog %%name [options] file.pdf page_to_split_on ...\n" @@ -2920,11 +2932,11 @@ msgstr "" "\n" "Ein PDF aufteilen.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Split Options:" msgstr "Einstellungen zum Aufteilen:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" @@ -2932,7 +2944,7 @@ msgstr "" "Die Maßeinheit. Voreinstellung ist inch. Wählbar ist %s Achtung: Dies " "überschreibt nicht die Einheiten für Ränder!" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" @@ -2940,7 +2952,7 @@ msgstr "" "Größe der Seite. Diese Größe wird überschrieben, wenn ein Ausgabe-Profil " "verwendet wird. Voreinstellung ist Letter. Wählbar ist %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -2949,11 +2961,11 @@ msgstr "" "für die Angabe der Breite und Höhe. Dies überschreibt jede angegebene " "Seitengröße." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Ausrichtung der Seite. Voreinstellung ist Porträt. Wählbar ist %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "ull first page of the generated pdf." @@ -2961,20 +2973,20 @@ msgstr "" "Seitenverhältnis des Umschlagbildes beibehalten, anstatt es zu dehnen, damit " "es die volle erste Seite des erstellten PDFs ausfüllt." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/pdftohtml.py:55 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "" "Konnte pdftohtml nicht finden, überprüfen Sie, ob es in der PATH Variable " "angegeben ist" -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:33 msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" "Geben Sie die Zeichenkodierung des Ausgabe-Dokuments an. Voreinstellung ist " "cp1252." -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2984,14 +2996,14 @@ msgstr "" "wird. Konvertieren Sie sie zunächst in HTML und versuchen Sie es erneut.\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 msgid "" "Specify the character encoding of the output document. The default is utf-8." msgstr "" "Geben Sie die Zeichenkodierung für das Ausgabe-Dokument an. Die " "Voreinstellung ist utf-8." -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:27 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 " @@ -3001,7 +3013,7 @@ msgstr "" "wenig komprimiert, dafür aber schneller, und 10 bedeutet höchstkomprimiert, " "dafür aber langsamer." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:34 +#: /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." @@ -3009,7 +3021,7 @@ msgstr "" "Normalerweise werden extra Leerzeichen zu einem einzigen Leerzeichen " "zusammengeführt. Mit dieser Option werden alle Leerzeichen angezeigt." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" @@ -3017,11 +3029,11 @@ msgstr "" "Texteingabe durch die Markdown-Vorverarbeitung laufen lassen. Mehr über " "Markdown erfahren Sie unter" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Kein Inhaltsverzeichnis in den Ausgabetext einfügen." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " @@ -3032,7 +3044,7 @@ msgstr "" "Mac OS 9 und früheren Systemen. Für Mac OS X verwenden Sie 'unix'. 'system' " "wird standardmäßig die Art des von diesem OS verwendeten Zeilenumbruchs." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." @@ -3041,7 +3053,7 @@ msgstr "" "ist utf-8. Achtung: Diese Einstellung wird nicht von allen Formaten " "übernommen." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:38 msgid "" "The maximum number of characters per line. This splits on the first space " "before the specified value. If no space is found the line will be broken at " @@ -3054,7 +3066,7 @@ msgstr "" "überschreiten. Das Minimum ist 25 Zeichen. Verwenden Sie 0, um den " "Zeilenumbruch auszuschalten." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:45 msgid "" "Force splitting on the max-line-length value when no space is present. Also " "allows max-line-length to be below the minimum" @@ -3063,74 +3075,74 @@ msgstr "" "Leerzeichen vorhanden ist. Gestattet auch, die maximale Zeilenlänge unter " "das Minimum zu setzen." -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 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/trunk/src/calibre/gui2/__init__.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 msgid "Confirm before deleting" msgstr "Bestätigung vor dem Löschen" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 msgid "Main window geometry" msgstr "Aufteilung des Hauptfensters" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Benachrichtigen, wenn eine neue Version verfügbar ist" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Benutze römische Ziffern für Reihennummerierung" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "Etikettenliste nach Name, Beliebtheit oder Bewertung" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 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/trunk/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Voreinstellungen für Konvertierung zu LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Optionen für den LRF eBook Viewer" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formate, die mithilfe des internen Viewers angesehen werden" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Spalten, die in der Liste der Bücher angezeigt werden sollen" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "Content Server automatisch beim Aufrufen von Calibre starten" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Älteste in der Datenbank gespeicherte Nachrichten" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Symbol im Systembereich der Kontrollleiste anzeigen" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Geladene Nachrichten auf das Gerät übertragen" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 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/trunk/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3138,271 +3150,488 @@ msgstr "" "Zeige Cover-Ansicht in einem eigenen Fenster anstatt im Hauptfenster von " "Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "" "Benachrichtigungen aus dem Systembereich der Kontrollleiste deaktivieren" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" -"Voreingestellte Übertragungsart beim Verwenden des \"An Reader übertragen\" " -"Buttons" +"Voreingestellte Übertragungsart beim Verwenden der \"An Reader übertragen\" " +"Schaltfläche" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Maximale Anzahl der Arbeitsprozesse in der Warteschlange" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Soziale Metadaten (Etikettierung/Bewertung/etc.) laden" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Autor und Titel mit neuen Metadaten überschreiben" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 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/trunk/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "Etiketten-Browser Kategorien nicht anzeigen" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "Das Aussehen der Benutzeroberfläche" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" "Durchschnittsbewertungsindikator pro Einheit im Etikettenbrowser anzeigen" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Keine Benutzeroberflächen-Animationen" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:151 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 msgid "Copied" msgstr "Kopiert" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Kopieren" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "In die Zwischenablage kopieren" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "Dateien wählen" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:245 -msgid "Use library only" -msgstr "Nur Bibliothek verwenden" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" -msgstr "Nur aus der Hauptbibliothek erstellte Benutzeranmerkungen" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Bücher hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1116 -msgid "No books selected" -msgstr "Keine Bücher ausgewählt" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Bücher aus einem einzelnen Verzeichnis hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" -msgstr "Es sind keine Bücher zum Abrufen von Anmerkungen ausgewählt" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" +"Bücher aus Verzeichnissen hinzufügen, inklusive Unterverzeichnissen (ein " +"Buch pro Verzeichnis, jede eBook Datei im Verzeichnis ist dasselbe Buch in " +"verschiedenen Formaten)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" -msgstr "Füge Benutzeranmerkungen zur Datenbank hinzu" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Bücher aus Verzeichnissen hinzufügen, inklusive Unterverzeichnissen " +"(verschiedene Bücher im Verzeichnis, jede eBook Datei ist ein anderes Buch)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "%s<br />Letzte gelesene Seite: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Leeres Buch hinzufügen. (Bucheintrag ohne Formate)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "%s<br />Letzte gelesene Seite: Position %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "<b>Position %d • %s</b><br />%s<br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "<b>Seite %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "<b>Position %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "Wie viele leere Bücher?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "Wie viele leere Bücher sollen hinzugefügt werden?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "Lade Bücher auf das Gerät." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "Bücher" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "EPUB Bücher" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "LRF Bücher" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "HTML Bücher" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "LIT Bücher" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "MOBI Bücher" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "Topaz Bücher" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "Text Bücher" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "PDF Bücher" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "Comics" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "Archive" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "Unterstützte Bücher" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "Einige Bücher zusammenfügen" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Es wurden einige Duplikate gefunden und mit den folgenden, schon vorhandenen " "Büchern zusammengefügt:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "Lesen der Metadaten schlug fehl" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "Lesen der Metadaten schlug fehl bei folgenden" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "Zur Bibliothek hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "Kein Buch ausgewählt" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" "Folgende Bücher sind virtuell und können nicht zur Calibre-Bibliothek " "hinzugefügt werden:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "Keine Buch-Dateien gefunden" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "Bücher zur Bibliothek hinzufügen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "Anmerkungen abrufen (experimentell)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "Nur Bibliothek verwenden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "Nur aus der Hauptbibliothek erstellte Benutzeranmerkungen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "Keine Bücher ausgewählt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "Es sind keine Bücher zum Abrufen von Anmerkungen ausgewählt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "Füge Benutzeranmerkungen zur Datenbank hinzu" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "%s<br />Letzte gelesene Seite: %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "%s<br />Letzte gelesene Seite: Position %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "<b>Position %d • %s</b><br />%s<br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "<b>Seite %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "<b>Position %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "Erstelle Katalog der Bücher in der Calibre Bibliothek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "Keine Bücher ausgewählt, für die ein Katalog erstellt werden soll" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "Erstelle %s Katalog..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "Keine Bücher gefunden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "Keine Bücher im Katalog. Bitte ausgeschlossene Etiketten prüfen." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "Katalog erstellt." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "Katalog-Verzeichnis exportieren" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "Wählen Sie das Ziel für %s.%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "%d Bücher" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "Zu verwendende Calibre Bibliothek auswählen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "Das ist nicht gestattet" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "Konvertiere Bücher" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "Einzeln konvertieren" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Auf einmal konvertieren" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "Konvertierung nicht möglich" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "Starte Konvertierung von %d Büchern" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "Fehlgeschlagen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Löschen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Bücher entfernen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "Gewählte Bücher entfernen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "Dateien des angegebenen Formates der gewählten Bücher entfernen..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "Alle Formate der gewählten Bücher entfernen, außer..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "Umschlagbilder der gewählten Bücher entfernen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "Passende Bücher vom Gerät löschen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "Löschen nicht möglich" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "Zu löschende Formate auswählen" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "<b>Nicht</b> zu löschende Formate auswählen" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "Bücher können nicht gelöscht werden" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "Kein Gerät ist angeschlossen" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "Hauptspeicher" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:436 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "Speicherkarte A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:438 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "Speicherkarte B" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "Kein Buch zum Löschen vorhanden" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "Keines der selektierten Bücher ist auf dem Gerät" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "Lösche Bücher vom Gerät." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" @@ -3410,7 +3639,7 @@ msgstr "" "Die gewählten Bücher werden <b>dauerhaft gelöscht</b> und die Dateien vom " "Computer entfernt. Sin Sie sicher?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" @@ -3418,61 +3647,156 @@ msgstr "" "Die gewählten Bücher werden von ihrem Gerät <b>dauerhaft gelöscht</b>. Sind " "Sie sicher?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "Mit Verzeichnis verbinden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "Mit iTunes verbinden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "Content Server starten" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "Content Server beenden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "eMail an" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr " und aus der Bibliothek löschen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "An Reader übertragen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "Sammlungen verwalten" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "Metadaten bearbeiten" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "Bucheinträge zusammenfügen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Metadaten einzeln bearbeiten" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Metadaten auf einmal bearbeiten" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "Metadaten und Umschlagbilder laden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "Nur Metadaten laden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "Nur Umschlagbilder laden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "Nur soziale Metadaten laden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "In das zuerst gewählte Buch zusammenführen - andere löschen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "In das zuerst gewählte Buch zusammenführen - andere behalten" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "Konnte Metadaten nicht laden" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "soziale Metadaten" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "Umschlagbilder" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "Metadaten" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "Lade %s für %d Bücher" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "Das Laden der Metadaten schlug teilweise fehl" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "Das Laden der Metadaten schlug für folgende Bücher fehl:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "Laden der Metadaten schlug fehl:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:608 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "Fehler" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "Kann Metadaten nicht bearbeiten" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "Konnte Bücher nicht zusammenfügen" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "Es müssen wenigstens zwei Bücher zum Zusammenfügen ausgewählt werden" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3484,7 +3808,7 @@ msgstr "" "Bücher werden nicht gelöscht oder verändert.<br><br>Zum Fortfahren bitte " "bestätigen." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3500,7 +3824,7 @@ msgstr "" "zweiten und den danach gewählten Bücher werden unwiderruflich von Ihrem " "Rechner <b>gelöscht</b>.<br><br> Wollen Sie <b>wirklich</b> fortfahren?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" @@ -3508,20 +3832,115 @@ msgstr "" "Sie versuchen mehr als 5 Bücher zusammenzufügen. Wollen Sie damit " "<b>wirklich</b> fortfahren?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Nachrichten abrufen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "Rufe Nachrichten ab von " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr " abgerufen." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "Calibre Bedienungsanleitung ansehen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "F1" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "Hilfe" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "Öffne Speicherort" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Einstellungen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "Willkommens-Assistenten ausführen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "Konfiguration nicht möglich" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "Konfiguration nicht möglich während Aufträge abgearbeitet werden." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "Konfiguration erst nach einem Neustart von Calibre möglich." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&Neustart" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "Speichere einzelnes Format auf Festplatte..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Auf Festplatte speichern" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Auf Festplatte in ein einziges Verzeichnis speichern" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "Nur das %s Format auf Festplatte speichern" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" +"Dur das %s Format in ein einzelnes Verzeichnis auf der Festplatte speichern" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "Speichern auf Festplatte nicht möglich" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "Zielverzeichnis auswählen" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "Das ist nicht gestattet" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" "You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " @@ -3532,86 +3951,105 @@ msgstr "" "ist für das Exportieren von Dateien außerhalb der Calibre-Bibliothek " "vorgesehen." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "Fehler während des Speicherns" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "Es gab einen Fehler während des Speicherns." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "Konnte einige Bücher nicht speichern" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "" "Klicken Sie auf die Schaltfläche Details zeigen, um zu sehen, welche es gibt." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" -msgstr "Keine Bücher ausgewählt, für die ein Katalog erstellt werden soll" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Zeige Buchdetails" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." -msgstr "Erstelle %s Katalog..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "Keine Bücher gefunden" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "Es sind keine genaueren Informationen verfügbar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" -msgstr "Keine Bücher im Katalog. Bitte ausgeschlossene Etiketten prüfen." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "" +"Es sind keine weitere Informationen über Bücher auf dem Gerät verfügbar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." -msgstr "Katalog erstellt." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "Ähnliche Bücher..." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" -msgstr "Katalog-Verzeichnis exportieren" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" -msgstr "Wählen Sie das Ziel für %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Bücher desselben Autors" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " -msgstr "Rufe Nachrichten ab von " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1066 -msgid " fetched." -msgstr " abgerufen." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Bücher dieser Reihe" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" -msgstr "Konvertierung nicht möglich" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "Starte Konvertierung von %d Büchern" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Bücher dieses Herausgebers" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Bücher mit denselben Etiketten" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "Vorschau" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "Spezielles Format ansehen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "Ansehen nicht möglich" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1266 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Format zur Vorschau wählen" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "Mehrere Bücher ausgewählt" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3623,48 +4061,48 @@ msgstr "" "Rechners haben. Einmal gestartet kann der Prozess nicht beendet werden, " "bevor er abgeschlossen ist. Möchten Sie fortfahren?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "Konnte Verzeichnis nicht öffnen" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "%s hat keine verfügbaren Formate." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" msgstr "Suche in" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 msgid "Adding..." msgstr "Füge hinzu..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 msgid "Searching in all sub-directories..." msgstr "Suche in allen Unterverzeichnissen..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 msgid "Path error" msgstr "Verzeichnis Fehler" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 msgid "The specified directory could not be processed." msgstr "Das angegebene Verzeichnis konnte nicht bearbeitet werden." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Keine Bücher" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" msgstr "Hinzugefügt" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" msgstr "Hinzufügen schlug fehl" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." @@ -3673,11 +4111,11 @@ msgstr "" "Versuchen Sie Calibre neu zu starten und fügen Sie die Bücher in kleineren " "Mengen hinzu, bis Sie das verantwortliche Buch finden." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" msgstr "Duplikate gefunden!" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" @@ -3685,73 +4123,73 @@ msgstr "" "Es gibt schon Bücher mit dem selben Titel wie die folgenden in der " "Datenbank. Trotzdem hinzufügen?" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." msgstr "Füge Duplikate hinzu..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." msgstr "Speichere..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" msgstr "Gespeichert" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 msgid "Searching for sub-folders" msgstr "Suche nach Unterverzeichnissen" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 msgid "Searching for books" msgstr "Suche nach Büchern" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 msgid "Looking for duplicates based on file hash" msgstr "Suche nach Duplikaten anhand des Datei Hashes" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:109 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 msgid "Choose root folder" msgstr "Stammverzeichnis wählen" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 msgid "Invalid root folder" msgstr "Ungültiges Stammverzeichnis" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 msgid "is not a valid root folder" msgstr "ist kein gültiges Stammverzeichnis" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 msgid "Add books to calibre" msgstr "Bücher zu Calibre hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 msgid "WizardPage" msgstr "Assistenten Seite" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 msgid "Scanning root folder for books" msgstr "Suche Stammverzeichnis nach Büchern ab" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 msgid "This may take a few minutes" msgstr "Das kann etwas dauern" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 msgid "Choose the location to add books from" msgstr "Wählen Sie den Ort, von dem Bücher hinzugefügt werden sollen" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 msgid "Select a folder on your hard disk" msgstr "Wählen Sie ein Verzeichnis auf Ihrer Festplatte aus" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 msgid "" "<p>calibre can scan your computer for existing books automatically. These " "books will then be <b>copied</b> into the calibre library. This wizard will " @@ -3771,11 +4209,11 @@ msgstr "" "<p>Stellen Sie sicher, dass der Ordner, den Sie für Ihre Calibre Bibliothek " "auswählen, sich <b>nicht</b> unter dem gewählten Stammordner befindet.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "&Root folder:" msgstr "Stammve&rzeichnis:" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 msgid "" "This folder and its sub-folders will be scanned for books to import into " "calibre's library" @@ -3783,57 +4221,61 @@ msgstr "" "Diese Verzeichnis und seine Unterverzeichnisse werden nach Büchern zum " "Import in die Bibliothek von Calibre abgesucht" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:52 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:614 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:365 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:370 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:384 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:395 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:397 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:404 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:406 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:159 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:128 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:267 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:269 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 msgid "..." msgstr "..." -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 msgid "Handle multiple files per book" msgstr "Mehrere Dateien pro Buch abhandeln" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" @@ -3841,195 +4283,196 @@ msgstr "" "Ein Buch pr&o Verzeichnis, wobei jede Buch-Datei im Verzeichnis dasselbe " "Buch in einem verschiedenen Format darstellt" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" "&Mehrere Bücher pro Verzeichnis, wobei jede Buch-Datei ein anderes Buch " "darstellt" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:23 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1065 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Pfad" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:24 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:117 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formate" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:891 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Sammlungen" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 msgid "Click to open" msgstr "Zum Öffnen klicken" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1074 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1078 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Keine" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" msgstr "Klicken zum Öffnen der Buchdetails" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" msgstr "BibTeX Einstellungen" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "Options specific to" msgstr "Einstellungen für" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "output" msgstr "Ausgabe" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:88 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" msgstr "Art" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Felder, die in der Ausgabe erscheinen sollen:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" msgstr "ascii/LaTeX" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" msgstr "streng" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" msgstr "ersetzen" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" msgstr "ignorieren" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" msgstr "Backslash-Ersetzen" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" msgstr "BibTeX-Eingabetyp:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" msgstr "gemischt" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" msgstr "Verschiedenes" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" msgstr "Buch" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" "Some explanation about this template:\n" " -The fields availables are 'author_sort', 'authors', 'id',\n" @@ -4040,68 +4483,63 @@ msgid "" " -For time field, only the date will be used. " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" msgstr "CSV/XML Einstellungen" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "eBook Einstellungen" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:550 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1496 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 msgid "'Don't include this book' tag:" msgstr "'Dieses Buch nicht einschließen' Etikett:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 msgid "'Mark this book as read' tag:" msgstr "'Buch als gelesen markieren' Etikett:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 msgid "Additional note tag prefix:" msgstr "Zusätzliches Etiketten-Präfix für Anmerkungen:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 msgid "Regex pattern describing tags to exclude as genres:" msgstr "Regex Ausdruck für Etiketten, die als Genres ausgeschlossen werden:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" msgstr "" -"Regex Tips:\n" -"- die Standard-Regex - \\[[\\w ]*\\] - schließt Etiketten in der Form " -"[Name], also z.B. [Amazon kostenlos] aus\n" -"- Ein Regex Ausdruck mit einem einzelnen Punkt schließt alle Etiketten aus, " -"wodurch auch kein Etiketten-Abschnitt erzeugt wird." -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 msgid "Include 'Titles' Section" msgstr "Im Abschnitt 'Titel' einschließen" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 msgid "Include 'Recently Added' Section" msgstr "Im Abschnitt 'Zuletzt hinzugefügt' einschließen" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 msgid "Sort numbers as text" msgstr "Zahlen als Text sortieren" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 msgid "Tab template for catalog.ui" msgstr "Tab-Template für catalog.ui" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:36 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 " @@ -4112,112 +4550,112 @@ msgstr "" "verwenden, anstelle der in den Einstellungen angegebenen voreingestellten " "Werte" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:67 msgid "Bulk Convert" msgstr "Auf einmal konvertieren" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185 msgid "Options specific to the output format." msgstr "Einstellungen für das Ausgabe-Format." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:15 msgid "Comic Input" msgstr "Comic-Eingabe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 msgid "input" msgstr "Eingabe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:89 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:94 msgid "&Number of Colors:" msgstr "A&nzahl der Farben:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 msgid "Disable &normalize" msgstr "&Normalisieren deaktivieren" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "Keep &aspect ratio" msgstr "Verhältnis &beibehalten" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 msgid "Disable &Sharpening" msgstr "&Schärfen deaktivieren" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:93 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "Disable &Trimming" msgstr "Beschneiden ausschal&ten" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 msgid "&Wide" msgstr "&Weite" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:95 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Landscape" msgstr "&Querformat" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "&Right to left" msgstr "Von &rechts nach links" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "Don't so&rt" msgstr "Nicht so&rtieren" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 msgid "De&speckle" msgstr "Ent&körnung" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99 msgid "&Disable comic processing" msgstr "&Comic-Verarbeitung ausschalten" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "Ausgabe-F&ormat:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101 msgid "Disable conversion of images to &black and white" msgstr "Deaktiviere die Umwandlung von Bildern nach schwarz/weiß." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" msgstr "Fehlersuche" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." msgstr "Fehlersuche im Konvertierungsprozess." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "Ordner für Fehlersuche wählen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "Ungültiges Verzeichnis für Fehlersuche" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "Das Erstellen eines Verzeichnisses zur Fehlersuche schlug fehl" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:50 msgid "" "Choose a folder to put the debug output into. If you specify a folder, " "calibre will place a lot of debug output into it. This will be useful in " @@ -4230,7 +4668,7 @@ msgstr "" "verstehen und die richtigen Werte für Konvertierungsparameter wie " "Inhaltsverzeichnis und Kapitelerkennung herauszufinden." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 msgid "" "The debug process outputs the intermediate HTML generated at various stages " "of the conversion process. This HTML can sometimes serve as a good starting " @@ -4241,58 +4679,58 @@ msgstr "" "manchmal als guter Ausgangspunkt der händischen Bearbeitung der " "Konvertierung dienen." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" msgstr "EPUB-Ausgabe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49 msgid "Do not &split on page breaks" msgstr "Bei &Seitenwechseln nicht aufteilen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50 msgid "No default &cover" msgstr "Kein voreingestelltes &Cover" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51 msgid "No &SVG cover" msgstr "Kein &SVG Umschlagbild" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52 msgid "Preserve cover &aspect ratio" msgstr "Seitenverhältnis des Umschl&agbildes beibehalten" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53 msgid "Split files &larger than:" msgstr "Dateien auftei&len, die größer sind als:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 msgid " KB" msgstr " KB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" msgstr "FB2-Eingabe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:29 msgid "Do not insert a &Table of Contents at the beginning of the book." msgstr "Kein Inhal&tsverzeichnis am Anfang des Buches einfügen." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 msgid "FB2 Output" msgstr "FB2-Ausgabe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:47 msgid "&Inline TOC" msgstr "M&itwachsendes Inhaltsverzeichnis" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:99 msgid "Font rescaling wizard" msgstr "Schriftskalierungs-Assistent" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:100 msgid "" "<p>This wizard will help you choose an appropriate font size key for your " "needs. Just enter the base font size of the input document and then enter an " @@ -4322,106 +4760,106 @@ msgstr "" "rescaling\">Bedienungsanleitung</a> informiert über die " "Schriftgrößenänderung im Bereich font size rescaling.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:103 msgid "&Output document" msgstr "Ausgabe-D&okument" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:104 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:109 msgid "&Base font size:" msgstr "&Basis-Schriftgröße:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:105 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 msgid "Font size &key:" msgstr "Schrift&größenschlüssel:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:127 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:121 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 msgid " pt" msgstr " Punkt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:107 msgid "Use &default values" msgstr "Voreingestellte Werte verwen&den" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Input document" msgstr "E&ingabe Dokument" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 msgid "&Font size: " msgstr "Schri&ftgröße: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 msgid " will map to size: " msgstr " wird abgebildet auf Größe: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 msgid "0.0 pt" msgstr "0.0 pt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" msgstr "Layout" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:18 msgid "Control the look and feel of the output" msgstr "Kontrolle des Layouts der Ausgabe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "Original" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "Linksbündig" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "Text ausrichten" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120 msgid "&Disable font size rescaling" msgstr "Schriftgrößen&skalierung ausschalten" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 msgid "Base &font size:" msgstr "Ausgangsschrift&größe:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 msgid "Wizard to help you choose an appropriate font size key" msgstr "" "Assistent, der Sie bei der Auswahl des richtigen Schriftgrößen-Schlüssels " "unterstützt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 msgid "Line &height:" msgstr "Zeilen&höhe:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 msgid "Input character &encoding:" msgstr "Eingabe-Z&eichenkodierung:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 msgid "Remove &spacing between paragraphs" msgstr "&Abstand zwischen Paragrafen entfernen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 msgid "Indent size:" msgstr "Größe der Einrückung:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 msgid "" "<p>When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -4432,93 +4870,93 @@ msgstr "" "unterschieden werden können. Diese Option stellt die Weite der Einrückung " "ein." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 msgid "Text justification:" msgstr "Textausrichtung" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 msgid "&Linearize tables" msgstr "Tabellen &linearisieren" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 msgid "Extra &CSS" msgstr "Extra &CSS" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 msgid "&Transliterate unicode characters to ASCII" msgstr "Unicode Schriftzeichen in ASCII umse&tzen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 msgid "Insert &blank line" msgstr "&Leerzeile einfügen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 msgid "Keep &ligatures" msgstr "&Ligaturen behalten" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" msgstr "LRF-Ausgabe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:116 msgid "Enable &autorotation of wide images" msgstr "&Automatisches Drehen von breiten Bildern einschalten" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117 msgid "&Wordspace:" msgstr "&Wortabstand:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 msgid "Minimum para. &indent:" msgstr "Minimale E&inrückung bei Paragraphen:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 msgid "Render &tables as images" msgstr "&Tabellen als Bilder rendern" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 msgid "Text size multiplier for text in rendered tables:" msgstr "Multiplikator der Schriftgröße für Schrift in gerenderten Tabellen:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 msgid "Add &header" msgstr "Kopfzeile &hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 msgid "Header &separation:" msgstr "Abg&renzung der Kopfzeile:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Header &format:" msgstr "Format der Kop&fzeile:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "&Embed fonts" msgstr "Schriftarten &einbetten" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" msgstr "&Serife Schriftartfamilie:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "S&ans-serif font family:" msgstr "Serifenlose Schrift&artfamilie:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 msgid "&Monospaced font family:" msgstr "Nichtproportionale Schriftartfa&milie:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 msgid "Metadata" msgstr "Metadaten" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:43 msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." @@ -4526,77 +4964,77 @@ msgstr "" "Metadaten eingeben. Die Ausgabe-Datei wird möglichst viel dieser Metadaten " "enthalten." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "Wählen Sie das Umschlagbild für " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "Lesen nicht möglich" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "Sie haben nicht die nötigen Rechte, um diese Datei zu lesen: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Fehler beim Lesen der Datei" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Es trat ein Fehler beim Lesen dieser Datei auf: <br /><b>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " ist kein gültiges Bild" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Book Cover" msgstr "Umschlagbild" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 msgid "Use cover from &source file" msgstr "Um&schlagbild der Quelldatei verwenden" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Change &cover image:" msgstr "&Umschlagbild ändern:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Browse for an image to use as the cover of this book." msgstr "Nach Umschlagbild durchsuchen..." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "&Title: " msgstr "&Titel: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Change the title of this book" msgstr "Titel dieses Buches ändern" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Author(s): " msgstr "&Autor(en): " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "So&rtierung nach Autor:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" @@ -4604,20 +5042,20 @@ msgstr "" "Autor dieses Buches ändern. Mehrere Autoren sollten durch Kommata getrennt " "werden" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:177 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Publisher: " msgstr "&Herausgeber: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Ta&gs: " msgstr "&Etiketten: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -4626,212 +5064,212 @@ msgstr "" "Büchern. <br><br>Sie können für Etiketten durch Kommata getrennte Wörter " "oder Sätze verwenden." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "&Series:" msgstr "&Reihen:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:381 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "List of known series. You can add new series." msgstr "Liste der bekannten Reihen. Sie können neue Reihen hinzufügen." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Book " msgstr "Buch " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:20 msgid "MOBI Output" msgstr "MOBI-Ausgabe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:42 msgid "Default" msgstr "Voreinstellung" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" msgstr "&Titel des Inhaltsverzeichnisses:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 msgid "Rescale images for &Palm devices" msgstr "Bilder skalieren für &Palm Geräte" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" msgstr "Verwende Autorensortierung für Autor" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" msgstr "Komprimierung des Dateiinhalts ausschalten" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 msgid "Do not add Table of Contents to book" msgstr "Inhaltsverzeichnis nicht zum Buch hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Kindle options" msgstr "Kindle Optionen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 msgid "Periodical masthead font:" msgstr "Schriftart für Magazintitel:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 msgid "Personal Doc tag:" msgstr "Etikett für persönliches Dokument:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" msgstr "Seiteneinrichtung" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" msgstr "Ausgabe-Pr&ofil:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "Profile description" msgstr "Profilbeschreibung" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "&Input profile:" msgstr "E&ingabe Profil:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" msgstr "Ränder" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" msgstr "&Links:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "&Top:" msgstr "&Oben:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "&Right:" msgstr "&Rechts:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid "&Bottom:" msgstr "&Unten:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 msgid "PDB Input" msgstr "PDB-Eingabe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" msgstr "Jede Zei&le als Absatz behandeln" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" msgstr "Druck-Formatierung übernehmen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 msgid "PDB Output" msgstr "PDB Ausgabe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" msgstr "&Format:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" msgstr "PDF-Eingabe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 msgid "Line &Un-Wrapping Factor:" msgstr "Zeilen&umbruchfaktor:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:40 msgid "No &Images" msgstr "Keine B&ilder" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 msgid "PDF Output" msgstr "PDF-Ausgabe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" msgstr "&Papiergröße:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" msgstr "&Orientierung:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 msgid "Preserve &aspect ratio of cover" msgstr "Seitenverhältnis des Umschl&agbildes beibehalten" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" msgstr "RB-Ausgabe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "Keine Formate verfügbar" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Erstellung eines regulären Ausdrucks mit der GUI Erstellung ohne Buch nicht " "möglich." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Buch öffnen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" msgstr "Regulärer Ausdruck Erstellung" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" msgstr "Vorschau" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" msgstr "Regex:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:55 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Test" msgstr "Test" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 msgid "Convert" msgstr "Konvertieren" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:196 msgid "Options specific to the input format." msgstr "Einstellungen für das Eingabe-Format." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:64 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "Dialog" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "E&ingabeformat:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "" "Ge&speicherte Konvertierungseinstellungen für einzelne Bücher verwenden" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" @@ -4839,128 +5277,128 @@ msgstr "" "Struktur\n" "Erkennung" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" "Feineinstellungen der Erkennung von Kapitelüberschriften und anderer " "Dokumentstruktur." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "Kapitel erkennen bei (XPath Ausdruck):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "Seitenumbrüche einfügen vor (XPath Ausdruck):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "Regulärer Ausdruck Kopfzeile:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "Regulärer Ausdruck Fußzeile:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Ungültiger regulärer Ausdruck" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Ungültiger regulärer Ausdruck: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Ungültiger XPath" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "Der XPath Ausdruck %s ist ungültig." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "Kapitel&markierung:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Erstes B&ild entfernen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "&Metadaten als erste Seite des Buchs einfügen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" "Eingabe-Datei zur möglichen Verbesserung der Strukturerkennung " "vorverar&beiten" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "F&ußzeile entfernen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Ko&pfzeile entfernen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" "Contents" msgstr "Inhaltsverzeichnis" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:18 msgid "Control the creation/conversion of the Table of Contents." msgstr "Kontrolle der Erstellung/Konvertierung des Inhaltsverzeichnisses." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "Ebene &1 Inhaltsverzeichnis (XPath Ausdruck):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "Ebene &2 Inhaltsverzeichnis (XPath Ausdruck):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "Ebene &3 Inhaltsverzeichnis (XPath Ausdruck):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:63 msgid "Do not add &detected chapters to the Table of Contents" msgstr "Erkannte Kapitel &nicht zum Inhaltsverzeichnis hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:64 msgid "Number of &links to add to Table of Contents" msgstr "" "Anzahl der Verknüpfungen, die zum Inha<sverzeichnis hinzugefügt werden" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:65 msgid "Chapter &threshold" msgstr "Kapitelgrenzwer&t" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:66 msgid "&Force use of auto-generated Table of Contents" msgstr "" "&Verwendung des automatisch erstellten Inhaltsverzeichnisses erzwingen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 msgid "TOC &Filter:" msgstr "&Filter für Inhaltsverzeichnis:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" msgstr "TXT Input" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" msgstr "Prozess verwendet Markdown" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" "<p>Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit <a " @@ -4970,112 +5408,112 @@ msgstr "" "Formatierung unterstützt. Weitere Informationen gibt es auf der Seite <a " "href=\"http://daringfireball.net/projects/markdown\">Markdown</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "" "Kein Inhaltsverzeichnis in den Ausgabetext bei der Verwendung von Markdown " "einfügen." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 msgid "Preserve &spaces" msgstr "Leer&zeichen beibehalten" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" msgstr "TXT-Ausgabe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 msgid "&Line ending style:" msgstr "Stil des Zei&lenendes:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 msgid "&Maximum line length:" msgstr "&Maximale Zeilenlänge:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" -msgstr "Maximale Zeilenlänge erzwingen" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 +msgid "Force maximum line length" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:50 msgid "TextLabel" msgstr "TextLabel" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Einen Assistenten zur Erstellung des XPath Ausdrucks verwenden" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:68 msgid "Match HTML &tags with tag name:" msgstr "Finde HTML &Tags mit dem Tag Namen:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 msgid "*" msgstr "*" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" msgstr "a" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71 msgid "br" msgstr "br" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 msgid "div" msgstr "div" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "h1" msgstr "h1" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "h2" msgstr "h2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 msgid "h3" msgstr "h3" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 msgid "h4" msgstr "h4" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 msgid "h5" msgstr "h5" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 msgid "h6" msgstr "h6" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 msgid "hr" msgstr "hr" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 msgid "span" msgstr "span" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" msgstr "Mit folgendem &Attribut:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 msgid "With &value:" msgstr "Mit &Wert:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 msgid "(A regular expression)" msgstr "(Ein regulärer Ausdruck)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 msgid "" "<p>For example, to match all h2 tags that have class=\"chapter\", set tag to " "<i>h2</i>, attribute to <i>class</i> and value to " @@ -5092,172 +5530,164 @@ msgstr "" "von XPath finden Sie im <a href=\"http://calibre-" "ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "Cover-Browser konnte nicht geladen werden" - -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "Umschlagbilder durchsuchen" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:130 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:205 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:238 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "Cover-Browser konnte nicht geladen werden" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 msgid "Undefined" msgstr "Undefiniert" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Ja" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Nein" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "Stern(e)" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "Unbewertet" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "'%s' auf heute einstellen" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr " Index:" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:443 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Bücher in dieser Reihe automatisch nummerieren" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "Alle Etiketten entfernen" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "Etiketten hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "Etiketten entfernen" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:49 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "Keine weiteren Informationen verfügbar." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "Gerät ist nicht mehr verbunden." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "Geräteinformationen erstellen" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "Liste der Bücher auf dem Gerät erstellen" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "Anmerkungen vom Gerät laden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "Metadaten zum Gerät senden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "Sammlungen zum Gerät schicken" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "%d Bücher auf das Gerät laden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "Bücher vom Gerät löschen" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "Bücher vom Gerät herunterladen" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "Buch auf dem Gerät ansehen" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "Geben Sie die voreingestellte Übertragungsart an" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "An Hauptspeicher senden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "An Speicherkarte A senden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "An Speicherkarte B senden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:434 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "Hauptspeicher" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "Übertragen und aus der Bibliothek löschen" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "Angegebenes Format übertragen" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "Gerät auswerfen" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:499 -msgid "Fetch annotations (experimental)" -msgstr "Anmerkungen abrufen (experimentell)" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "Fehler bei der Kommunikation mit dem Gerät" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "Verzeichnis wählen, das als Gerät geöffnet werden soll" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:675 -msgid "Failed" -msgstr "Fehlgeschlagen" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "Fehler in der Kommunikation zum Gerät" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5265,125 +5695,125 @@ msgstr "" "Es trat ein Fehler in der Kommunikation mit dem Gerät auf. Bitte entfernen " "und schließen Sie das Gerät wieder an und - oder starten Sie neu." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "Gerät: " -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:726 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " gefunden." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "zum Übertragen ausgewählt" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "Format wählen, das ans Gerät geschickt wird" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "Kein Gerät" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "Übertragung schlug fehl: Kein Gerät verbunden" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "Keine Speicherkarte" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:830 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "Übertragung schlug fehl: Keine Speicherkarte im Gerät" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "eBook:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "Im Anhang finden Sie das eBook" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:879 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "von" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "im %s Format." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:893 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "Sende eMail an" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:923 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:931 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1025 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1206 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "Keine geeigneten Formate" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" "Die folgenden Bücher vor dem Versenden per eMail automatisch konvertieren?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Konnte die folgenden Bücher nicht versenden, da geeignete Formate fehlen:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "Senden der Bücher schlug fehl" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "Senden der folgenden Bücher schlug fehl:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "Per eMail versendet:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "Nachrichten:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "Im Anhang ist" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "Nachrichten senden an" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1026 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Die folgenden Bücher vor dem Laden auf das Gerät automatisch konvertieren?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "Sende Kataloge ans Gerät." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "Sende Nachrichten an das Gerät." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "Sende Bücher an das Gerät." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -5392,175 +5822,199 @@ msgstr "" "fehlen. Konvertieren Sie die Bücher zuerst in ein von Ihrem Gerät " "unterstütztes Format." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1277 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "Gerätespeicher voll" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" "<p>Es können keine Bücher mehr auf das Gerät geladen werden, da der " "Gerätespeicher voll ist " -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" msgstr "Verfügbare Formate und deren Reihenfolge für dieses Gerät wählen" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" msgstr "Unterverzeichnisse verwenden" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Use author sort for author" msgstr "Autorensortierung für den Autor verwenden" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" msgstr "Vor&lage speichern:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" -msgstr "Umschlagbild an Ansicht anpassen" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 +msgid "Fit &cover within view" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" msgstr "&Vorangegangenes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 msgid "&Next" msgstr "&Nächstes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" msgstr "Meine Bücher" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Erstelle Katalog" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 msgid "Generate catalog for {0} books" msgstr "Katalog für {0} Bücher erstellen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" msgstr "&Format des Katalogs:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 msgid "" "Catalog &title (existing catalog with the same title will be replaced):" msgstr "" "Katalog &Titel (ein bestehender Katalog mit demselben Titel wird ersetzt):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 msgid "&Send catalog to device automatically" msgstr "Katalog automatisch ans Gerät &senden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 msgid "Catalog options" msgstr "Katalogeinstellungen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 msgid "Choose Format" msgstr "Format wählen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" msgstr "Ort für die Calibre Bibliothek wählen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" msgstr "Wie gegenwärtig" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" msgstr "Der Ort %s enthält die aktuelle Calibre Bibliothek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" msgstr "Keine existierende Bibliothek gefunden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" msgstr "Es gibt keine Calibre Bibliothek in %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" msgstr "Nicht leer" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" "Das Verzeichnis %s ist nicht leer. Bitte wählen Sie ein leeres Verzeichnis" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location" msgstr "Kein Ort" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location selected" msgstr "Kein Ort ausgewählt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "Wählen Sie Ihre Calibre Bibliothek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" msgstr "Ihre Calibre Bibliothek befindet sich aktuell in {0}" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" msgstr "Neuer &Ort:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" msgstr "Verwende &existierende Bibliothek am neuen Ort" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" msgstr "E&rstelle eine leere Bibliothek am neuen Ort" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" msgstr "&Verschiebe aktuelle Bibliothek zum neuen Ort" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" "Voreinstellungen für die Konvertierung von Comics (CBR/CBZ Dateien) setzen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 msgid "Set options for converting %s" msgstr "Einstellungen für das Konvertieren %s setzen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92 msgid "&Title:" msgstr "&Titel:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 msgid "&Author(s):" msgstr "&Autor(en):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95 msgid "&Profile:" msgstr "&Profil:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 msgid "Edit Comments" msgstr "Kommentare verändern" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugin_type)s %(plugins)s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "Plugins" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " @@ -5568,19 +6022,19 @@ msgstr "" "\n" "Anpassung: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "Allgemein" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Bedienungsoberfläche" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "Konvertierung" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -5588,15 +6042,15 @@ msgstr "" "eMail\n" "Versand" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "Hinzufügen/Speichern" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "Erweitert" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5604,23 +6058,23 @@ msgstr "" "Content\n" "Server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "Automatisches Übertragen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "eMail" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "Formate für eMail. Das erste passende Format wird versendet." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." @@ -5629,55 +6083,55 @@ msgstr "" "Adresse versendet (vorausgesetzt sie entspricht einem der angegebenen " "Formate)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "Neue eMail-Adresse" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "Breit" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "Schmal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "Mittel" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "Klein" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "Groß" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "Immer" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "Automatisch" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "Nie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" -msgstr "" +msgstr "Fertig" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" -msgstr "" +msgstr "Alle Bestätigungsdialoge wurden zurückgesetzt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "System-Port ausgewählt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " @@ -5688,111 +6142,124 @@ msgstr "" "dass der Server auf diesem Port läuft. Sie sind auf der sicheren Seite, wenn " "Sie eine Port Zahl größer als 1024 wählen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "Die Installation der Befehlszeilen-Tools schlug fehl." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "Kommandozeilen-Tools installiert" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "Kommandozeilen-Tools installiert in" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Wenn Sie Calibre.app verschieben, müssen Sie die Befehlszeilen-Tools neu " "installieren." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "Kein gültiger Plugin-Pfad" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s ist kein gültiger Plugin-Pfad" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "Plugin wählen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "Plugin kann nicht ausgeschaltet werden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "Das Plugin: %s kann nicht ausgeschaltet werden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "Plugin nicht anpassbar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "Plugin: %s bedarf keines Anpassens" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "Anpassen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "Kann festinstalliertes Plugin nicht entfernen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kann nicht entfernt werden, da es ein festinstalliertes Plugin ist. " "Versuchen Sie, es auszuschalten." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "Ungültige Optimierungen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" +"Die eingegebenen Optimierungen sind ungültig. Versuchen Sie, die " +"Optimierungen auf die Voreinstellung zurückzusetzen und sie einzeln zu " +"verändern, bis Sie die ungültige Einstellung gefunden haben." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "Sie müssen eine Spalte auswählen, um sie zu löschen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "Die gewählte Spalte ist keine benutzerdefinierte Spalte" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:718 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Sicher?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "Wollen Sie wirklich die Spalte %s und ihre gesamten Daten löschen?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Fehler Log:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "Zugriffs-Protokolldatei:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "Content Server konnte nicht gestartet werden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "Ungültige Größe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" "Die Größe %s ist ungültig. Sie muss der Form BreitexHöhe entsprechen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "Neustart erforderlich" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5800,19 +6267,19 @@ msgstr "" "Die gewählten Änderungen erfordern einen Neustart von Calibre. Bitte starten " "Sie baldmöglichst neu." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "Überprüfe Vollständigkeit der Datenbank" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "Überprüfung der Vollständigkeit der Datenbank schlug fehl" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "Einige Inkonsistenzen gefunden." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5824,11 +6291,11 @@ msgstr "" "Sie sollten diese manuell überprüfen. Dies kann passieren, wenn Sie die " "Dateien direkt im Bibliotheksverzeichnis verändern." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "TabWidget" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5838,11 +6305,11 @@ msgstr "" "hinzufügen, ausliest. Calibre kann entweder aus dem Inhalt oder aus dem " "Dateinamen Metadaten auslesen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Metadaten nur aus dem Date&inamen lesen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5850,11 +6317,11 @@ msgstr "" "Vorname und Nachname des Autors vertauschen. Dies betrifft nur aus " "Dateinamen gelesene Metadaten." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "Vorname und Nachname des Autors vertau&schen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5865,7 +6332,7 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5873,15 +6340,15 @@ msgstr "" "Falls Bücher mit ähnlichen Titeln und Autoren gefunden werden, die neuen " "Dateien automatisch mit diesen zusa&mmenfügen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "Metadaten aus dem Dateinamen &konfigurieren" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "Bücher &hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5889,59 +6356,59 @@ msgstr "" "Hier können Sie einstellen, wie Calibre Ihre Bücher speichert, wenn Sie die " "Schaltfläche Auf Festplatte speichern klicken:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Ums&chlagbild getrennt speichern" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "&Metadaten in gespeicherten Kopien aktualisieren" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Metadaten in &OPF Datei speichern" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "Nicht-Englische Zeichen in &Englische Entsprechungen umwandeln" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "&Daten formatieren als:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "Datei&formate speichern:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Leerzeichen mit &Unterstrich ersetzen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Pfade in K&leinschreibung umwandeln" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "Bücher &speichern" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" -msgstr "" +msgstr "&Metadaten-Verwaltung:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" -msgstr "" +msgstr "Manuelles Verwaltung" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" -msgstr "" +msgstr "Nur beim Übertragen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" -msgstr "" +msgstr "Automatische Verwaltung" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" "<li><b>Manual Management</b>: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -5951,8 +6418,17 @@ msgid "" "<li><b>Automatic management</b>: Calibre automatically keeps metadata on the " "device in sync with the calibre library, on every connect</li></ul>" msgstr "" +"<li><b>Manuelle Verwaltung</b>: Calibre aktualisiert die Metadaten und fügt " +"Sammlungen nur hinzu, wenn ein Buch übertragen wird. Mit dieser Einstellung " +"entfernt Calibre niemals eine Sammlung.</li>\n" +"<li><b>Nur beim Übertragen</b>: Calibre aktualisiert die Metadaten und " +"entfernt oder fügt Sammlungen für ein Buch nur hinzu, wenn es auf das Gerät " +"übertragen wird. </li>\n" +"<li><b>Automatische Verwaltung</b>: Calibre synchronisiert automatisch bei " +"jeder Verbindung die Metadaten auf dem Gerät mit den Daten in der Calibre " +"Bibliothek.</li></ul>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 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 " @@ -5963,36 +6439,29 @@ msgstr "" "einzelne Geräte überschrieben werden, indem die Geräte-Interface-Plugins in " "\"Einstellungen -> Plugins\" angepasst werden." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "An das Gerät sen&den" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "Einstellungen" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "Benachrichtigung anzeigen, wenn &neue Version verfügbar ist" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" "&Soziale Metadaten (Etikettierung/Bewertung/etc.) laden als Voreinstellung" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" "Autor und Titel standardmäßig überschreiben, wenn Metadaten geholt werden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "Voreinstellung für Zei&tüberschreitung bei Netzwerkverbindungen:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -6000,152 +6469,164 @@ msgstr "" "Voreinstellung der Zeitüberschreitung für Netzwerkabrufe festsetzen (Gilt " "immer dann, wenn aus dem Internet Informationen abgerufen werden sollen)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " Sekunden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "Sprache wäh&len (erfordert Neustart):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Hoch" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Niedrig" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "Auftrags&priorität:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "Bev&orzugtes Ausgabe-Format:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" -msgstr "" +msgstr "Zurü&cksetzen aller ausgeschalteten Bestätigungsdialoge" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "Bevorzugte Reihenfolge des E&ingabe-Formats:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "&Römische Ziffern für Reihennummerierung verwenden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "" "Symbol im Sys&tembereich der Kontrollleiste aktivieren (erfordert Neustart)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "Be&nachrichtigungen im Systembereich der Kontrollleiste anzeigen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "Spla&sh-Screen beim Starten anzeigen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zeige Cover-Ansicht in einem eigenen Fenster (erfordert Neustart)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "Suchen während der Eingabe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "Geladene &Nachrichten automatisch an das Gerät senden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "Nachrichten nach der automatischen Übertragung auf das Gerät aus der " "Bibliothek &löschen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 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/trunk/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "Si&chtbare Spalten in Bibliothek-Ansicht wählen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "Benutzerdefinierte Spalte entfernen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "Benutzerdefinierte Spalte hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "Einstellungen einer benutzerdefinierten Spalte ändern" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "Internen &Viewer verwenden für:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "Aussehen der Benutzeroberf&läche (Neustart erforderlich):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" +"Alle Animationen ausschalten. Hilfreich bei langsamen/alten Rechnern." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" -msgstr "" +msgstr "Animationen &ausschalten" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" -msgstr "" +msgstr "Schaltfläche zum Spen&den anzeigen (Neustart)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" -msgstr "" +msgstr "Symbolleis&te" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" -msgstr "" +msgstr "&Symbolgröße:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" -msgstr "" +msgstr "&Text unter Symbolen anzeigen:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "Eine eMail-Adresse hinzufügen, an die die Bücher gesendet werden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "eM&ail hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "Als Voreinstellung verwenden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "eMail entfe&rnen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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-" @@ -6155,35 +6636,63 @@ msgstr "" "eMails werden automatisch für geladene Nachrichten an alle eMail-Adressen " "mit aktiviertem Auto-Send verschickt." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" "&Maximale Anzahl der Arbeitsprozesse in der Warteschlange (erfordert " "Neustart):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "Vollständigkeit der &Datenbank überprüfen" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "Kommandozeilen-Tools &installieren" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "&Calibre Einstellungsverzeichnis öffnen" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Die maximale Anzahl gleichzeitiger Aufträge auf die Anzahl der &CPU-Kerne " "beschränken." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "Fehlersuche bei &der Geräteerkennung" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "Vollständigkeit der &Datenbank überprüfen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "&Calibre Einstellungsverzeichnis öffnen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "Kommandozeilen-Tools &installieren" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "&Verschiedenes" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" +"Die Werte für die Optimierungen werden unten angezeigt. Bearbeiten Sie " +"diese, um das Verhalten von Calibre anzupassen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "Alle verfügbaren Optimierungen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "Aktuelle &Optimierungen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "Auf die Voreinstellungen zu&rücksetzen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "Op&timierungen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 " @@ -6193,25 +6702,25 @@ msgstr "" "von überall aus mit Hilfe eines Browsers auf Ihre Büchersammlung zugreifen " "können. Einstellungsänderungen erfolgen erst nach einem Neustart des Servers." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "Server &Port:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:593 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:212 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Ben&utzername:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Passwort:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6219,7 +6728,7 @@ msgstr "" "Wenn Sie das Kennwort leer lassen, kann jeder auf Ihre Büchersammlung über " "das Webinterface zugreifen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6227,46 +6736,57 @@ msgstr "" "Maximale Größe (BreitexHöhe) der angezeigten Umschlagbilder. Größere " "Umschlagbilder werden verkleinert. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "Maximale Ums&chlagbild-Größe:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:598 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "Pa&sswort anzeigen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "Maximale &ODPS Einträge pro Anfrage:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "Max. OPDS &ungeordnete Elemente:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "Server &starten" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "Server st&oppen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "Server &testen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "Server &automatisch beim Starten hochfahren" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "Server Logs ansehen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:606 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" @@ -6283,7 +6803,7 @@ msgstr "" "vollständige Servername oder die IP-Adresse des Rechners sein, auf dem " "Calibre läuft." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6291,173 +6811,164 @@ msgstr "" "Hier können Sie das Verhalten von Calibrie anpassen, indem sie festlegen, " "welche Plugins verwendet werden." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "Plugin &ein-/ausschalten" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "Plugin &anpassen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "Plugin entfe&rnen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "Neues Plugin hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "&Plugin-Datei:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "&Hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 msgid "Create Tag-based Column" msgstr "Erstelle Etiketten-basierte Spalte" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 msgid "Lookup name" msgstr "Nachschlagename" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 msgid "Column heading" msgstr "Spaltenüberschrift" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 msgid "Column type" msgstr "Spaltentyp" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 msgid "Use brackets" msgstr "Klammern verwenden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 msgid "Values can be edited" msgstr "Angaben können bearbeitet werden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" msgstr "Text" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 msgid "Number" msgstr "Nummer" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Datum" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 msgid "Tag on book" msgstr "Etikett (Tag) auf Buch" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 msgid "Explanation text added in create_ct_column.py" msgstr "Erklärender Text hinzugefügt in create_ct_column.py" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 msgid "Create and edit tag-based columns" msgstr "Erstelle und bearbeite Etiketten-basierte Spalten" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" msgstr "Text, Spalte im Etiketten-Browser angezeigt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" msgstr "" "Durch Kommata getrennter Text, wie Etiketten, angezeigt im Etiketten-Browser" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" msgstr "Langer Text, wie Kommentare, nicht im Etiketten-Browser angezeigt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 msgid "Text column for keeping series-like information" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 msgid "Floating point numbers" msgstr "Fließkommazahlen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 msgid "Integers" msgstr "Ganzzahlen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 msgid "Ratings, shown with stars" msgstr "Bewertungen, angezeigt durch Sterne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 msgid "Yes/No" msgstr "Ja/Nein" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 msgid "No column selected" msgstr "Keine Spalte ausgewählt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 msgid "No column has been selected" msgstr "Es wurde keine Spalte ausgewählt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 msgid "Selected column is not a user-defined column" msgstr "Die gewählte Spalte ist keine benutzerdefinierte Spalte" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 msgid "No lookup name was provided" msgstr "Es wurde kein Suchname angegeben" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" -"Die Beschriftung darf nur Buchstaben, Ziffern und Unterstriche enthalten und " -"muss mit einem Buchstaben beginnen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" msgstr "Es wurde keine Spaltenüberschrift angegeben" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 msgid "The lookup name %s is already used" msgstr "Der Suchname %s wird schon verwendet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 msgid "The heading %s is already used" msgstr "Die Überschrift %s wird schon verwendet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" -"Der Suchname muss kleingeschrieben sein und darf weder \":\" noch " -"Leerzeichen enthalten" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" msgstr "Benutzerdefinierte Spalten erstellen oder ändern" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 msgid "&Lookup name" msgstr "&Suchname" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 msgid "Column &heading" msgstr "Spaltenübersc&hrift" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 msgid "" "Used for searching the column. Must contain only digits and lower case " "letters." @@ -6465,22 +6976,22 @@ msgstr "" "Zur Verwendung für das Durchsuchen der Spalte. Darf nur Zahlen und " "kleingeschriebene Buchstaben enthalten." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 msgid "" "Column heading in the library view and category name in the tag browser" msgstr "" "Spaltenüberschrift in der Bibliotheksansicht und Kategoriename im Etiketten-" "Browser" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 msgid "Column &type" msgstr "Spalten&typ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 msgid "What kind of information will be kept in the column." msgstr "Art der Information, die in der Spalte enthalten ist." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 msgid "" "<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " "for year.</p>\n" @@ -6498,43 +7009,43 @@ msgstr "" "<li>dd MMMM yy ergibt 05 Januar 10</li>\n" "</ul> " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 msgid "Use MMM yyyy for month + year, yyyy for year only" msgstr "MMM yyyy für Monat + Jahr, yyyy nur für Jahr" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 msgid "Default: dd MMM yyyy." msgstr "Voreinstellung: dd MMM yyyy." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 msgid "Format for &dates" msgstr "&Datumsformat" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" msgstr "Erhalte Information zur Fehlersuche" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:22 msgid "Copy to &clipboard" msgstr "In die Zwis&chenablage kopieren" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:24 msgid "Debug device detection" msgstr "Fehlersuche bei der Geräteerkennung" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:44 msgid "Invalid template" msgstr "Ungültige Vorlage" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:45 msgid "The template %s is invalid:" msgstr "Die Vorlage %s ist ungültig:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:42 msgid "Save &template" msgstr "&Vorlage speichern:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:43 msgid "" "By adjusting the template below, you can control what folders the files are " "saved in and what filenames they are given. You can use the / character to " @@ -6549,103 +7060,173 @@ msgstr "" "einzelnes Buch keine Metadaten hat, wird die Variable mit einem Leerzeichen " "ersetzt." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:44 msgid "Available variables:" msgstr "Verfügbare Variablen:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/social.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/social.py:34 msgid "Downloading social metadata, please wait..." msgstr "Soziale Metadaten werden geladen, bitte warten..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "Strg+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "&Warnung erneut anzeigen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/conversion_error_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42 msgid "ERROR" msgstr "FEHLER" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 msgid "" "All checked books will be <b>permanently deleted</b> from your device. " "Please verify the list." msgstr "" +"Alle gewählten Bücher werden von Ihrem Gerät <b>für immer gelöscht</b>. " +"Bitte bestätigen Sie die Liste." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" -msgstr "" +msgstr "Ort" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1064 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 msgid "Delete from device" msgstr "Vom Gerät löschen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author sort" -msgstr "" +msgstr "Autorensortierung" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "Autoren verwalten" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 msgid "Sort by author" -msgstr "" +msgstr "Sortierung nach Autoren" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 msgid "Sort by author sort" +msgstr "Sortierung nach Autorensortierung" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "Sortierung nach Autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" msgstr "ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." msgstr "Finde Metadaten..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" msgstr "Konnte Metadaten nicht finden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" "Der Download der Metadaten scheint zum Stillstand gekommen zu sein. " "Versuchen Sie es später erneut." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" msgstr "Warnung" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" msgstr "Konnte Metadaten nicht abrufen von:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" msgstr "Keine Metadaten gefunden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" "Keine Metadaten gefunden, versuchen Sie, den Titel und den Autor oder die " "ISBN anzupassen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 msgid "Fetch metadata" msgstr "Metadaten abrufen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 msgid "" "<p>calibre can find metadata for your books from two locations: <b>Google " "Books</b> and <b>isbndb.com</b>. <p>To use isbndb.com you must sign up for a " @@ -6657,74 +7238,78 @@ msgstr "" "müssen Sie einen <a href=\"http://www.isbndb.com\">kostenfreien Account</a> " "anlegen und den Zugangsschlüssel unten angeben." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 msgid "&Access Key:" msgstr "Zug&angsschlüssel:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 msgid "Fetch" msgstr "Abrufen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 msgid "Matches" msgstr "Treffer" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 msgid "" "Select the book that most closely matches your copy from the list below" msgstr "" "Wählen Sie aus der unten stehenden Liste das Buch, das Ihrer Ausgabe " "entspricht" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 msgid "Download &social metadata (tags/rating/etc.) for the selected book" msgstr "" "Soziale Metadaten (Etikettierung/Bewertung/etc.) für das ausgewählte Buch " "laden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 msgid "Overwrite author and title with author and title of selected book" msgstr "" "Autor und Titel mit Autor und Titel des gewählten Buches überschreiben" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/job_view_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:37 msgid "Details of job" msgstr "Details des Auftrags" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Active Jobs" msgstr "Aktive Aufträge" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:45 msgid "&Stop selected job" msgstr "Ausgewählten Auftrag &stoppen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:46 msgid "Show job &details" msgstr "Zeige Auftrag&details" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 msgid "Stop &all non device jobs" -msgstr "" +msgstr "&Alle geräteunabhängigen Aufträge beenden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "Meta-Informationen für <b>%d books</b> editieren" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Meta-Informationen bearbeiten" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" msgstr "Automatisch Sortierung nach Autor setzen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " msgstr "S&ortierung nach Autor: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6732,57 +7317,57 @@ msgstr "" "Geben Sie an, wie der Autor dieses Buches sortiert werden soll. \"Charles " "Dickens\" zum Beispiel als \"Dickens, Charles\"." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "&Rating:" msgstr "&Bewertung:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:372 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Rating of this book. 0-5 stars" msgstr "Bewertung dieses Buches: 0-5 Sterne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" msgstr "Keine Änderung" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid " stars" msgstr " Sterne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 msgid "Add ta&gs: " msgstr "Etiketten hinzufü&gen: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:378 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "Open Tag Editor" msgstr "Etiketten-Editor öffnen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" msgstr "Etiketten entfe&rnen:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " msgstr "" "Durch Kommata getrennte Liste der Etiketten, die von den Büchern entfernt " "werden. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" msgstr "&Format entfernen:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" msgstr "Titel und Autor vertau&schen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 msgid "" "Selected books will be automatically numbered,\n" "in the order you selected them.\n" @@ -6794,7 +7379,7 @@ msgstr "" "Falls Sie zuerst Buch A und dann Buch B wählen,\n" "erhält Buch A Reihennummer 1 und Buch B Reihennummer 2." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 msgid "" "Remove stored conversion settings for the selected books.\n" "\n" @@ -6806,404 +7391,411 @@ msgstr "" "Für zukünftige Konvertierungen dieser Bücher werden die Voreinstellungen " "verwendet." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 msgid "Remove &stored conversion settings for the selected books" msgstr "" "Ge&speicherte Konvertierungs-Einstellungen für die gewählten Bücher löschen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 msgid "&Basic metadata" msgstr "&Basis-Metadaten" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 msgid "&Custom metadata" msgstr "Ben&utzerdefinierte Metadaten" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 msgid "Last modified: %s" -msgstr "" +msgstr "Zuletzt geändert: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "Kein gültiges Bild." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" -msgstr "" +msgstr "Geben Sie Titel und Autor an" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" +"Sie müssen vor dem Erstellen eines Umschlagbildes einen Titel und Autor " +"angeben" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "Formate wählen für " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "Zugriff verweigert" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "Sie haben nicht die Berechtigung, die folgenden Dateien zu lesen:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "Kein Format gewählt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "Konnte Metadaten nicht lesen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "Konnte Metadaten des Formats %s nicht lesen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "Konnte Umschlagbild nicht lesen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "Konnte Umschlagbild des Formats %s nicht lesen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "Das Umschlagbild im Format %s ist ungültig" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "Editieren aller verbleibenden Bücher abbrechen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "Diese ISBN ist gültig" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "Diese ISBN ist ungültig" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "Kann Etiketteneditor nicht verwenden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" "Der Etiketteneditor kann nicht verwendet werden, falls sie die Etiketten " "verändert haben" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "Lade Umschlagbild..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "Kann kein Umschlagbild abrufen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>Konnte kein Umschlagbild abrufen.</b><br/>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "Der Download timed out." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" "Konnte kein Umschlagbild für dieses Buch finden. Geben Sie zuerst die ISBN " "an." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "Falsches Umschlagbild" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "Das Umschlagbild ist kein gültiges Bild" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "Es sind Fehler aufgetreten" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "Während des Ladens von sozialen Metadaten sind Fehler aufgetreten" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "Konnte Metadaten nicht abrufen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "Sie müssen wenigstens ISBN, Titel, Autor oder Herausgeber angeben" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "Zugriff verweigert" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" "Konnte %s nicht öffnen. Wird es von einem anderen Programm verwendet?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Edit Meta Information" msgstr "Meta-Informationen bearbeiten" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Meta information" msgstr "Meta-Informationen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Swap the author and title" msgstr "Tausche Autor und Titel" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "Author S&ort: " msgstr "S&ortierung nach Autor: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Automatisch den Eintrag für die Sortierung nach Autor basierend auf dem " "aktuellen Autor erstellen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "Remove unused series (Series that have no books)" msgstr "Unbenutzte Reihen entfernen (Reihen ohne Bücher)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "Publishe&d:" msgstr "Veröffentlichun&g:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "dd MMM yyyy" msgstr "TT MMM YYYY" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "&Date:" msgstr "&Datum:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Comments" msgstr "&Bemerkungen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Fetch metadata from server" msgstr "Metadaten vom Server abru&fen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Available Formats" msgstr "Verfügbare Formate" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Add a new format for this book to the database" msgstr "Ein neues Format für dieses Buch zur Datenbank hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove the selected formats for this book from the database." msgstr "Markierte Formate dieses Buches aus der Datenbank löschen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Set the cover for the book from the selected format" msgstr "Umschlagbild des Buches aus dem gewählten Format festlegen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Update metadata from the metadata in the selected format" msgstr "Metadaten durch die Metadaten im angegebenen Format aktualisieren" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "Reset cover to default" msgstr "Umschlagbild auf Voreinstellung zurücksetzen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 msgid "Download &cover" msgstr "Ums&chlagbild laden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 msgid "Generate a default cover based on the title and author" msgstr "" +"Voreingestelltes Umschlagbild basierend auf Titel und Autor erstellen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 msgid "&Generate cover" -msgstr "" +msgstr "Umschla&gbild erstellen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" msgstr "Passwort erforderlich" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "Abbruch läuft ..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "Bei der Arbeit..." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" msgstr "" "Die aktuell gespeicherte Suche wird <b>dauerhaft gelöscht</b>. Sind Sie " "sicher?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 msgid "Saved Search Editor" msgstr "Editor für gespeicherte Suche" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 msgid "Saved Search: " msgstr "Gespeicherte Suche: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 msgid "Select a saved search to edit" msgstr "Wählen Sie eine gespeicherte Suche zum Editieren aus" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 msgid "Delete this selected saved search" msgstr "Löscht diese selektierte gespeicherte Suche" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 msgid "Enter a new saved search name." msgstr "Einen neuen Namen für die gespeicherte Suche eingeben." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 msgid "Add the new saved search" msgstr "Die neue gespeicherte Suche hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 msgid "Change the contents of the saved search" msgstr "Inhalt der gespeicherten Suche ändern" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Benötige Benutzernamen und Passwort" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Sie müssen einen Benutzernamen und/oder ein Passwort für die Verwendung " "dieser Nachrichtenquelle angeben." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Erstellt von: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Zuletzt geladen: niemals" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "Vor %d Tagen, %d Stunden und %d Minuten" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Zuletzt geladen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:220 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Zeitgesteuerter Nachrichten-Download" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Neue individuelle Nachrichtenquelle hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "Alle geplanten Nachrichtenquellen laden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Keine Internetverbindung" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" "Kann keine Nachrichten herunterladen, da keine Internetverbindung aktiv ist." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 msgid "Recipes" msgstr "Downloadschemata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 msgid "Download all scheduled recipes at once" msgstr "Alle geplanten Schemata auf einmal laden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195 msgid "Download &all scheduled" msgstr "&Alle geplanten laden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196 msgid "blurb" msgstr "Klappentext" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 msgid "&Schedule for download:" msgstr "Zeit&plan zum Laden:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:198 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "Every " msgstr "Jeden " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 msgid "day" msgstr "Tag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 msgid "Monday" msgstr "Montag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 msgid "Tuesday" msgstr "Dienstag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 msgid "Wednesday" msgstr "Mittwoch" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Thursday" msgstr "Donnerstag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 msgid "Friday" msgstr "Freitag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 msgid "Saturday" msgstr "Samstag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Sunday" msgstr "Sonntag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "at" msgstr "um" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "" "Interval at which to download this recipe. A value of zero means that the " "recipe will be downloaded every hour." @@ -7211,41 +7803,41 @@ msgstr "" "Intervall, nach dem dieses Schema geladen werden soll. Der Wert 0 hat einen " "stündlich wiederkehrenden Download zur Folge." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid " days" msgstr " Tage" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "&Account" msgstr "&Account" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 msgid "For the scheduling to work, you must leave calibre running." msgstr "Damit der Zeitplan funktioniert, muss Calibre gestartet bleiben." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 msgid "&Schedule" msgstr "&Zeitplan" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 msgid "Add &title as tag" msgstr "&Titel als Etikett hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 msgid "&Extra tags:" msgstr "Zusätzliche &Etiketten:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "&Advanced" msgstr "&Erweitert" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "&Download now" msgstr "&Jetzt laden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 msgid "" "Delete downloaded news older than the specified number of days. Set to zero " "to disable." @@ -7253,21 +7845,21 @@ msgstr "" "Geladene Nachrichten löschen, die älter als die angegebene Zahl von Tagen " "sind. Zum Ausschalten auf den Wert 0 setzen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 msgid "Delete downloaded news older than " msgstr "Lösche Nachrichten älter als " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:36 msgid "contains" msgstr "beinhaltet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:37 msgid "The text to search for. It is interpreted as a regular expression." msgstr "" "Der Text, nach dem gesucht werden soll. Dies wird als eine Reguläre " "Expression interpretiert." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:38 msgid "" "<p>Negate this match. That is, only return results that <b>do not</b> match " "this query." @@ -7275,65 +7867,65 @@ msgstr "" "<p>Diesen Treffer ausblenden. Das heißt, es werden nur Ergebnisse angezeigt, " "die <b>nicht</b> dieser Suchanfrage entsprechen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:39 msgid "Negate" msgstr "Ausblenden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:113 msgid "Advanced Search" msgstr "Erweiterte Suche" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:114 msgid "Find entries that have..." msgstr "Finde Einträge, die das Folgende enthalten..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:115 msgid "&All these words:" msgstr "&Alle diese Worte:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:116 msgid "This exact &phrase:" msgstr "&Exakt diesen Ausdruck:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:117 msgid "&One or more of these words:" msgstr "Ein &oder mehrere dieser Worte:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:118 msgid "But dont show entries that have..." msgstr "Aber zeige nicht Einträge, die das Folgende enthalten..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:119 msgid "Any of these &unwanted words:" msgstr "Alle diese &unerwünschten Worte:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 msgid "What kind of match to use:" msgstr "Folgende Übereinstimmung verwenden:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 msgid "Contains: the word or phrase matches anywhere in the metadata" msgstr "" "Enthalten: Word oder Ausdruck stimmt irgendwo in den Metadaten überein" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:122 msgid "Equals: the word or phrase must match an entire metadata field" msgstr "" "Übereinstimmend: Word oder Ausdruck muss mit einem ganzen Metadatenfeld " "übereinstimmen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:123 msgid "" "Regular expression: the expression must match anywhere in the metadata" msgstr "" "Regulärer Ausdruck: der Reguläre Ausdruck muss irgendwo in den Metadaten " "übereinstimmen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:124 msgid " " msgstr " " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:125 msgid "" "See the <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" "interface\">User Manual</a> for more help" @@ -7342,85 +7934,85 @@ msgstr "" "ebook.com/user_manual/gui.html#the-search-" "interface\">Bedienungsanleitung</a> für weitere Hilfe an" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/select_formats.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 msgid "Choose formats" msgstr "Formate auswählen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autoren" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Herausgeber" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 msgid " (not on any book)" msgstr " (in keinem Buch)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 msgid "" "The current tag category will be <b>permanently deleted</b>. Are you sure?" msgstr "" "Die aktuelle Etiketten-Kategorie wird <b>dauerhaft gelöscht</b>. Sind Sie " "sicher?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 msgid "User Categories Editor" msgstr "Editor für Benutzer-Kategorien" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 msgid "A&vailable items" msgstr "&Verfügbare Elemente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 msgid "Apply tags to current tag category" msgstr "Etiketten auf aktuelle Etiketten-Kategorie anwenden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 msgid "A&pplied items" msgstr "An&gewandte Elemente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 msgid "Unapply (remove) tag from current tag category" msgstr "Etikett aus aktueller Etiketten-Kategorie entfernen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 msgid "Category name: " msgstr "Kategorie-Name: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 msgid "Select a category to edit" msgstr "Kategorie zur Bearbeitung auswählen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 msgid "Delete this selected tag category" msgstr "Die gewählte Etiketten-Kategorie löschen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 msgid "Enter a new category name. Select the kind before adding it." msgstr "Neuen Kategorie-Namen eingeben. Art vor dem Hinzufügen auswählen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 msgid "Add the new category" msgstr "Neue Kategorie hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 msgid "Category filter: " msgstr "Kategorie-Filter: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select the content kind of the new category" msgstr "Art des Inhalts der neuen Kategorie auswählen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" msgstr "Sind Sie sicher?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" @@ -7428,15 +8020,15 @@ msgstr "" "Die folgenden Etiketten werden von einem oder mehreren Büchern verwendet. " "Sind Sie wirklich sicher, dass Sie sie löschen möchten?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 msgid "Tag Editor" msgstr "Etiketten Editor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124 msgid "A&vailable tags" msgstr "&Verfügbare Etiketten" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:125 msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." @@ -7444,23 +8036,23 @@ msgstr "" "Etikett aus der Datenbank löschen. Entfernt das Etikett von allen Büchern " "und löscht es dann aus der Datenbank." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:127 msgid "Apply tag to current book" msgstr "Etikett dem aktuellen Buch zuweisen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:129 msgid "A&pplied tags" msgstr "Zuge&wiesene Etiketten" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:130 msgid "Unapply (remove) tag from current book" msgstr "Etikett vom aktuellen Buch entfernen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 msgid "&Add tag:" msgstr "Etikett &anfügen:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 msgid "" "If the tag you want is not in the available list, you can add it here. " "Accepts a comma separated list of tags." @@ -7468,58 +8060,58 @@ msgstr "" "Ist das gewünschte Etikett nicht in der Liste, kann es hier hinzugefügt " "werden. Akzeptiert eine durch Kommata getrennte Liste von Etiketten." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 msgid "Add tag to available tags and apply it to current book" msgstr "" "Etikett zu den verfügbaren Etiketten hinzufügen und dem aktuellen Buch " "zuweisen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" -msgstr "" +msgstr "%s (war %s)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 msgid "Item is blank" msgstr "Eintrag ist leer" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" "Ein Element kann nicht auf nichts eingestellt werden. Löschen Sie es " "stattdessen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 msgid "No item selected" msgstr "Kein Eintrag ausgewählt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 msgid "You must select one item from the list of Available items." msgstr "" "Sie müssen ein Element aus der Liste der verfügbaren Elemente wählen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "No items selected" msgstr "Keine Einträge ausgewählt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 msgid "You must select at least one items from the list." msgstr "Sie müssen wenigstens eines der Elemente aus der Liste auswählen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:106 +#: /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 "Sind Sie sicher, dass Sie die folgenden Elemente löschen wollen?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 msgid "Category Editor" msgstr "Kategorie-Editor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Items in use" msgstr "Elemente in Verwendung" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." @@ -7527,140 +8119,136 @@ msgstr "" "Element aus der Datenbank löschen. Dies entfernt das Element von allen " "Büchern und löscht es dann aus der Datenbank." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 msgid "Rename the item in every book where it is used." msgstr "Element in jedem Buch, in dem es verwendet wird, umbenennen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "Strg+S" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "eMail Einstellungen testen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52 msgid "Send test mail from %s to:" msgstr "Test eMail senden von %s an:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 msgid "&Test" msgstr "&Test" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:127 msgid "No recipe selected" msgstr "Kein Schema gewählt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:132 msgid "The attached file: %s is a recipe to download %s." msgstr "Die beigefügte Datei: %s ist ein Schema zum Download von %s." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133 msgid "Recipe for " msgstr "Downloadschema für " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:150 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255 msgid "Switch to Advanced mode" msgstr "In erweiterten Modus umschalten" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:164 msgid "Switch to Basic mode" msgstr "Zum Basis Modus wechseln" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:174 msgid "Feed must have a title" msgstr "Feed benötigt einen Titel" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175 msgid "The feed must have a title" msgstr "Feed benötigt einen Titel" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:179 msgid "Feed must have a URL" msgstr "Feed benötigt eine URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180 msgid "The feed %s must have a URL" msgstr "Feed %s benötigt eine URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185 msgid "Already exists" msgstr "Gibts hier schon" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186 msgid "This feed has already been added to the recipe" msgstr "Dieser Feed wurde schon diesem Schema hinzugefügt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:286 msgid "Invalid input" msgstr "Ungültige Eingabe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:228 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:237 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:287 msgid "<p>Could not create recipe. Error:<br>%s" msgstr "<p>Konnte Schema nicht erstellen. Fehler:<br>%s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:241 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:290 msgid "Replace recipe?" msgstr "Downloadschema ersetzen?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:242 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:291 msgid "A custom recipe named %s already exists. Do you want to replace it?" msgstr "" "Es gibt schon ein erstelltes Schema mit dem Namen %s. Soll es ersetzt werden?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick recipe" msgstr "Schema wählen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick the recipe to customize" msgstr "Schema zum Anpassen auswählen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:277 msgid "Choose a recipe file" msgstr "Eine Schema-Datei wählen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:248 msgid "Add custom news source" msgstr "Eigene Nachrichtenquelle hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:249 msgid "Available user recipes" msgstr "Verfügbare Benutzer-Schemata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:250 msgid "Add/Update &recipe" msgstr "Schema &hinzufügen/aktualisieren" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:251 msgid "&Remove recipe" msgstr "Schema entf&ernen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:252 msgid "&Share recipe" msgstr "Schema ver&teilen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253 msgid "Customize &builtin recipe" msgstr "Vorgege&benes Schema anpassen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254 msgid "&Load recipe from file" msgstr "Schema aus Datei &laden" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256 msgid "" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " "type=\"text/css\">\n" @@ -7685,52 +8273,52 @@ msgstr "" "weitergehenden Konfiguration bedarf. Dazu müssen Sie den \"Erweiterten " "Modus\" verwenden.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260 msgid "Recipe &title:" msgstr "&Titel des Schemas:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261 msgid "&Oldest article:" msgstr "Ä<ester Artikel:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "The oldest article to download" msgstr "Ältester Artikel, der geladen wird" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264 msgid "&Max. number of articles per feed:" msgstr "&Maximale Anzahl der Artikel pro feed:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265 msgid "Maximum number of articles to download per feed." msgstr "Maximale Anzahl der zu ladenden Artikel pro feed." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266 msgid "Feeds in recipe" msgstr "Feeds im Schema" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268 msgid "Remove feed from recipe" msgstr "Feed aus dem Schema entfernen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:271 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274 msgid "Add feed to recipe" msgstr "Feed zum Schema hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272 msgid "&Feed title:" msgstr "&Feed Titel:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 msgid "Feed &URL:" msgstr "Feed &URL:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 msgid "&Add feed" msgstr "Feed &anfügen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276 msgid "" "For help with writing advanced news recipes, please visit <a " "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>" @@ -7739,11 +8327,11 @@ msgstr "" "benötigen, besuchen Sie die englischsprachige Seite <a " "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:277 msgid "Recipe source code (python)" msgstr "Source Code (Python) des Schemas" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "" "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" @@ -7789,228 +8377,230 @@ msgstr "" "verschiedenen Metadaten-Einträge finden sich in den " "Tooltips.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Regular &expression" msgstr "R&egulärer Ausdruck" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 msgid "File &name:" msgstr "Datei&name:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 msgid "Title:" msgstr "Titel:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 msgid "Regular expression (?P<title>)" msgstr "Regulärer Ausdruck (?P<title>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:129 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Kein Treffer" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 msgid "Authors:" msgstr "Autoren:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 msgid "Regular expression (?P<author>)" msgstr "Regulärer Ausdruck (?P<author>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124 msgid "Series:" msgstr "Reihen:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125 msgid "Regular expression (?P<series>)" msgstr "Regulärer Ausdruck (?P<series>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127 msgid "Series index:" msgstr "Reihen Index:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:128 msgid "Regular expression (?P<series_index>)" msgstr "Regulärer Ausdruck (?P<series_index>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130 msgid "ISBN:" msgstr "ISBN:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:131 msgid "Regular expression (?P<isbn>)" msgstr "Regulärer Ausdruck (?P<isbn>)" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "Ähnliche Bücher..." - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "Bücher zur Bibliothek hinzufügen" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "Cover-Browser" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "Etiketten-Browser" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "Version" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "erstellt von Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "Angeschlossen: " -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "Neue Version gefunden" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:276 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "Buchdetails" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "Auftrag" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "Status" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "Fortschritt" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "Laufzeit" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "Es gibt %d laufende Aufträge:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "Unbekannter Auftrag" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "Es gibt %d wartende Aufträge:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:216 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "Kann Auftrag nicht abbrechen" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "Kann Aufträge, die mit dem Gerät kommunizieren, nicht abbrechen" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "Auftrag wird schon ausgeführt" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "Nicht verfügbar" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "Aufträge:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." -msgstr "Aktive Aufträge anzeigen" +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr " - Aufträge" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "Speichere einzelnes Format auf Festplatte..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "Diese Gerät auswerfen" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "Bibliothek" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "Zeige Bücher in Calibre Bibliothek" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "Reader" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "Zeige Bücher im Hauptspeicher des Geräts" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "Karte A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "Zeige Bücher auf Speicherkarte A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "Karte B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "Zeige Bücher auf Speicherkarte B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "verfügbar" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Es werden nur die Bücher angezeigt, die auf die gewählte gespeicherte Suche " "zutreffen" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "Erweiterte Suche" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" @@ -8019,378 +8609,110 @@ msgstr "" "Kommentaren, etc.<br><br>Durch Leerzeichen getrennte Worte werden mit UND " "verknüpft" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "Quick Search löschen" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "Aktuellen Suchtext kopieren (anstelle des Namens der Suche)" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "Aktuelle Suche unter dem in der Box angezeigten Namen speichern" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "Aktuell gespeicherte Suche löschen" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d Bücher" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "Mit Verzeichnis verbinden" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "Mit iTunes verbinden" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "eMail an" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr " und aus der Bibliothek löschen" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Bücher hinzufügen" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "Metadaten bearbeiten" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "C" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "Konvertiere Bücher" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "V" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "Vorschau" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "An Reader übertragen" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "F" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "Nachrichten abrufen" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "S" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Auf Festplatte speichern" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Löschen" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "Bücher entfernen" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "F1" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "Hilfe" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "M" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "Bucheinträge zusammenfügen" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "Öffne Speicherort" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "Zeige Buchdetails" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "Bücher desselben Autors" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "Bücher dieser Reihe" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "Bücher dieses Herausgebers" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "Bücher mit denselben Etiketten" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "Metadaten einzeln bearbeiten" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "Metadaten auf einmal bearbeiten" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "Metadaten und Umschlagbilder laden" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "Nur Metadaten laden" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "Nur Umschlagbilder laden" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "Nur soziale Metadaten laden" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "In das zuerst gewählte Buch zusammenführen - andere löschen" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "In das zuerst gewählte Buch zusammenführen - andere behalten" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "Bücher aus einem einzelnen Verzeichnis hinzufügen" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:534 -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 "" -"Bücher aus Verzeichnissen hinzufügen, inklusive Unterverzeichnissen (ein " -"Buch pro Verzeichnis, jede eBook Datei im Verzeichnis ist dasselbe Buch in " -"verschiedenen Formaten)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Bücher aus Verzeichnissen hinzufügen, inklusive Unterverzeichnissen " -"(verschiedene Bücher im Verzeichnis, jede eBook Datei ist ein anderes Buch)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Leeres Buch hinzufügen. (Bucheintrag ohne Formate)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "Auf Festplatte in ein einziges Verzeichnis speichern" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "Nur das %s Format auf Festplatte speichern" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "" -"Dur das %s Format in ein einzelnes Verzeichnis auf der Festplatte speichern" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "Spezielles Format ansehen" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "Gewählte Bücher entfernen" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "Dateien des angegebenen Formates der gewählten Bücher entfernen..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "Alle Formate der gewählten Bücher entfernen, außer..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "Umschlagbilder der gewählten Bücher entfernen" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "Passende Bücher vom Gerät löschen" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "Einzeln konvertieren" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "Auf einmal konvertieren" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "Erstelle Katalog der Bücher in der Calibre Bibliothek" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "Willkommens-Assistenten ausführen" - -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "Y" msgstr "J" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" msgstr "Auf dem Gerät" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" msgstr "Größe (MB)" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" msgstr "Bewertung" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book <font face=\"serif\">%s</font> of %s." msgstr "Buch <font face=\"serif\">%s</font> von %s." -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:679 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "Der Such-Name ist \"{0}\"" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "In der Bibliothek" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "Größe" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1162 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "Zum Löschen ausgewählt" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Doppelklick ermöglicht <b>Bearbeitung</b><br><br>" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 msgid "Hide column %s" msgstr "Spalte %s ausblenden" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Sort on %s" msgstr "Sortieren nach %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" msgstr "aufsteigend" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 msgid "Descending" msgstr "absteigend" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" msgstr "Textausrichtung ändern für %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Left" msgstr "Links" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Right" msgstr "Rechts" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 msgid "Center" msgstr "Zentriert" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" msgstr "Spalte anzeigen" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Restore default layout" msgstr "Voreingestelltes Layout wiederherstellen" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8398,146 +8720,146 @@ msgstr "" "Direktes Hinzufügen auf das Gerät wird nicht unterstützt. Fügen Sie das Buch " "zuerst zur Bibliothek hinzu." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" msgstr "Viewer konfigurieren" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:48 msgid "Use white background" msgstr "Weißen Hintergrund verwenden" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:49 msgid "Hyphenate" msgstr "Mit Trennstrich versehen" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 msgid "<b>Changes will only take effect after a restart.</b>" msgstr "<b>Änderungen werden erst nach einem Neustart wirksam.</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:70 msgid " - LRF Viewer" msgstr " - LRF Viewer" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>Keine Treffer</b> für die Suchworte <i>%s</i> gefunden." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "Keine Treffer gefunden" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 msgid "LRF Viewer" msgstr "LRF Viewer" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 msgid "Parsing LRF file" msgstr "Analysiere LRF Datei" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 msgid "LRF Viewer toolbar" msgstr "LRF Viewer Symbolleiste" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Nächste Seite" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "Vorherige Seite" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 msgid "Back" msgstr "Zurück" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "Forward" msgstr "Weiter" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 msgid "Next match" msgstr "Nächster Treffer" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196 msgid "Open ebook" msgstr "eBook öffnen" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:137 msgid "Configure" msgstr "Konfigurieren" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." msgstr "Die im angegebenen Pfad sich befindende Bibliothek verwenden" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Start minimized to system tray." msgstr "Minimiert im Systembereich der Kontrollleiste starten." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Log debugging information to console" msgstr "Information zur Fehlersuche auf die Konsole ausgeben" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Do not check for updates" msgstr "Nicht nach Updates suchen" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 msgid "Calibre Library" msgstr "Calibre Bibliothek" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "Choose a location for your calibre e-book library" msgstr "Wählen Sie einen Ort für Ihre Calibre eBook Bibliothek" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Failed to create library" msgstr "Das Erstellen der Bibliothek schlug fehl" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." msgstr "Erstellen der Calibre Bibliothek schlug fehl in: %r." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" msgstr "Wählen Sie einen Ort für Ihre neue Calibre eBook Bibliothek" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "Initializing user interface..." msgstr "Starten der Benutzeroberfläche..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 msgid "Repairing failed" msgstr "Reparatur schlug fehl" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Die Reparatur der Datenbank schlug fehl. Es erfolgt ein Start mit einer " "neuen, leeren Bibliothek." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Bad database location" msgstr "Schlechter Datenbank Standort" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." msgstr "Ungültiger Datenbank-Ort %r. Calibre beendet sich jetzt." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" msgstr "Beschädigte Datenbank" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" "Your calibre database appears to be corrupted. Do you want calibre to try " "and repair it automatically? If you say No, a new empty calibre library will " @@ -8547,58 +8869,58 @@ msgstr "" "es automatisch zu reparieren? Wenn Sie Nein sagen, wird eine neue, leere " "Calibre Bibliothek erstellt werden." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" "Repariere Datenbank. Dies kann für eine große Büchersammlung einige Zeit " "dauern" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Ungültiger Datenbank-Ort %r. Starte mit einer neuen, leeren Calibre " "Bibliothek" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Starting %s: Loading books..." msgstr "Starte %s: Lade Bücher..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" msgstr "Wenn Sie sicher sind, dass es nicht gestartet ist" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " msgstr "Start nicht möglich " -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." msgstr "%s ist schon gestartet." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" msgstr "kann im Systemtray gestartet sein, im" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 msgid "upper right region of the screen." msgstr "oberen rechten Bereich des Bildschirms." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "lower right region of the screen." msgstr "unteren rechten Bereich des Bildschirms." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." msgstr "Versuchen Sie Ihren Rechner neu zu starten." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:298 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" msgstr "Versuche Sie die Datei zu löschen" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " "on windows where GUI apps do not have a output streams." @@ -8607,222 +8929,222 @@ msgstr "" "stderr). Hilfreich bei Fenstern in denen GUI Programme nicht über Output-" "Streams verfügen." -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" msgstr "&Einstellungen" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62 msgid "&Quit" msgstr "Be&enden" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 msgid "ERROR: Unhandled exception" msgstr "FEHLER: Unbehandelte Ausnahme" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 msgid "Book has neither title nor ISBN" msgstr "Buch hat weder Titel noch ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 msgid "No matches found for this book" msgstr "Keine Treffer für dieses Buch" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:254 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Suche" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "Die gewählte Suche wird <b>dauerhaft gelöscht</b>. Sind Sie sicher?" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "Suche (Zur erweiterten Suche die Schaltfläche links klicken)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "Gespeicherte Suchergebnisse" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" "Gespeicherte Suche wählen oder Namen für neue gespeicherte Suche eingeben" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:10 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 msgid "Restrict to" msgstr "Beschränken auf" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "(Alle Bücher)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "({0} von {1})" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "({0} von allen)" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." msgstr "Drücken Sie eine Taste..." -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:79 msgid "Already assigned" msgstr "Schon belegt" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:81 msgid "already assigned to" msgstr "schon belegt mit" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid " or " msgstr " oder " -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 msgid "&Default" msgstr "&Voreinstellung" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:135 msgid "Customize shortcuts for" msgstr "Tastenkürzel anpassen für" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid "Keys" msgstr "Schlüssel" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225 msgid "Double click to change" msgstr "Doppelklicken zum Verändern" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 msgid "Frame" msgstr "Rahmen" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 msgid "&Custom" msgstr "&Angepasst" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 msgid "&Shortcut:" msgstr "Ta&stenkürzel:" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 msgid "Click to change" msgstr "Klicken zum Verändern" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 msgid "Clear" msgstr "Löschen" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Alternate shortcut:" msgstr "&Alternatives Tastenkürzel:" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "Benenne '%s' um" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" -msgstr "" +msgstr "Sortierung nach '%s' bearbeiten" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "Kategorie %s ausblenden" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "Kategorie anzeigen" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "Alle Kategorien anzeigen" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" -msgstr "" +msgstr "%s verwalten" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "Gespeicherte Suchen verwalten" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "Benutzer-Kategorien verwalten" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "Suchergebnisse" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "Such-Name duplizieren" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "Der gespeicherte Such-Name %s wird schon verwendet." -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "Nach Name sortieren" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "Nach Beliebtheit sortieren" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "Nach Bewertungsdurchschnitt sortieren" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "Übereinstimmung mit allen" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "Übereinstimmung mit irgendeinem" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "Ben&utzer-Kategorien verwalten" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:182 +#: /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 "Konvertiere Buch %d von %d (%s)" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" msgstr "Konnte einige Bücher nicht konvertieren" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." @@ -8830,23 +9152,23 @@ msgstr "" "Konnte %d von %d Büchern nicht konvertieren, da keine brauchbaren " "Ursprungsformate zur Verfügung standen." -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "Bücher sammeln und zusammen konvertieren" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "Sammle " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Nachrichten abrufen von " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "Konvertiere bestehende" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8854,54 +9176,28 @@ msgstr "" "Die folgenden Bücher wurden schon in das %s Format konvertiert. Möchten Sie " "sie erneut konvertieren?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "&Wiederherstellen" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "Spen&den Sie, um Calibre zu unterstützen" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "Verbundenes Gerät ausw&erfen" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "&Neustart" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "Calibre Quick-Start-Guide" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "Konfiguration nicht möglich" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "Konfiguration nicht möglich während Aufträge abgearbeitet werden." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "Konfiguration erst nach einem Neustart von Calibre möglich." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "Es sind keine genaueren Informationen verfügbar" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "" -"Es sind keine weitere Informationen über Bücher auf dem Gerät verfügbar" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "Konvertierungsfehler" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." @@ -8910,27 +9206,27 @@ msgstr "" "href=\"%s\">DRM</a> geschütztes Buch. Sie müssen zuerst das DRM mit Hilfe " "anderer Programme entfernen." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "Downloadschema ausgeschalten" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "<b>Misslungen</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Es bestehen aktive Aufträge. Sind Sie sicher, dass sie es beenden wollen?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -8941,11 +9237,11 @@ msgstr "" "verursachen.<br>\n" " Sind Sie sicher, dass sie beenden möchten?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "WARNUNG: Aktive Aufträge" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8953,11 +9249,11 @@ msgstr "" "wird im System Tray weiter laufen. Zum Schließen wählen Sie <b>Beenden</b> " "im Kontextmenü des System Tray." -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Neue Version verfügbar" -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the <a href=\"http://calibre-" "ebook.com/whats-new\">new features</a>. Visit the download page?" @@ -8966,125 +9262,125 @@ msgstr "" "href=\"http://calibre-ebook.com/whats-new\">neuen Funktionen</a> an. Möchten " "Sie die Download-Seite besuchen?" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" msgstr "Lesezeichen bearbeiten" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "New title for bookmark:" msgstr "Neuer Titel für das Lesezeichen:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:52 msgid "Export Bookmarks" msgstr "Lesezeichen exportieren" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:54 msgid "Saved Bookmarks (*.pickle)" msgstr "Gespeicherte Lesezeichen (*.pickle)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Import Bookmarks" msgstr "Lesezeichen importieren" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Pickled Bookmarks (*.pickle)" msgstr "Pickled Bookmarks (*.pickle)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 msgid "Name" msgstr "Name" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 msgid "Bookmark Manager" msgstr "Lesezeichen-Verwaltung" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 msgid "Actions" msgstr "Tätigkeiten" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 msgid "Edit" msgstr "Bearbeiten" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 msgid "Delete" msgstr "Löschen" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 msgid "Reset" msgstr "Zurücksetzen" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 msgid "Export" msgstr "Exportieren" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 msgid "Import" msgstr "Importieren" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:154 msgid "Configure Ebook viewer" msgstr "eBook Viewer konfigurieren" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:155 msgid "&Font options" msgstr "&Schrifteinstellungen" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:156 msgid "Se&rif family:" msgstr "Se&rife Schriftartfamilie:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:157 msgid "&Sans family:" msgstr "&Serifenlose Schriftartfamilie:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:158 msgid "&Monospace family:" msgstr "Nichtproportionale (&monospace) Schriftartfamilie:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:159 msgid "&Default font size:" msgstr "&Voreingestellte Schriftgröße:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:168 msgid " px" msgstr " Pixel" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:161 msgid "Monospace &font size:" msgstr "Nichtproportionale Schri&ftgröße:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:163 msgid "S&tandard font:" msgstr "S&tandardschrift:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:164 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:165 msgid "Sans-serif" msgstr "Serifenlos" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:166 msgid "Monospace" msgstr "Nichtproportional" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:167 msgid "Remember last used &window size" msgstr "Zuletzt ver&wendete Fenstergröße merken" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169 msgid "Maximum &view width:" msgstr "Maximal s&ichtbare Breite:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:170 msgid "H&yphenate (break line in the middle of large words)" msgstr "&Trennen (Silbentrennung bei langen Worten)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:171 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -9092,47 +9388,47 @@ msgstr "" "Voreingestellte Sprache für die Regeln der Silbentrennung. Falls das Buch " "keine Sprache angibt, wird diese Sprache verwendet." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:172 msgid "Default &language for hyphenation:" msgstr "Voreingeste&llte Sprache für die Silbentrennung:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:173 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "Bilder ve&rkleinern, die größer als das Viewer-Fenster sind (erfordert " "Neustart)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:174 msgid "&User stylesheet" msgstr "Ben&utzerlayout" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:175 msgid "&General" msgstr "All&gemein" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:176 msgid "Double click to change a keyboard shortcut" msgstr "Doppelklicken um ein Tastaturkürzel zu ändern" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:177 msgid "&Keyboard shortcuts" msgstr "Tasten&kürzel" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/dictionary.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" msgstr "Kein Ergebnis gefunden für:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:35 msgid "Options to customize the ebook viewer" msgstr "Einstellungen zum Anpassen des eBook Viewers" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "Zuletzt verwendete Fenstergröße merken" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:44 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:81 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -9140,221 +9436,221 @@ msgstr "" "Geben Sie das Benutzerlayout als CSS an. Verwenden Sie dies zur Anpassung " "des Aussehens aller Bücher." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46 msgid "Maximum width of the viewer window, in pixels." msgstr "Maximale Bildschirmbreite in Punkt." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 msgid "Resize images larger than the viewer window to fit inside it" msgstr "Bilder, die größer als das Viewer-Fenster sind, passend verkleinern" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 msgid "Hyphenate text" msgstr "Silbentrennung" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 msgid "Default language for hyphenation rules" msgstr "Voreingestellte Sprache für die Regeln der Silbentrennung" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 msgid "Font options" msgstr "Schrifteinstellungen" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "The serif font family" msgstr "Serife Schriftartfamilie" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 msgid "The sans-serif font family" msgstr "Serifenlose Schriftartfamilie" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 msgid "The monospaced font family" msgstr "Nichtproportionale Schriftartfamilie" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60 msgid "The standard font size in px" msgstr "Standardschriftgröße in Punkt" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 msgid "The monospaced font size in px" msgstr "Nichtproportionale Schriftgröße in Punkt" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62 msgid "The standard font type" msgstr "Standardschriftart" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "Im Wörterbuch nachsch&lagen" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:455 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Gehe zu..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "Nächster Abschnitt" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "Vorheriger Abschnitt" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "Beginn des Dokuments" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "Ende des Dokuments" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "Beginn des Abschnitts" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "Ende des Abschnitts" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" msgstr "Zur nächsten Seite blättern" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:15 msgid "Scroll to the previous page" msgstr "Zur vorherigen Seite blättern" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:18 msgid "Scroll to the next section" msgstr "Zum nächsten Abschnitt blättern" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:21 msgid "Scroll to the previous section" msgstr "Zum vorherigen Abschnitt blättern" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:24 msgid "Scroll to the bottom of the section" msgstr "Zum Ende des Abschnitts blättern" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:27 msgid "Scroll to the top of the section" msgstr "Zum Beginn des Abschnitts blättern" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:30 msgid "Scroll to the end of the document" msgstr "Zum Ende des Dokuments blättern" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:33 msgid "Scroll to the start of the document" msgstr "Zum Anfang des Dokuments blättern" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:36 msgid "Scroll down" msgstr "Nach unten blättern" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:39 msgid "Scroll up" msgstr "Nach oben blättern" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:42 msgid "Scroll left" msgstr "Nach links blättern" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:45 msgid "Scroll right" msgstr "Nach rechts blättern" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115 msgid "Book format" msgstr "Format des Buches" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "Stelle im Buch" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" "Zu einem Verweis gehen. Um die Verweisnummern zu erhalten, Verweismodus " "verwenden." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "Suche nach Text im Buch" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "Druckvorschau" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "Verbinde mit dict.org zum Nachschlagen von: <b>%s</b>…" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "eBook wählen" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "eBooks" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "Lesezeichen hinzufügen" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "Titel für Lesezeichen eingeben:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "Keine Treffer gefunden für: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "Lade Ablauf..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "Lege %s an" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "Lesezeichen verwalten" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "Lade eBook..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "DRM Fehler" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "<p>Dieses Buch ist geschützt durch <a href=\"%s\">DRM</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "Konnte eBook nicht öffnen" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "Einstellungen zur Kontrolle des eBook Viewers" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Falls angegeben, dann wird das Viewer Fenster beim Start im Vordergrund " "angezeigt." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "Javascript Alarme und Konsolennachrichten auf der Konsole ausgeben" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -9364,123 +9660,127 @@ msgstr "" "\n" "Ein eBook anschauen.\n" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184 msgid "E-book Viewer" msgstr "E-book Viewer" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185 msgid "Close dictionary" msgstr "Wörterbuch schließen" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187 msgid "toolBar" msgstr "Symbolleiste" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 msgid "Next page" msgstr "Nächste Seite" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 msgid "Previous page" msgstr "Vorherige Seite" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 msgid "Font size larger" msgstr "Größere Schrift" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193 msgid "Font size smaller" msgstr "Kleinere Schrift" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197 msgid "Find next" msgstr "Weitersuchen" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 msgid "Find next occurrence" msgstr "Finde nächste Stelle" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" msgstr "F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 msgid "Copy to clipboard" msgstr "In die Zwischenablage kopieren" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 msgid "Reference Mode" msgstr "Verweismodus" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 msgid "Bookmark" msgstr "Lesezeichen" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204 msgid "Toggle full screen" msgstr "Vollbildmodus beenden" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 msgid "Print" msgstr "Drucken" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 msgid "Find previous" msgstr "Finde vorherige" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Find previous occurrence" msgstr "Finde vorherige Stelle" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" msgstr "Shift+F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/printing.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" msgstr "eBook drucken" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Bild kopieren" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Bild einfügen" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Groß-/Kleinschreibung ändern" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Großschreibung" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Kleinschreibung" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Groß-/Kleinschreibung vertauschen" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Wortanfänge groß schreiben" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:838 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "Zur Größenänderung ziehen" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "Anzeigen" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "Ausblenden" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " @@ -9490,7 +9790,7 @@ msgstr "" "können Sie auf ihre Calibre Büchersammlung direkt vom Gerät aus zugreifen. " "Dazu müssen Sie den Calibre Content Server einschalten." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." @@ -9498,7 +9798,7 @@ msgstr "" "Denken Sie daran, Calibre gestartet zu lassen, da der Server nur solange " "läuft, wie auch Calibre läuft." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " @@ -9508,20 +9808,20 @@ msgstr "" "WordPlayer hinzufügen. Dabei sollte myhostname der vollständige Servername " "oder die IP-Adresse des Rechners sein, auf dem Calibre läuft." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 msgid "Moving library..." msgstr "Verschiebe Bibliothek..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:469 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 msgid "Failed to move library" msgstr "Verschieben der Bibliothek schlug fehl" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 msgid "Invalid database" msgstr "Ungültige Datenbank" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 msgid "" "<p>An invalid library already exists at %s, delete it before trying to move " "the existing library.<br>Error: %s" @@ -9529,36 +9829,36 @@ msgstr "" "<p>Eine ungültige Bibliothek ist schon in %s vorhanden, löschen Sie sie " "bevor Sie die aktuelle Bibliothek verschieben.<br>Fehler: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 msgid "Could not move library" msgstr "Konnte Bibliothek nicht verschieben" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 msgid "Select location for books" msgstr "Speicherort für Bücher wählen" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 msgid "welcome wizard" msgstr "Willkommens-Assistent" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 msgid "Welcome to calibre" msgstr "Willkommen zu Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 msgid "The one stop solution to all your e-book needs." msgstr "Die Lösung aus einer Hand für Ihre eBook-Bedürfnisse." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:51 msgid "" "Choose your book reader. This will set the conversion options to produce " "books optimized for your device." @@ -9566,15 +9866,15 @@ msgstr "" "Wählen Sie ihr Lesegerät. Dies stellt die Konvertierungseinstellungen so " "ein, dass optimierte Bücher für Ihr Gerät erstellt werden." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:52 msgid "&Manufacturers" msgstr "&Hersteller" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:53 msgid "&Devices" msgstr "&Geräte" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 msgid "" "<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " "button to apply your settings." @@ -9582,7 +9882,7 @@ msgstr "" "<h2>Herzlichen Glückwunsch!</h2> Sie haben Calibre erfolgreich eingerichtet. " "Benutzen Sie die Schaltfläche %s zum Übernehmen der Einstellungen." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 msgid "" "<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " "available <a href=\"http://calibre-ebook.com/demo\">online</a>." @@ -9591,7 +9891,7 @@ msgstr "" "Calibre veranschaulichen, finden Sie <a href=\"http://calibre-" "ebook.com/demo\">online</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 msgid "" "<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" "ebook.com/user_manual\">online</a>." @@ -9599,7 +9899,7 @@ msgstr "" "<h2>Bedienungsanleitung</h2>Eine Bedienungsanleitung gibt es ebenso <a " "href=\"http://calibre-ebook.com/user_manual\">online</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 msgid "" "<p>calibre can automatically send books by email to your Kindle. To do that " "you have to setup email delivery below. The easiest way is to setup a free " @@ -9614,15 +9914,15 @@ msgstr "" "Schaltfläche Googlemail verwenden weiter unten. Sie müssen dann auch Ihre " "Googlemail-Adresse in Ihrem Amazon Konto registrieren." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 msgid "&Kindle email:" msgstr "&Kindle eMail:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:52 msgid "Choose your &language:" msgstr "Wäh&len Sie Ihre Sprache:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:53 msgid "" "Choose a location for your books. When you add books to calibre, they will " "be copied here:" @@ -9630,11 +9930,11 @@ msgstr "" "Wählen Sie einen Speicherort für Ihre Bücher. Wenn Sie Bücher zu Calibre " "hinzufügen, werden sie hierhin kopiert:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 msgid "&Change" msgstr "&Ändern" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 msgid "" "If you have an existing calibre library, it will be copied to the new " "location. If a calibre library already exists at the new location, calibre " @@ -9644,23 +9944,23 @@ msgstr "" "Speicherort kopiert. Falls am neuen Speicherort schon eine Calibre " "Bibliothek besteht, wird Calibre diese verwenden." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:32 msgid "Using: %s:%s@%s:%s and %s encryption" msgstr "Gebrauch von: %s:%s@%s:%s und %s Verschlüsselung" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:37 msgid "Sending..." msgstr "Übermittlung läuft..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:42 msgid "Mail successfully sent" msgstr "eMail erfolgreich verschickt" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:114 msgid "Finish gmail setup" msgstr "Googlemail Setup abschließen" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:115 msgid "" "Dont forget to enter your gmail username and password. You can sign up for a " "free gmail account at http://gmail.com" @@ -9669,25 +9969,25 @@ msgstr "" "einzugeben. Sie können ein kostenloses Konto bei http://mail.google.com " "erstellen." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:130 msgid "Bad configuration" msgstr "Schlechte Einstellung" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:124 msgid "You must set the From email address" msgstr "Sie müssen die eMail-Adresse des Absenders angeben" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:131 msgid "You must set the username and password for the mail server." msgstr "" "Sie müssen den Benutzernamen und das Passwort für den Mailserver angeben." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:108 msgid "Send email &from:" msgstr "eMail senden &von:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:109 msgid "" "<p>This is what will be present in the From: field of emails sent by " "calibre.<br> Set it to your email address" @@ -9695,7 +9995,7 @@ msgstr "" "<p>Dies steht im \"Von\" Feld (Absender) von mit Calibre versendeten " "eMails.<br> Geben Sie Ihre eMail-Adresse an" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:110 msgid "" "<p>A mail server is useful if the service you are sending mail to only " "accepts email from well know mail services." @@ -9703,52 +10003,52 @@ msgstr "" "<p>Ein Mailserver ist nützlich, wenn der Diensteanbieter, an den Sie die " "eMail senden, nur eMails von bekannten eMail-Diensteanbietern annimmt." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:111 msgid "Mail &Server" msgstr "Mail&server" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 msgid "calibre can <b>optionally</b> use a server to send mail" msgstr "" "Calibre kann <b>wahlweise</b> einen Server zum Versenden von Nachrichten " "verwenden" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 msgid "&Hostname:" msgstr "&Rechnername:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" msgstr "Der Servername Ihres Mailservers. Z.B. smtp.gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 msgid "&Port:" msgstr "&Port:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:116 msgid "" "The port your mail server listens for connections on. The default is 25" msgstr "" "Der Anschluss (Port) auf dem Ihr Mailserver auf Verbindungen wartet. " "Voreinstellung ist 25" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:118 msgid "Your username on the mail server" msgstr "Ihr Benutzername auf dem Mailserver" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:120 msgid "Your password on the mail server" msgstr "Ihr Passwort auf dem Mailserver" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:121 msgid "&Show" msgstr "An&zeigen" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:122 msgid "&Encryption:" msgstr "V&erschlüsselung:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123 msgid "" "Use TLS encryption when connecting to the mail server. This is the most " "common." @@ -9756,27 +10056,27 @@ msgstr "" "TLS-Verschlüsselung für die Verbindung zum Mailserver verwenden. Dies trifft " "meistens zu." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "&TLS" msgstr "&TLS" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 msgid "Use SSL encryption when connecting to the mail server." msgstr "SSL Verschlüsselung für die Verbindung zum Mailserver verwenden." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "&SSL" msgstr "&SSL" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 msgid "Use Gmail" msgstr "Googlemail verwenden" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:128 msgid "&Test email" msgstr "Email &testen" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 msgid "" "<p>If you use the <a href=\"http://www.lexcycle.com/download\">Stanza</a> e-" "book app on your iPhone/iTouch, you can access your calibre book collection " @@ -9788,56 +10088,56 @@ msgstr "" "Calibre Büchersammlung direkt vom Gerät aus zugreifen. Dazu müssen Sie den " "Calibre Content Server einschalten." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" msgstr "&Inhalt-Server einschalten" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:230 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" msgstr "heute" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:233 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" msgstr "gestern" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:236 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" msgstr "in diesem Monat" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:239 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:240 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" msgstr "vor Tagen" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "no" msgstr "nein" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "unchecked" msgstr "nicht ausgewählt" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "checked" msgstr "ausgewählt" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "yes" msgstr "ja" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "blank" msgstr "leer" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" msgstr "leer" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:48 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9851,7 +10151,7 @@ msgstr "" "Standard: '%%default'\n" "Betrifft: CSV und XML Ausgabeformate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:58 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9863,7 +10163,7 @@ msgstr "" "Voreinstellung: '%default'\n" "Wird angewendet auf: CSV, XML Ausgabeformate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:206 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9872,7 +10172,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:216 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9880,7 +10180,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" "Create a citation for BibTeX entries.\n" "Boolean value: True, False\n" @@ -9888,7 +10188,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:234 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" "The template for citation creation from database fields.\n" " Should be a template with {} enclosed fields.\n" @@ -9897,7 +10197,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:244 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" "BibTeX file encoding output.\n" "Available types: utf8, cp1252, ascii.\n" @@ -9905,7 +10205,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:253 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" "BibTeX file encoding flag.\n" "Available types: strict, replace, ignore, backslashreplace.\n" @@ -9913,7 +10213,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:262 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" "Entry type for BibTeX catalog.\n" "Available types: book, misc, mixed.\n" @@ -9921,7 +10221,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:530 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -9931,7 +10231,7 @@ msgstr "" "Standard: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:537 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9945,7 +10245,7 @@ msgstr "" "Standard: '%default'Nirgends\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:547 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" @@ -9956,7 +10256,7 @@ msgstr "" "'[<tag>]'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:553 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9972,7 +10272,7 @@ msgstr "" "Voreinstellung: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:561 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -9982,7 +10282,7 @@ msgstr "" "Standard: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:568 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -9992,7 +10292,7 @@ msgstr "" "Standard: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:575 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -10003,7 +10303,7 @@ msgstr "" "Standard: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:582 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -10017,7 +10317,7 @@ msgstr "" "Voreinstellung: '%default'\n" "Gilt für: ePub, MOBI Ausgabeformate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:589 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -10033,7 +10333,7 @@ msgstr "" "Standard: '%default'\n" "Betrifft: ePub und MOBI Ausgabeformate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:596 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -10043,7 +10343,7 @@ msgstr "" "Voreinstellung: '%default'\n" "Gilt für: ePub, MOBI Ausgabeformate" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:41 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." @@ -10051,7 +10351,7 @@ msgstr "" "Pfad zur Calibre Bibliothek. Die Voreinstellung ist der in den Einstellungen " "gespeicherte Pfad." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:120 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" "%prog list [options]\n" "\n" @@ -10061,7 +10361,7 @@ msgstr "" "\n" "Listet die vorhandenen Bücher in der Calibre Datenbank auf.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -10075,7 +10375,7 @@ msgstr "" "Voreinstellung: %%default. Das Feld \"all\" kann für die Auswahl aller " "Felder verwendet werden. Funktioniert nur mit dem Ausgabe-Format Text." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" @@ -10085,11 +10385,11 @@ msgstr "" "Verfügbare Felder: %s\n" "Voreinstellung: %%default" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:137 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "Sort results in ascending order" msgstr "Ergebnisse in aufsteigender Reihenfolge sortieren" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:139 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search related documentation in the User Manual. Default is " @@ -10099,7 +10399,7 @@ msgstr "" "sehen Sie sich bitte die Dokumentation, die die Suche betrifft, im " "Benutzerhandbuch an. Voreinstellung ist, keine Filterung durchzuführen." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:141 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 msgid "" "The maximum width of a single line in the output. Defaults to detecting " "screen size." @@ -10107,13 +10407,13 @@ msgstr "" "Maximale Breite einer einzelnen Zeile in der Ausgabe. In der Voreinstellung " "wird die Bildschirmgröße erkannt." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:142 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:142 msgid "The string used to separate fields. Default is a space." msgstr "" "Zeichenfolge zur Unterscheidung der Felder. Die Voreinstellung ist ein " "Leerzeichen." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:143 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 msgid "" "The prefix for all file paths. Default is the absolute path to the library " "folder." @@ -10121,15 +10421,15 @@ msgstr "" "Der Vorsatzcode zu allen Dateipfaden. Die Voreinstellung ist der absolute " "Pfad zum Bibliotheksverzeichnis." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:165 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:165 msgid "Invalid fields. Available fields:" msgstr "Ungültige Felder. Verfügbare Felder:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:172 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 msgid "Invalid sort field. Available fields:" msgstr "Ungültiges Sortierungs-Feld. Verfügbare Felder:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:244 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" @@ -10137,7 +10437,7 @@ msgstr "" "Die folgenden Bücher wurden nicht hinzugefügt, da sie schon in der Datenbank " "vorhanden sind (siehe --duplicates Option):" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:267 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -10151,7 +10451,7 @@ msgstr "" "Verzeichnisse angeben, vergleichen\n" "Sie dazu die auf Verzeichnisse bezogenen Optionen unten.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:276 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 msgid "" "Assume that each directory has only a single logical book and that all files " "in it are different e-book formats of that book" @@ -10160,11 +10460,11 @@ msgstr "" "und alle Dateien in diesem Verzeichnis sind verschiedene eBook-Formate " "dieses einzelnen Buches" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:278 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:278 msgid "Process directories recursively" msgstr "Verzeichnisse rekursiv verarbeiten" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:280 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." @@ -10172,28 +10472,28 @@ msgstr "" "Bücher zur Datenbank hinzufügen, auch wenn diese schon vorhanden sind. Der " "Abgleich erfolgt aufgrund des Titels der Bücher." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:282 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" msgstr "Ein leeres Buch hinzufügen (ein Buch ohne Formate)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" msgstr "Titel des hinzugefügten leeren Buches angeben" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:286 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" msgstr "Autoren des hinzugefügten leeren Buches angeben" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:288 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" msgstr "ISBN des hinzugefügten leeren Buches angeben" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:313 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" msgstr "" "Sie müssen wenigstens eine Datei auswählen, die hinzugefügt werden soll" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:329 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:329 msgid "" "%prog remove ids\n" "\n" @@ -10208,11 +10508,11 @@ msgstr "" "(Sie erhalten die ID Zahlen durch die Benutzung des Befehls list). Zum " "Beispiel: 23,34,57-85\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:344 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 msgid "You must specify at least one book to remove" msgstr "Sie müssen wenigstens ein Buch auswählen, das entfernt werden soll" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:363 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:363 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -10226,15 +10526,15 @@ msgstr "" "gekennzeichneten logischen Buches hinzu. Sie erhalten die ID durch den list " "Befehl. Falls das Format schon vorhanden ist, wird es ersetzt.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:378 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 msgid "You must specify an id and an ebook file" msgstr "Sie müssen eine ID und eine eBook-Datei angeben" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:383 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "ebook file must have an extension" msgstr "eBook Datei muss eine Endung haben" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -10251,11 +10551,11 @@ msgstr "" "eine Dateiendung wie LRF oder TXT oder EPUB sein. Falls das logische Buch im " "entsprechenden Format nicht vorliegt, passiert gar nichts.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:408 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "You must specify an id and a format" msgstr "Sie müssen eine ID und ein Format (Dateiendung) angeben" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:426 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:426 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -10271,15 +10571,15 @@ msgstr "" "ID angegebene Buch.\n" "ID ist eine ID Nummer des Befehls list.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:434 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "Print metadata in OPF form (XML)" msgstr "Metadaten als OPF (XML) drucken" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:443 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:443 msgid "You must specify an id" msgstr "Sie müssen eine ID angeben" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:456 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:456 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -10302,11 +10602,11 @@ msgstr "" "opf Option mit dem\n" "show_metadata Befehl.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:472 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:472 msgid "You must specify an id and a metadata file" msgstr "Geben Sie eine ID und eine Metadaten Datei an" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:492 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:492 msgid "" "%prog export [options] ids\n" "\n" @@ -10324,28 +10624,28 @@ msgstr "" "Metadaten (in\n" "einer opf Datei). Die ID Nummern erhalten Sie mit dem Befehl list.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:500 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:500 msgid "Export all books in database, ignoring the list of ids." msgstr "" "Exportiere alle Bücher der Datenbank, die Liste der IDs wird ignoriert." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:502 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:502 msgid "Export books to the specified directory. Default is" msgstr "Exportiere Bücher in das angegebene Verzeichnis. Voreinstellung ist" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:504 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 msgid "Export all books into a single directory" msgstr "Exportiere alle Bücher in ein einziges Verzeichnis" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:511 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." msgstr "Die Betätigung dieses Schalters stellt das Verhalten aus." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:534 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" msgstr "Sie müssen IDs oder die %s Option angeben" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:547 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 msgid "" "%prog add_custom_column [options] label name datatype\n" "\n" @@ -10363,7 +10663,7 @@ msgstr "" "benutzerfreundliche Name der Spalte.\n" "Datentyp ist einer von : {0}\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:556 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." @@ -10371,7 +10671,7 @@ msgstr "" "Diese Spalte speichert Etiketten wie Daten (z.B. mehrere durch Kommata " "getrennte Werte). Gilt nur, wenn der Datentyp Text ist." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:560 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:560 msgid "" "A dictionary of options to customize how the data in this column will be " "interpreted." @@ -10379,11 +10679,11 @@ msgstr "" "Ein Wörterbuch von Einstellungen zum Anpassen, wie die Daten in dieser " "Spalte interpretiert werden." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:573 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:573 msgid "You must specify label, name and datatype" msgstr "Sie müssen Beschriftung, Name und Datentyp angeben" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:631 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:631 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -10401,7 +10701,7 @@ msgstr "" " Options gibt an, wie Einträge im erstellten Katalog angezeigt werden.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:645 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" "Comma-separated list of database IDs to catalog.\n" "If declared, --search is ignored.\n" @@ -10412,7 +10712,7 @@ msgstr "" "Wenn angegeben, wird --search ignoriert.\n" "Voreinstellung: Alle" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:649 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:649 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search-related documentation in the User Manual.\n" @@ -10422,16 +10722,16 @@ msgstr "" "please see the search-related documentation in the User Manual.\n" "Default: no filtering" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:655 -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:505 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" msgstr "Detaillierte Ausgabeinformation anzeigen. Hilfreich zur Fehlersuche." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:668 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 msgid "Error: You must specify a catalog output file" msgstr "Fehler: Sie müssen eine Katalog-Ausgabedatei angeben" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:710 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 msgid "" "\n" " %prog set_custom [options] column id value\n" @@ -10453,7 +10753,7 @@ msgstr "" " Befehls.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:721 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." @@ -10461,11 +10761,11 @@ msgstr "" "Wenn die Spalte mehrere Werte speichert, sollen die angegebenen Werte zu den " "bestehenden hinzugefügt werden, anstatt sie zu ersetzen." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:732 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 msgid "Error: You must specify a field name, id and value" msgstr "Fehler: Sie müssen einen Feldnamen, eine ID und einen Wert angeben" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:751 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 msgid "" "\n" " %prog custom_columns [options]\n" @@ -10480,20 +10780,20 @@ msgstr "" "Spaltenbeschriftung und IDs.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:758 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 msgid "Show details for each column." msgstr "Details jeder Spalte anzeigen." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:770 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 msgid "You will lose all data in the column: %r. Are you sure (y/n)? " msgstr "" "Es werden alle Daten gelöscht in der Spalte: %r. Sind Sie sicher (j/n)? " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:772 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" msgstr "j" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:778 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" "\n" " %prog remove_custom_column [options] label\n" @@ -10510,15 +10810,60 @@ msgstr "" " Spalten mit dem custom_columns Befehl anzeigen lassen.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:786 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 msgid "Do not ask for confirmation" msgstr "Nicht nach einer Bestätigung fragen" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:796 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 msgid "Error: You must specify a column label" msgstr "Fehler: Sie müssen eine Spaltenbeschriftung angeben" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -10538,51 +10883,61 @@ msgstr "" "\n" "Sie erhalten Hilfe zu einem bestimmten Befehl mit: %%prog command --help\n" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:71 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "%sdie durchschnittliche Bewertung ist %3.1f" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "Haupt" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "<p>Migriere alte Datenbank zu eBook Bibliothek in %s<br><center>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1828 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "Kopiere <b>%s</b>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1845 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "Komprimiere Datenbank" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1938 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "Überprüfe SQL Vollständigkeit..." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "Überprüfe fehlende Dateien." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:2001 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "Überprüfte ID" -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:122 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Bewertungen" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:24 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" msgstr "Der Titel" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:25 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 msgid "The authors" msgstr "Die Autoren" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:26 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26 msgid "" "The author sort string. To use only the first letter of the name use " "{author_sort[0]}" @@ -10590,15 +10945,15 @@ msgstr "" "Die Sortierungszeichenfolge für Autoren. Für die Benutzung der ersten " "Buchstaben des Namens verwenden Sie {author_sort[0]}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:28 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:28 msgid "The tags" msgstr "Die Etiketten" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:29 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29 msgid "The series" msgstr "Die Reihen" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:30 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30 msgid "" "The series number. To get leading zeros use {series_index:0>3s} or " "{series_index:>3s} for leading spaces" @@ -10606,35 +10961,35 @@ msgstr "" "Die Reihennummer. Für anführende Nullen verwenden Sie {series_index:0>3s} " "oder {series_index:>3s} für anführende Leerzeichen" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:33 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 msgid "The rating" msgstr "Die Bewertung" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:34 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34 msgid "The ISBN" msgstr "Die ISBN" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:35 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 msgid "The publisher" msgstr "Der Herausgeber" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:36 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 msgid "The date" msgstr "Das Datum" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:37 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 msgid "The published date" msgstr "Das Veröffentlichungsdatum" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:38 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 msgid "The calibre internal id" msgstr "Die Calibre interne ID" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:48 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "Options to control saving to disk" msgstr "Einstellungen zur Kontrolle des Speicherns auf die Festplatte" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:54 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 msgid "" "Normally, calibre will update the metadata in the saved files from what is " "in the calibre library. Makes saving to disk slower." @@ -10643,7 +10998,7 @@ msgstr "" "Dateien mit den Metadaten in der Calibre Bibliothek. Dies verlangsamt das " "Speichern auf die Festplatte." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:57 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." @@ -10651,7 +11006,7 @@ msgstr "" "Normalerweise schreibt Calibre die Metadaten in eine gesonderte OPF Datei " "zusammen mit den eigentlichen eBook Dateien." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:60 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." @@ -10659,7 +11014,7 @@ msgstr "" "Normalerweise speichert Calibre das Umschlagbild in einer gesonderten Datei " "zusammen mit den eigentlichen eBook Dateien." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:63 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 msgid "" "Comma separated list of formats to save for each book. By default all " "available books are saved." @@ -10668,7 +11023,7 @@ msgstr "" "werden sollen. In der Voreinstellung werden alle verfügbaren Bücher " "gespeichert." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:66 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 msgid "" "The template to control the filename and directory structure of the saved " "files. Default is \"%s\" which will save books into a per-author " @@ -10680,7 +11035,7 @@ msgstr "" "Autoren benannte Unterverzeichnisse mit Dateinamen, die Titel und Autor " "enthalten, speichert. Verfügbare Einstellungen sind: {%s}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:71 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 msgid "" "The template to control the filename and directory structure of files sent " "to the device. Default is \"%s\" which will save books into a per-author " @@ -10692,7 +11047,7 @@ msgstr "" "Bücher in ein Autorenverzeichnis mit Dateinamen, die Titel und Autor " "beinhalten, speichert. Verfügbare Einstellungen sind: {%s}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:78 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 msgid "" "Normally, calibre will convert all non English characters into English " "equivalents for the file names. WARNING: If you turn this off, you may " @@ -10704,7 +11059,7 @@ msgstr "" "könnten Fehler beim Speichern auftreten, abhängig davon, wie gut das " "Dateisystem, unter dem sie abspeichern, Unicode unterstützt." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:84 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 msgid "" "The format in which to display dates. %d - day, %b - month, %Y - year. " "Default is: %b, %Y" @@ -10712,51 +11067,51 @@ msgstr "" "Format, in dem das Datum angezeigt wird. %d - Tag, %b - Monat, %Y - Jahr. " "Voreinstellung ist: %b, %Y" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:87 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 msgid "Convert paths to lowercase." msgstr "Pfade in Kleinschreibung umwandeln." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:89 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 msgid "Replace whitespace with underscores." msgstr "Leerzeichen mit Unterstrichen ersetzen." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:263 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 msgid "Requested formats not available" msgstr "Angeforderte Formate nicht verfügbar" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:21 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 msgid "Settings to control the calibre content server" msgstr "Einstellungen zur Steuerung des Calibre-Inhalt-Servers" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:25 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 msgid "The port on which to listen. Default is %default" msgstr "Bereitgestellter Port. Voreinstellung ist %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:27 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 msgid "The server timeout in seconds. Default is %default" msgstr "Server Timeout in Sekunden. Die Voreinstellung ist %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:29 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 msgid "The max number of worker threads to use. Default is %default" msgstr "" "Höchstzahl der verwendeten Arbeitsaufträge. Voreinstellung ist %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:31 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 msgid "Set a password to restrict access. By default access is unrestricted." msgstr "" "Verwenden Sie ein Kennwort zur Zugriffsbeschränkung. In der Voreinstellung " "besteht keine Zugriffsbeschränkung." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 msgid "Username for access. By default, it is: %default" msgstr "Benutzername für den Zugriff. Standardmäßig ist es: %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 msgid "The maximum size for displayed covers. Default is %default." msgstr "" "Maximale Größe für angezeigte Umschlagbilder. Voreinstellung ist %default." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 msgid "" "The maximum number of matches to return per OPDS query. This affects Stanza, " "WordPlayer, etc. integration." @@ -10764,7 +11119,7 @@ msgstr "" "Maximale Anzahl an Treffern bei Ergebnissen von ODPS Anfragen. Dies betrifft " "Stanza, WordPlayer, etc. Integration." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 msgid "" "Group items in categories such as author/tags by first letter when there are " "more than this number of items. Default: %default. Set to a large number to " @@ -10775,12 +11130,12 @@ msgstr "" "Voreinstellung: %default. Zum Ausschalten der Gruppierung auf eine große " "Zahl einstellen." -#: /home/kovid/work/trunk/src/calibre/library/server/base.py:94 +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 msgid "Password to access your calibre library. Username is " msgstr "" "Kennwort für den Zugriff auf die Calibre Bibliothek. Benutzername ist " -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:28 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28 msgid "" "[options]\n" "\n" @@ -10790,56 +11145,66 @@ msgstr "" "\n" "Startet den Calibre Content Server." -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:30 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 msgid "Path to the library folder to serve with the content server" msgstr "" "Pfad zum Verzeichnis der Bibliothek für die Bereitstellung im Content Server" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:32 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 msgid "Write process PID to the specified file" msgstr "Prozess PID in die angegebene Datei schreiben" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "%d Einträge" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "BEWERTUNG: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "ETIKETTEN: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "REIHEN: %s [%s]<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "Bücher in Ihrer Bibliothek" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "Von " -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "Bücher sortiert nach " -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "Neuestes" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:34 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "%sUsage%s: %s\n" msgstr "%sBenutzung%s: %s\n" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:78 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 msgid "Created by " msgstr "Erstellt von " -#: /home/kovid/work/trunk/src/calibre/utils/config.py:79 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." @@ -10847,210 +11212,210 @@ msgstr "" "Wann immer Sie Argumente an %prog weitergeben, die Leerzeichen beinhalten, " "setzen Sie diese Argumente in Anführungsstriche." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:663 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 msgid "Path to the database in which books are stored" msgstr "Pfad zur Datenbank in der die Bücher gespeichtert sind" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:665 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 msgid "Pattern to guess metadata from filenames" msgstr "Verhaltensmuster zum Erraten der Metadaten aus den Dateinamen" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:667 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 msgid "Access key for isbndb.com" msgstr "Zugangsschlüssel für isbndb.com" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:669 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 msgid "Default timeout for network operations (seconds)" msgstr "" "Voreinstellung der Zeitüberschreitung bei Netzwerkverbindungen (in Sekunden)" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:671 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 msgid "Path to directory in which your library of books is stored" msgstr "Pfad zum Verzeichnis, in dem die Bibliothek gespeichert ist" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:673 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 msgid "The language in which to display the user interface" msgstr "Sprache, in der die Benutzer-Oberfläche dargestellt wird" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:675 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 msgid "The default output format for ebook conversions." msgstr "Das voreingestellte Ausgabe-Format für eBook Konvertierungen." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:679 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 msgid "Ordered list of formats to prefer for input." msgstr "Geordnete Liste der Formate, die bei der Eingabe bevorzugt werden." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:681 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 msgid "Read metadata from files" msgstr "Metadaten aus Dateien lesen" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:683 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 msgid "The priority of worker processes" msgstr "Priorität der Arbeitsaufträge" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:685 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 msgid "Swap author first and last names when reading metadata" msgstr "" "Vorname und Nachname des Autors beim Einlesen der Metadaten vertauschen." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:687 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 msgid "Add new formats to existing book records" msgstr "Neue Formate zu schon vorhandenen Bucheinträgen hinzufügen" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "List of named saved searches" msgstr "Liste der benannten gespeicherten Suchen" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:693 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 msgid "User-created tag browser categories" msgstr "Benutzererstellte Etiketten-Browser Kategorieen" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:695 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 msgid "How and when calibre updates metadata on the device." -msgstr "" +msgstr "Wie und wann Calibre Metadaten auf dem Gerät aktualisiert." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:43 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Warte..." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "Angehalten" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "Fertig" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "Bei der Arbeit..." -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Brasilianisches Portugiesisch" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Englisch (Großbritannien)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Chinesisch (vereinfacht)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Chinesisch (HK)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Chinesisch (traditionell)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Englisch" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Englisch (Australien)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Englisch (Neuseeland)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Englisch (Kanada)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Englisch (Indien)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Englisch (Thailand)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Englisch (Zypern)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Englisch (Pakistan)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "Englisch (Israel)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Englisch (Singapur)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "Englisch (Jemen)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "Englisch" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "Englisch (China)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "Spanisch (Paraguay)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Deutsch (AT)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Holländisch (NL)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:116 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Holländisch (BE)" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" msgstr "URL muss dem sftp Schema entsprechen" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:57 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:57 msgid "host must be of the form user@hostname" msgstr "Host muss der Form benutzer@hostname entsprechen" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:68 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:68 msgid "Failed to negotiate SSH session: " msgstr "Konnte SSH Sitzung nicht abschließen: " -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:71 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 msgid "Failed to authenticate with server: %s" msgstr "Authentifizierung schlug fehl am Server: %s" -#: /home/kovid/work/trunk/src/calibre/utils/smtp.py:234 +#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234 msgid "Control email delivery" msgstr "eMail Versand kontrollieren" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:118 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 msgid "Unknown section" -msgstr "" +msgstr "Unbekannter Abschnitt" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" msgstr "Feed unbekannt" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:158 -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 msgid "Untitled article" msgstr "Artikel ohne Titel" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:21 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:21 msgid "Download periodical content from the internet" msgstr "Regelmäßig Inhalte aus dem Internet laden" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:36 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:36 msgid "" "Useful for recipe development. Forces max_articles_per_feed to 2 and " "downloads at most 2 feeds." @@ -11058,110 +11423,110 @@ msgstr "" "Hilfreich zur Entwicklung von Schematas. Erzwingt maximal 2 Artikel pro Feed " "und lädt höchstens 2 Feeds." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:39 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:39 msgid "Username for sites that require a login to access content." msgstr "" "Benutzername für Webseiten, die einen Login für den Inhaltsabruf benötigen." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:42 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:42 msgid "Password for sites that require a login to access content." msgstr "" "Passwort für Webseiten, die einen Login für den Inhaltsabruf benötigen." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:46 msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" "Letzte Version der vorgegebenen Downloadschemata nicht vom Calibre Server " "laden" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 msgid "Unknown News Source" msgstr "Nachrichtenquelle unbekannt" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:609 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 msgid "The \"%s\" recipe needs a username and password." msgstr "" "Das \"%s\" Downloadschema benötigt einen Benutzernamen und ein Passwort." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Download beendet" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:710 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Der Download der folgenden Artikel schlug fehl:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Der Download von Teilen der folgenden Artikel schlug fehl:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " von " -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tFehlgeschlagene Verknüpfungen:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:809 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" "Konnte Artikel nicht abrufen. Mit -vv starten, um den Grund dafür zu sehen" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:830 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Rufe Feeds ab..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Feeds der Index-Seite erhalten" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Umschlagbild versuchen heruterzuladen ..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "Erstelle Impressum..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Download von [%d Thread(s)] starten ..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:940 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Feeds wurden nach %s heruntergeladen" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:950 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Umschlagbild konnte nicht heruntergeladen werden: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:962 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Umschlagbild von %s herunterladen" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1003 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 msgid "Masthead image downloaded" msgstr "Impressumskopie geladen" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1172 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 msgid "Untitled Article" msgstr "Artikel ohne Titel" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1243 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 msgid "Article downloaded: %s" msgstr "Artikel heruntergeladen: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1254 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 msgid "Article download failed: %s" msgstr "Herunterladen der Artikel schlug fehl: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1271 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 msgid "Fetching feed" msgstr "Feed abrufen" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1418 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -11169,7 +11534,7 @@ msgstr "" "Login fehlgeschlagen, überprüfen Sie ihren Benutzername und Passwort für den " "calibre Magazin Service." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1434 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -11178,22 +11543,22 @@ msgstr "" "Abonnement ausgelaufen oder Sie haben die maximale Anzahl von Downloads für " "heute überschritten." -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" msgstr "Sie" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:73 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:193 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Geplant" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:194 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Angepasst" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:482 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "" "%prog URL\n" "\n" @@ -11203,13 +11568,13 @@ msgstr "" "\n" "URL ist z.B. http://google.com" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:485 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Grundverzeichnis, in das die URL gespeichert wird. Voreinstellung ist " "%default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:488 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" @@ -11217,7 +11582,7 @@ msgstr "" "Timeout in Sekunden beim Warten auf eine Antwort vom Server. Voreinstellung: " "%default s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:491 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" @@ -11225,7 +11590,7 @@ msgstr "" "Maximale Zahl von einbezogenen Ebenen, z.B. Tiefe der Links, die verfolgt " "werden. Voreinstellung %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:494 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from <a " "href> tags. Default is %default" @@ -11233,7 +11598,7 @@ msgstr "" "Höchstzahl der Dateien, die geladen werden. Dies trifft nur auf Dateien aus " "<a href> Tags zu. Voreinstellung ist %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:496 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" @@ -11241,7 +11606,7 @@ msgstr "" "Kleinstes Intervall in Sekunden zwischen aufeinander folgenden Abrufen. " "Voreinstellung ist %default s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:498 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -11249,7 +11614,7 @@ msgstr "" "Zeichenkodierung für Webseiten, die zu laden versucht werden. In der " "Voreinstellung wird versucht, die Kodierung zu erraten." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:500 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -11260,7 +11625,7 @@ msgstr "" "sie einem regulären Ausdruck entsprechen. In der Voreinstellung werden alle " "Links verfolgt." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:502 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -11274,7 +11639,7 @@ msgstr "" "Links ignoriert. Falls beide --filter-regexp und --match-regexp angegeben " "sind, wird --filter-regexp zuerst angewendet." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:504 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "CSS-Stylesheets nicht herunterladen." @@ -11792,9 +12157,6 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ msgid "Waiting" #~ msgstr "Abwarten und Tee trinken..." -#~ msgid "Working" -#~ msgstr "Bei der Arbeit..." - #~ msgid "Send to storage card" #~ msgstr "An Speicherkarte senden" @@ -11855,9 +12217,6 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ "<span style=\"color:red; font-weight:bold\">Letzte Version: <a " #~ "href=\"%s\">%s</a></span>" -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "&Search:" #~ msgstr "&Suche:" @@ -13089,6 +13448,9 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ msgid "Click to see the list of books in the main memory of your reader" #~ msgstr "Liste der im Hauptspeicher des Geräts vorhandenen Bücher" +#~ msgid "Click to see list of active jobs." +#~ msgstr "Aktive Aufträge anzeigen" + #~ msgid "Skipping filtered article: %s" #~ msgstr "Überspringe gefilterten Artikel: %s" @@ -13697,6 +14059,9 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ msgid "Communicate with the Sony PRS-300/505 eBook reader." #~ msgstr "Kommunikation mit dem Sony PRS-300/505 eBook Reader." +#~ msgid "Force maximum line lenght" +#~ msgstr "Maximale Zeilenlänge erzwingen" + #~ msgid "Stop &all jobs" #~ msgstr "&Alle Aufträge abbrechen" @@ -13812,6 +14177,9 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ "Voreinstellung: '%default'\n" #~ "Wird angewendet auf: CSV, XML Ausgabeformate" +#~ msgid "Fit &cover to view" +#~ msgstr "Umschlagbild an Ansicht anpassen" + #~ msgid "Create catalog of the books in your calibre library" #~ msgstr "Katalog der Bücher in Ihrer Calibre Bibliothek erstellen" @@ -13827,12 +14195,28 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ msgid "Special marker tags for catalog generation" #~ msgstr "Spezielle Markierungsetiketten zur Katalogerstellung" +#~ msgid "" +#~ "Regex tips:\n" +#~ "- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +#~ "e.g., [Amazon Freebie]\n" +#~ "- A regex pattern of a single dot excludes all genre tags, generating no " +#~ "Genre Section" +#~ msgstr "" +#~ "Regex Tips:\n" +#~ "- die Standard-Regex - \\[[\\w ]*\\] - schließt Etiketten in der Form " +#~ "[Name], also z.B. [Amazon kostenlos] aus\n" +#~ "- Ein Regex Ausdruck mit einem einzelnen Punkt schließt alle Etiketten aus, " +#~ "wodurch auch kein Etiketten-Abschnitt erzeugt wird." + #~ msgid "Masthead font:" #~ msgstr "Impressumsschrift:" #~ msgid "dummy option until real options are determined." #~ msgstr "Dummy Einstellung bis echte Einstellungen bestimmt werden." +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Kommunikation mit dem Teclast K3 Reader." + #~ msgid "" #~ "If an existing book with a similar title and author is found that does not " #~ "have the format being added, the format is added \n" @@ -13901,9 +14285,22 @@ msgstr "CSS-Stylesheets nicht herunterladen." #~ msgid "Disconnect from folder" #~ msgstr "Von Verzeichnis trennen" +#~ msgid "" +#~ "The lookup name must be lower case and cannot contain \":\"s or spaces" +#~ msgstr "" +#~ "Der Suchname muss kleingeschrieben sein und darf weder \":\" noch " +#~ "Leerzeichen enthalten" + #~ msgid "Rename" #~ msgstr "Umbenennen" +#~ msgid "" +#~ "The label must contain only letters, digits and underscores, and start with " +#~ "a letter" +#~ msgstr "" +#~ "Die Beschriftung darf nur Buchstaben, Ziffern und Unterstriche enthalten und " +#~ "muss mit einem Buchstaben beginnen" + #~ msgid "Item already used" #~ msgstr "Element wird schon verwendet" diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index eee3547464..a72b2ea216 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-06-05 01:06+0000\n" -"PO-Revision-Date: 2010-06-04 16:59+0000\n" -"Last-Translator: Kovid Goyal <Unknown>\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 22:07+0000\n" +"Last-Translator: Eleftherios Kosmas <elkosmas@gmail.com>\n" "Language-Team: Greek <el@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-06-05 03:32+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:44+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -23,56 +23,58 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:347 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:329 -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:270 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:273 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:373 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:62 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:120 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:943 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1055 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:908 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:913 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:979 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -98,49 +100,51 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:273 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:666 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:946 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:489 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:338 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:986 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1797 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1800 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:308 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:320 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:884 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:921 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1400 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1402 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1524 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:131 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" @@ -166,7 +170,11 @@ msgstr "ΕγγÏαφέας metadata" msgid "Catalog generator" msgstr "ΔημιουÏγία καταλόγου" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -176,7 +184,7 @@ msgstr "" "ένα αÏχείο ZIP που πεÏιέχει όλα τα συνδεδεμένα αÏχεία. Το plugin Ï„Ïέχει κάθε " "φοÏά που Ï€Ïοσθέτετε ένα αÏχείο HTML στην βιβλιοθήκη." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -184,7 +192,7 @@ msgstr "" "Κωδικοποίηση χαÏακτήÏων για τα εισαγόμενα αÏχεία HTML. Συνήθεις επιλογές " "συμπεÏιλαμβάνουν : cp1252, latin1, iso-8859-1 και utf-8" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -193,49 +201,49 @@ msgstr "" "ΔημιουÏγία μιας αÏχειοθήκης PMLZ που πεÏιέχει το αÏχείο PML και όλες τις " "εικόνες στον κατάλογο pmlname_img ή images" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Εξαγωγή εξωφÏλλου από αÏχεία κόμικς" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Ανάγνωση συνδεδομένων από αÏχεία %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Ανάγνωση συνδεδομένων από ηλεκτÏονικά βιβλία μέσα σε αÏχειοθήκες RAR" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Ανάγνωση συνδεδομένων από ηλεκτÏονικά βιβλία μέσα σε αÏχειοθήκες ZIP" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "ΚαθοÏισμός συνδεδομένων σε αÏχεία %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "ΚαθοÏισμός συνδεδομένων από αÏχεία %s" @@ -243,7 +251,7 @@ msgstr "ΚαθοÏισμός συνδεδομένων από αÏχεία %s" msgid "Conversion Input" msgstr "Εισαγωγή (δεδομένων) Ï€Ïος μετατÏοπή" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -282,7 +290,7 @@ msgstr "" "και είναι χÏήσιμο αν δε γνωÏίζετε τίποτα για το εισαγόμενο έγγÏαφο." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" @@ -293,72 +301,72 @@ msgid "This profile is intended for the SONY PRS 300." msgstr "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το SONY PRS 300." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 msgid "This profile is intended for the SONY PRS-900." msgstr "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το SONY PRS-900." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:330 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 msgid "This profile is intended for the Microsoft Reader." msgstr "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το Microsoft Reader." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:341 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the Mobipocket books." msgstr "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για τα βιβλία Mobipocket." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το Hanlin V3 και τους κλώνους του." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:366 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "" "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το Hanlin V5 και τους κλώνους του." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:374 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 msgid "This profile is intended for the Cybook G3." msgstr "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το Cybook G3." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook Opus." msgstr "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το Cybook Opus." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:398 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 msgid "This profile is intended for the Amazon Kindle." msgstr "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:433 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 msgid "This profile is intended for the Irex Illiad." msgstr "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:446 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:460 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:474 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 msgid "This profile is intended for the B&N Nook." msgstr "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το B&N Nook." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 msgid "Output profile" msgstr "ΠεÏίγÏαμμα εξαγομένων" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:230 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -368,24 +376,24 @@ msgstr "" "και είναι χÏήσιμο για την παÏαγωγή εγγÏάφων που Ï€ÏοοÏίζονται να διαβαστοÏν " "σε Η/Î¥ ή σε μια ποικιλία συσκευών." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "ΠÏοοÏίζεται για το iPad και παÏόμοιες συσκευές με ανάλυση 768x1024" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 msgid "This profile is intended for the Kobo Reader." msgstr "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το Kobo Reader." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:291 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the SONY PRS-300." msgstr "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το SONY PRS-300." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:309 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 msgid "This profile is intended for the 5-inch JetBook." msgstr "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το JetBook 5 ιντσών." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:318 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -393,35 +401,39 @@ msgstr "" "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για τη σειÏά SONY PRS. Τα 500/505/700 κλπ., " "σε οÏιζόντια διάταξη (landscape). ΧÏήσιμο κυÏίως για κόμικς." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:416 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Αυτό το πεÏίγÏαμμα Ï€ÏοοÏίζεται για το Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Installed plugins" msgstr "Εγκατεστημένα Ï€Ïόσθετα" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Mapping for filetype plugins" msgstr "Απεικόνιση για Ï€Ïόσθετα αÏχειοτÏπων" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Local plugin customization" msgstr "Τοπική εξατομίκευση Ï€Ïοσθέτων" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Disabled plugins" msgstr "ΑπενεÏγοποιημένα Ï€Ïόσθετα" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:77 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 +msgid "Enabled plugins" +msgstr "ΕνεÏγοποιημένα Ï€Ïόσθετα" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 msgid "No valid plugin found in " msgstr "Δεν βÏέθηκε έγκυÏο Ï€Ïόσθετο " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "Η αÏχικοποίηση του Ï€Ïόσθετου %s απέτυχε με traceback:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -433,19 +445,19 @@ msgstr "" " Εξατομίκευση του calibre με φόÏτωση εξωτεÏικών Ï€Ïοσθέτων.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:439 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "ΠÏοσθήκη ενός Ï€Ïοσθέτου με Ï€ÏοσδιοÏισμό της διεÏθυνσης (path) του αÏχείου " "zip που το πεÏιέχει." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:441 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "ΑφαίÏεση εξατομικευμένων Ï€Ïοσθέτων, ονομαστικά. Δεν επηÏεάζει τα " "ενσωματωμένα Ï€Ïόσθετα" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:443 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -453,15 +465,15 @@ msgstr "" "Εξατομίκευση Ï€Ïοσθέτου. ΠÏοσδιόÏισε όνομα Ï€Ïοσθέτου και στοιχειοσειÏά " "εξατομίκευσης χωÏισμένα με κόμμα." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:445 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Εμφάνιση όλων των εγκατεστημένων Ï€Ïόσθετων" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:447 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "ΕνεÏγοποίηση του ονομαζόμενου Ï€Ïοσθέτου" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:449 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "ΑπενεÏγοποίηση του ονομαζόμενου Ï€Ïοσθέτου" @@ -469,7 +481,7 @@ msgstr "ΑπενεÏγοποίηση του ονομαζόμενου Ï€Ïοσθ msgid "Communicate with Android phones." msgstr "Επικοινωνία με τηλέφωνα Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:39 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -477,60 +489,75 @@ msgstr "" "ΣειÏά καταλόγων στη συσκευή, χωÏισμένων με κόμμα, Ï€Ïος αποστολή ηλεκτÏονικών " "βιβλίων. Ο Ï€Ïώτος στη σειÏά θα χÏησιμοποιηθεί." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "Επικοινωνία με τηλέφωνα S60." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:57 -msgid "Communicate with iBooks through iTunes." -msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 +msgid "Communicate with iTunes/iBooks." +msgstr "Επικοινωνία με iTunes/iBook" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 msgid "Apple device detected, launching iTunes, please wait ..." -msgstr "" +msgstr "Συσκευή της Apple εντοπίστηκε, έναÏξη iTunes, παÏακαλώ πεÏιμένετε..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:125 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:146 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:211 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:827 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:964 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" -msgstr "" +msgstr "%d από %d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:248 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:969 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" +msgstr "ολοκληÏώθηκε" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 +msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:421 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 +msgid "Cache covers from iTunes/iBooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:614 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:28 -msgid "settings for device drivers" -msgstr "Ρυθμίσεις για οδηγοÏÏ‚ συσκευών" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:616 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:30 -msgid "Ordered list of formats the device will accept" -msgstr "" -"Ταξινομημένος κατάλογος των μοÏφοτÏπων (format) που δέχεται η συσκευή" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:729 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 +msgid "News" +msgstr "Îέα" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 +msgid "Communicate with iTunes." +msgstr "Επικοινωνία με το iTunes" + #: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο Binatone Readme." @@ -553,6 +580,14 @@ msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο Cybook Ge msgid "Communicate with the EB600 eBook reader." msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο EB600." +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 +msgid "Communicate with the Astak Mentor EB600" +msgstr "Επικοινωνία με το Astak Mentor EB600" + +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 +msgid "Communicate with the PocketBook 301 reader." +msgstr "Επικοινωνία με το PocketBook 301 reader." + #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" msgstr "Entourage Edge" @@ -565,13 +600,17 @@ msgstr "Επικοινωνία με το Entourage Edge." msgid "Communicate with the 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 reader." + #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 msgid "Use an arbitrary folder as a device." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 -#: /home/kovid/work/calibre/src/calibre/devices/interface.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" msgstr "Διεπαφή συσκευής" @@ -579,14 +618,20 @@ msgstr "Διεπαφή συσκευής" msgid "Communicate with Hanlin V3 eBook readers." msgstr "Επικοινωνία με τα ηλ.αναγνωστήÏια Hanlin V3." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Επικοινωνία με τα ηλ.αναγνωστήÏια Hanlin V5." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:109 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο BOOX." +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 +msgid "" +"Comma separated list of directories to send e-books to on the device. The " +"first one that exists will be used." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο Hanvon N520." @@ -595,15 +640,15 @@ msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο Hanvon N5 msgid "Communicate with The Book reader." msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο." -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:51 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο SpringDesign Alex." -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 msgid "Communicate with the Azbooka" msgstr "Επικοινωνία με το Azbooka" -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο Elonex EB 511." @@ -613,7 +658,7 @@ msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο IRex Ilia #: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "John Schember" msgstr "John Schember" @@ -633,30 +678,91 @@ msgstr "Επικοινωνία με το Iriver Story reader." msgid "Communicate with the JetBook eBook reader." msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο JetBook." -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "Επικοινωνία με το MiBuk Wolder reader." + +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο Kindle." -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:147 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο Kindle 2." -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:157 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο Kindle DX." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 msgid "Communicate with the Kobo Reader" msgstr "Επικοινωνία με το Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:15 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 +msgid "Getting list of books on device..." +msgstr "Λήψη καταλόγου των βιβλίων στη συσκευή..." + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +msgid "Removing books from device..." +msgstr "ΑφαίÏεση βιβλίων από τη συσκευή..." + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 +msgid "Removing books from device metadata listing..." +msgstr "ΑφαίÏεση βιβλίων από τον κατάλογο συνδεδομένων της συσκευής..." + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 +msgid "Adding books to device metadata listing..." +msgstr "ΠÏοσθήκη βιβλίων στον κατάλογο συνδεδομένων της συσκευής..." + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 +msgid "Not Implemented" +msgstr "Δεν έχει υλοποιηθεί" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +msgid "" +"\".kobo\" files do not exist on the device as books instead, they are rows " +"in the sqlite database. Currently they cannot be exported or viewed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 msgid "Communicate with the Palm Pre" msgstr "Επικοινωνία με το Palm Pre" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:35 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 msgid "Communicate with the Booq Avant" msgstr "Επικοινωνία με το Booq Avant" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 +msgid "Communicate with the Sweex MM300" +msgstr "Επικοινωνία με το Sweex MM300" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 +msgid "Communicate with the Pandigital Novel" +msgstr "Επικοινωνία με το Pandigital Novel" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Επικοινωνία με το Nokia 770 internet tablet." @@ -665,6 +771,10 @@ msgstr "Επικοινωνία με το Nokia 770 internet tablet." msgid "Communicate with the Nokia 810 internet tablet." msgstr "Επικοινωνία με το Nokia 810 internet tablet." +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 +msgid "Communicate with the Nokia E52" +msgstr "Επικοινωνία με το Nokia E52" + #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" msgstr "Το Nook" @@ -681,9 +791,9 @@ msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο Nuut2." msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο Sony PRS-500." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." -msgstr "" +msgstr "Επικοινωνία με όλα τα Sony eBook reader" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" @@ -693,45 +803,45 @@ msgstr "" "Κατάλογος πεδίων συνδεδομένων, χωÏισμένων με κόμμα, στη συσκευή, Ï€Ïος " "μετατÏοπή σε συλλογές. Οι πιθανότητες συμπεÏιλαμβάνουν: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" -msgstr "" +msgstr "ΧωÏίς όνομα" #: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο Samsung SNE." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Επικοινωνία με το Teclast K3 reader." +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "Επικοινωνία με το Teclast K3/K5 reader." -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Επικοινωνία με το Newsmy reader." -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Επικοινωνία με το iPapyrus reader." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "ΑδÏνατον να εντοπιστεί ο σκληÏός δίσκος %s. Δοκιμάστε επανεκκίνηση." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:427 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "ΑδÏνατον να εντοπιστεί το σημείο εφαÏμογής %s. Δοκιμάστε επανεκκίνηση." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:492 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." msgstr "ΑδÏνατον να εντοπιστεί ο σκληÏός δίσκος %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:585 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." msgstr "Δεν βÏέθηκε ο βοηθός εφαÏμογής: %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:597 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." @@ -739,99 +849,77 @@ msgstr "" "ΑδÏνατον να εντοπιστεί ο σκληÏός δίσκος %s. Είναι πιθανό ο πυÏήνας σας " "(kernel) να εξαγάγει μια παÏωχημένη έκδοση του SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" msgstr "ΑδÏνατον να εφαÏμοστεί η κÏÏια μνήμη (Κώδικας σφάλματος : %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:742 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:744 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "Δεν υπάÏχει κάÏτα αποθήκευσης στην υποδοχή του ηλ.αναγνωστηÏίου." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:746 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "Η επιλεγμένη υποδοχή: %s δεν υποστηÏίζεται." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:779 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" msgstr "Δεν υπάÏχει αÏκετός χώÏος στην κÏÏια μνήμη." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:781 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" msgstr "Δεν υπάÏχει αÏκετός χώÏος στην κάÏτα αποθήκευσης" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:819 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:847 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:147 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:158 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1284 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:120 -msgid "News" -msgstr "Îέα" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "ΡÏθμιση συσκευής" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:32 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 +msgid "settings for device drivers" +msgstr "Ρυθμίσεις για οδηγοÏÏ‚ συσκευών" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 +msgid "Ordered list of formats the device will accept" +msgstr "" +"Ταξινομημένος κατάλογος των μοÏφοτÏπων (format) που δέχεται η συσκευή" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" msgstr "Βάλε τα αÏχεία σε υποφακέλους, αν υποστηÏίζονται από τη συσκευή" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" msgstr "Ανάγνωση συνδεδομένων από τα αÏχεία της συσκευής" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:36 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 +msgid "Use author sort instead of author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" msgstr "Σχεδιότυπο που ελέγχει πως αποθηκεÏονται τα βιβλία" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Extra customization" msgstr "ΠÏόσθετη εξατομίκευση" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "Επικοινωνία με ένα ηλ.αναγνωστήÏιο." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "Λήψη των στοιχείων της συσκευής" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:59 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:119 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:126 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 -msgid "Getting list of books on device..." -msgstr "Λήψη καταλόγου των βιβλίων στη συσκευή..." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 msgid "Transferring books to device..." msgstr "ΜεταφοÏά βιβλίων στη συσκευή..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:191 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:220 -msgid "Adding books to device metadata listing..." -msgstr "ΠÏοσθήκη βιβλίων στον κατάλογο συνδεδομένων της συσκευής..." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:224 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:242 -msgid "Removing books from device..." -msgstr "ΑφαίÏεση βιβλίων από τη συσκευή..." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:251 -msgid "Removing books from device metadata listing..." -msgstr "ΑφαίÏεση βιβλίων από τον κατάλογο συνδεδομένων της συσκευής..." - -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 msgid "Sending metadata to device..." msgstr "Αποστολή συνδεδομένων στη συσκευή..." @@ -922,15 +1010,15 @@ msgstr "ΚαθοÏισμός ταυτότητας (ID) του βιβλίου" msgid "Set font delta" msgstr "ΚαθοÏισμός του δέλτα της γÏαμματοσειÏάς" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:201 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "Ο/Η/Το %s επεξεÏγάσθηκε" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:204 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "Ο/Η/Το %s απέτυχε" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:261 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -940,7 +1028,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -950,24 +1038,24 @@ msgstr "" "%default. Αν οι τιμή είναι μικÏότεÏη από 256 μποÏεί το κείμενο στη συσκευή " "σας να εμφανίζεται θολό αν δημιουÏγείτε τα κόμικς σας σε μοÏφότυπο EPUB." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "ΑπενεÏγοποίηση κανονικοποίησης (βελτίωση της αντίθεσης) της χÏωματικής " "κλίμακας των εικόνων. ΑÏχική τιμή: Μη Αληθές" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "" "ΔιατήÏηση των αναλογιών της εικόνας. ΑÏχική τιμή: να καταλαμβάνει όλη την " "οθόνη" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "ΑπενεÏγοποίηση όξυνσης" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -975,13 +1063,13 @@ msgstr "" "ΑπενεÏγοποίηση ψαλιδίσματος των σελίδων κόμικς. Σε κάποια κόμικς το " "ψαλίδισμα ενδέχεται να αφαιÏέσει μέÏος του πεÏιεχομένου μαζί με τα πεÏιθώÏια" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:293 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "" "Îα μη διασπώνται οι οÏιζόντιες εικόνες (landscape) σε δÏο κάθετες εικόνες " "(portrait)" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:295 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -990,7 +1078,7 @@ msgstr "" "πλάτος της εικόνας το Ïψος της οθόνης, όταν η θέαση είναι οÏιζόντια " "(landscape)." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -999,7 +1087,7 @@ msgstr "" "όπως τα μάνγκα. ΠÏοκαλεί διάσπαση των οÏιζόντιων σελίδων (landscape) σε " "κάθετες σελίδες (portrait), από δεξιά Ï€Ïος αÏιστεÏά." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:302 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1007,7 +1095,7 @@ msgstr "" "ΕνεÏγοποίηση Αποκηλίδωσης. Μειώνει το θόÏυβο από μικÏοκηλίδες. Ο χÏόνος " "επεξεÏγασίας μποÏεί να αυξηθεί κατά πολÏ." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:305 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1015,7 +1103,7 @@ msgstr "" "Îα μην ταξινομοÏνται ονομαστικά τα αÏχεία που βÏίσκονται σε ένα κόμικ. " "Αντ'Î±Ï…Ï„Î¿Ï Î½Î± χÏησιμοποιείται η σειÏά με την οποία Ï€Ïοστέθηκαν στο κόμικ." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:309 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1025,16 +1113,16 @@ msgstr "" "ηλ.βιβλίο. ΜποÏείτε να πειÏαματιστείτε για το ποιό μοÏφότυπο αποδίδει το " "βέλτιστο μέγεθος και εμφάνιση στη συσκευή σας." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:313 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Îα μην επεξεÏγαστεί η εικόνα" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "Îα μην μετατÏαπεί η εικόνα σε α/μ (grayscale)" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:452 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:463 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Σελίδα" @@ -1518,7 +1606,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." -msgstr "" +msgstr "Ρυθμίστε την γλώσσα." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 msgid "Set the publication date." @@ -1540,16 +1628,65 @@ msgstr "" msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:802 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:829 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" +msgstr "ΔημιουÏγία" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 @@ -1584,7 +1721,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 msgid "" "Do not use SVG for the book cover. Use this option if your EPUB is going to " -"be used ona device that does not support SVG, like the iPhone or the " +"be used on a device that does not support SVG, like the iPhone or the " "JetBook Lite. Without this option, such devices will display the cover as a " "blank page." msgstr "" @@ -1600,13 +1737,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 msgid "Start" -msgstr "" +msgstr "ΈναÏξη" #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 #: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 msgid "Table of Contents:" -msgstr "" +msgstr "Πίνακας ΠεÏιεχομένων" #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:32 msgid "Do not insert a Table of Contents at the beginning of the book." @@ -1620,20 +1757,20 @@ msgstr "" msgid "Add Table of Contents to beginning of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:243 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:250 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 msgid "" "Maximum levels of recursion when following links in HTML files. Must be non-" "negative. 0 implies that no links in the root HTML file are followed. " "Default is %default." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" "Normally this input plugin re-arranges all the input files into a standard " "folder hierarchy. Only use this option if you know what you are doing as it " @@ -1641,7 +1778,7 @@ msgid "" "pipeline." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file. Default is %default which disables this." @@ -1774,7 +1911,7 @@ msgid "Path to output file" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 msgid "Verbose processing" msgstr "" @@ -1856,92 +1993,94 @@ msgstr "" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:372 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:335 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:828 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:829 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:64 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Εκδότης" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:375 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:376 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:296 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:285 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1001 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:106 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:130 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:105 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:389 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:391 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 msgid "Rights" -msgstr "" +msgstr "Δικαιώματα" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/archive.py:22 +#: /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." @@ -1949,7 +2088,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 msgid "options" -msgstr "" +msgstr "επιλογές" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 msgid "" @@ -2018,7 +2157,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" -msgstr "" +msgstr "Δεν καθοÏίστηκε αÏχείο" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" @@ -2038,47 +2177,89 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" +msgstr "Δε βÏέθηκε εξώφυλλο" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 +msgid "Cover download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 +msgid "Download covers from openlibrary.org" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 +msgid "ISBN: %s not found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 +msgid "Download covers from librarything.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 +msgid "LibraryThing.com timed out. Try again later." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 +msgid "" +"Could not fetch cover as server is experiencing high load. Please try again " +"later." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 +msgid "LibraryThing.com server error. Try again later." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 +msgid "Downloads metadata from Douban.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" -msgstr "" +msgstr "ετικέτες" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:152 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:188 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 +msgid "Downloads series/tags/rating information from librarything.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" "\n" "%prog [options] key\n" @@ -2092,52 +2273,39 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53 -msgid "LibraryThing.com timed out. Try again later." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60 -msgid "" -"Could not fetch cover as server is experiencing high load. Please try again " -"later." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:64 -msgid "LibraryThing.com server error. Try again later." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" "%prog [options] ISBN\n" "\n" -"Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" +"Fetch a cover image/social metadata for the book identified by ISBN from " +"LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1220 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1371 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" -msgstr "" +msgstr "Εξώφυλλο" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." @@ -2170,74 +2338,74 @@ msgstr "" msgid "All articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1372 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" -msgstr "" +msgstr "Σελίδα τίτλου" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1373 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" -msgstr "" +msgstr "Πίνακας ΠεÏιεχομένων" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1374 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" -msgstr "" +msgstr "ΕυÏετήÏιο" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1375 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" -msgstr "" +msgstr "ΓλωσσάÏι" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1376 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1377 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" -msgstr "" +msgstr "ΒιβλιογÏαφία" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1378 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" -msgstr "" +msgstr "Κολοφώνας" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1379 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" -msgstr "" +msgstr "Πνευματικά Δικαιώματα" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1380 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" -msgstr "" +msgstr "ΑφιέÏωση" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1381 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1382 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1383 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1384 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1385 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" -msgstr "" +msgstr "Σημειώσεις" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1386 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" -msgstr "" +msgstr "ΠÏόλογος" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1387 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "" @@ -2273,15 +2441,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" -msgstr "" +msgstr "Υποσημειώσεις" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" -msgstr "" +msgstr "ΠλευÏική μπάÏα" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2289,7 +2457,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2418,24 +2586,26 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author" -msgstr "" +msgstr "ΣυγγÏαφέας" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" -msgstr "" +msgstr "Θέμα" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" -msgstr "" +msgstr "ΔημιουÏγός" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" -msgstr "" +msgstr "Σελίδες" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" -msgstr "" +msgstr "Μέγεθος αÏχείου" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" @@ -2532,7 +2702,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2551,19 +2721,19 @@ msgid "" "slowest." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:33 +#: /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 "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "" @@ -2603,185 +2773,1005 @@ msgid "Confirm before deleting" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Toolbar icon size" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 -msgid "Show button labels in the toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 -msgid "Sort tags list by popularity" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" -msgstr "" +msgstr "Εμφάνιση εικονιδίου πλαισίου συστήματος" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +msgid "The layout of the user interface" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +msgid "Show the average rating per item indication in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +msgid "Disable UI animations" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" -msgstr "" +msgstr "ΑντιγÏαφή" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" +msgstr "ΑντιγÏαφή στο ΠÏόχειÏο" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 +msgid "Choose Files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:382 -msgid "Choose Files" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 +msgid "How many empty books?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 +msgid "How many empty books should be added?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 +msgid "Uploading books to device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 +msgid "Books" +msgstr "Βιβλία" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 +msgid "EPUB Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 +msgid "LRF Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 +msgid "HTML Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 +msgid "LIT Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 +msgid "MOBI Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 +msgid "Topaz books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 +msgid "Text books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 +msgid "PDF Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 +msgid "Comics" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 +msgid "Archives" +msgstr "ΑÏχεία" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 +msgid "Supported books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 +msgid "Merged some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 +msgid "" +"Some duplicates were found and merged into the following existing books:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 +msgid "Add to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 +msgid "No book selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 +msgid "" +"The following books are virtual and cannot be added to the calibre library:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 +msgid "No book files found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "Απέτυχε" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "ΔιαγÏαφή" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 +msgid "Cannot delete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 +msgid "Choose formats to be deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 +msgid "Choose formats <b>not</b> to be deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 +msgid "Cannot delete books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 +msgid "No device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 +msgid "Main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +msgid "Storage Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +msgid "Storage Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 +msgid "No books to delete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 +msgid "None of the selected books are on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 +msgid "Deleting books from device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 +msgid "" +"The selected books will be <b>permanently deleted</b> and the files removed " +"from your computer. Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 +msgid "" +"The selected books will be <b>permanently deleted</b> from your device. Are " +"you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 +msgid "Cannot download metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 +msgid "social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 +msgid "covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 +msgid "metadata" +msgstr "μεταδεδομένα" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 +msgid "Downloading %s for %d book(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 +msgid "Failed to download some metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 +msgid "Failed to download metadata for the following:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 +msgid "Failed to download metadata:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 +msgid "Error" +msgstr "Σφάλμα" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 +msgid "Cannot edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 +msgid "Cannot merge books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 +msgid "At least two books must be selected for merging" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 +msgid "" +"All book formats and metadata from the selected books will be added to the " +"<b>first selected book.</b><br><br> The second and subsequently selected " +"books will not be deleted or changed.<br><br>Please confirm you want to " +"proceed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 +msgid "" +"All book formats and metadata from the selected books will be merged into " +"the <b>first selected book</b>.<br><br>After merger the second and " +"subsequently selected books will be <b>deleted</b>. <br><br>All book formats " +"of the first selected book will be kept and any duplicate formats in the " +"second and subsequently selected books will be permanently <b>deleted</b> " +"from your computer.<br><br> Are you <b>sure</b> you want to proceed?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 +msgid "" +"You are about to merge more than 5 books. Are you <b>sure</b> you want to " +"proceed?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "Βοήθεια" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "ΠÏοτιμήσεις" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&Επανεκκίνηση" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 +msgid "Cannot save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 +msgid "Choose destination directory" +msgstr "Επιλογή καταλόγου Ï€ÏοοÏισμοÏ" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 +msgid "" +"You are trying to save files into the calibre library. This can cause " +"corruption of your library. Save to disk is meant to export files from your " +"calibre library elsewhere." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 +msgid "Error while saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 +msgid "There was an error while saving." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 +msgid "Could not save some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 +msgid "Click the show details button to see which ones." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "ΠÏοβολή" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 +msgid "Cannot view" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 +msgid "Choose the format to view" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 +msgid "Cannot open folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +msgid "%s has no available formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 msgid "Path error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 msgid "The specified directory could not be processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1929 -msgid "No books found" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" -msgstr "" +msgstr "ΠÏοστέθηκε" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." -msgstr "" +msgstr "Αποθήκευση..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" -msgstr "" +msgstr "ΑποθηκεÏτηκε" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 msgid "Searching for sub-folders" @@ -2814,7 +3804,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 @@ -2864,26 +3854,30 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -2894,22 +3888,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:393 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:404 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 msgid "..." -msgstr "" +msgstr "..." #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 msgid "Handle multiple files per book" @@ -2926,10 +3914,65 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 +msgid "Path" +msgstr "ΔιαδÏομή" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 +msgid "Formats" +msgstr "Λίστα φοÏμάτ" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 +msgid "Collections" +msgstr "Συλλογές" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 +msgid "Click to open" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 +msgid "None" +msgstr "Κανένα" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 +msgid "Click to open Book Details window" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -2948,6 +3991,7 @@ msgstr "" msgid "Options specific to" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -2959,8 +4003,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "output" -msgstr "" +msgstr "έξοδος" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -2979,34 +4024,103 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" +msgstr "ΦόÏμα" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "αντικατάσταση" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "Μικτό" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "διάφοÏα" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "βιβλίο" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:222 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1247 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1265 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" -msgstr "" +msgstr "Κατάλογος" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 msgid "'Don't include this book' tag:" @@ -3027,7 +4141,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" @@ -3090,7 +4204,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "Keep &aspect ratio" -msgstr "" +msgstr "Δι&ατήÏηση αναλογίας διαστάσεων" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 @@ -3110,7 +4224,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Landscape" -msgstr "" +msgstr "&ΟÏιζόντια" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 @@ -3132,7 +4246,7 @@ msgid "&Disable comic processing" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "" @@ -3142,22 +4256,22 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" -msgstr "" +msgstr "Αποσφαλμάτωση" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "" @@ -3202,7 +4316,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 msgid " KB" -msgstr "" +msgstr " KB" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" @@ -3270,7 +4384,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 msgid " pt" -msgstr "" +msgstr " σημ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:107 msgid "Use &default values" @@ -3294,21 +4408,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" -msgstr "" +msgstr "Όψη & αίσθηση" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:18 msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 -msgid "Original" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 -msgid "Left align" -msgstr "" +msgid "Original" +msgstr "ΑÏχικό" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +msgid "Left align" +msgstr "ΑÏιστεÏή στοίχιση" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "" @@ -3431,7 +4545,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 msgid "Metadata" -msgstr "" +msgstr "Μεταδεδομένα" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:43 msgid "" @@ -3439,39 +4553,39 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:177 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" -msgstr "" +msgstr "Σφάλμα ανάγνωσης αÏχείου" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Book Cover" msgstr "" @@ -3480,28 +4594,28 @@ msgid "Use cover from &source file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Change &cover image:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Browse for an image to use as the cover of this book." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "&Title: " -msgstr "" +msgstr "&Τίτλος: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Change the title of this book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Author(s): " msgstr "" @@ -3517,18 +4631,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Publisher: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Ta&gs: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -3536,7 +4650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "&Series:" msgstr "" @@ -3544,13 +4658,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "List of known series. You can add new series." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Book " msgstr "" @@ -3560,7 +4674,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:42 msgid "Default" -msgstr "" +msgstr "ΠÏοκαθοÏισμένο" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" @@ -3596,7 +4710,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" -msgstr "" +msgstr "ΔιαμόÏφωση σελίδας" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" @@ -3612,35 +4726,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" -msgstr "" +msgstr "ΠεÏιθώÏια" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" -msgstr "" +msgstr "&ΑÏιστεÏά:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "&Top:" -msgstr "" +msgstr "&Πάνω:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "&Right:" -msgstr "" +msgstr "&Δεξιά:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid "&Bottom:" -msgstr "" +msgstr "&Κάτω:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 msgid "PDB Input" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" msgstr "" @@ -3650,7 +4764,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" -msgstr "" +msgstr "&ΜοÏφή:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" @@ -3684,20 +4798,15 @@ msgstr "" msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2174 -msgid "Choose the format to view" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "" @@ -3707,7 +4816,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" -msgstr "" +msgstr "ΠÏοεπισκόπηση" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" @@ -3716,28 +4825,28 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Test" -msgstr "" +msgstr "Έλεγχος" #: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 msgid "Convert" -msgstr "" +msgstr "ΜετατÏοπή" #: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:196 msgid "Options specific to the input format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" -msgstr "" +msgstr "Διάλογος" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "" @@ -3752,63 +4861,63 @@ msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 +msgid "Invalid regular expression" +msgstr "ΆκυÏη κανονική έκφÏαση" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 -msgid "Invalid XPath" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +msgid "Invalid regular expression: %s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +msgid "Invalid XPath" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "" @@ -3822,15 +4931,15 @@ msgstr "" msgid "Control the creation/conversion of the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "" @@ -3858,22 +4967,22 @@ msgstr "" msgid "TXT Input" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" "<p>Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit <a " "href=\"http://daringfireball.net/projects/markdown\">markdown</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 msgid "Preserve &spaces" msgstr "" @@ -3890,10 +4999,10 @@ msgid "&Maximum line length:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" +msgid "Force maximum line length" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -3902,9 +5011,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:50 msgid "TextLabel" -msgstr "" +msgstr "Ετικέτα κειμένου" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" @@ -3914,7 +5023,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 msgid "*" -msgstr "" +msgstr "*" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" @@ -3954,7 +5063,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 msgid "hr" -msgstr "" +msgstr "ΚÏοατία" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 msgid "span" @@ -3982,322 +5091,349 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 +msgid "Browse by covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 msgid "Undefined" -msgstr "" +msgstr "Μη οÏισμένο" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" -msgstr "" +msgstr "Îαι" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" -msgstr "" +msgstr "Όχι" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 +msgid " index:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +msgid "Automatically number books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:39 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 +msgid "Send collections to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:386 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:390 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:410 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 -msgid "Storage Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 -msgid "Storage Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:477 -msgid "Connect to folder" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 +msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:482 -msgid "Disconnect from folder" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 +msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:490 -msgid "Fetch annotations (experimental)" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 +msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +msgid "Error talking to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 +msgid "" +"There was a temporary error talking to the device. Please unplug and " +"reconnect the device and or reboot." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 +msgid "Device: " +msgstr "Συσκευή: " + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 +msgid " detected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:617 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:668 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" -msgstr "" +msgstr "από" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:719 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:738 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:739 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:991 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:841 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:902 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:998 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +msgid "Use author sort for author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:292 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:991 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:102 -msgid "Path" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:103 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 -msgid "Formats" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" +msgid "Fit &cover within view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" -msgstr "" +msgstr "ΠÏοηγοÏ&μενο" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 msgid "&Next" -msgstr "" +msgstr "Επόμε&νο" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "" @@ -4326,6 +5462,74 @@ msgstr "" msgid "Choose Format" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 +msgid "No location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 +msgid "No location selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" @@ -4336,7 +5540,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92 msgid "&Title:" -msgstr "" +msgstr "&Τίτλος:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 msgid "&Author(s):" @@ -4348,37 +5552,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 msgid "Edit Comments" -msgstr "" +msgstr "ΕπεξεÏγασία Σχολίων" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" -msgstr "" +msgstr "Ï€Ïόσθετα" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 +msgid "General" +msgstr "Γενικά" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 +msgid "Interface" +msgstr "Διεπαφή" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 -msgid "General" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 -msgid "Interface" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 -msgid "Add/Save" -msgstr "" +msgstr "ΜετατÏοπή" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" @@ -4387,200 +5587,224 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 -msgid "Advanced" +msgid "Add/Save" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +msgid "Advanced" +msgstr "Για Ï€ÏοχωÏημένους" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" -msgstr "" +msgstr "ΠÏόσθετα" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" -msgstr "" +msgstr "Ηλεκ. αλληλογÏαφία" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +msgid "Wide" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +msgid "Narrow" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 +msgid "Medium" +msgstr "Μεσαίο" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 +msgid "Small" +msgstr "ΜικÏÏŒ" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Large" +msgstr "Μεγάλο" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +msgid "Always" +msgstr "Πάντα" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +msgid "Automatic" +msgstr "Αυτόματο" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +msgid "Never" +msgstr "Ποτέ" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 +msgid "Done" +msgstr "ΟλοκληÏώθηκε" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +msgid "Confirmation dialogs have all been reset" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:930 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1641 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 -msgid "Error" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" -msgstr "" +msgstr "ΠÏοσαÏμογή" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" -msgstr "" +msgstr "Είστε σίγουÏοι;" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:745 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" -msgstr "" +msgstr "ΑÏχείο καταγÏαφής σφαλμάτων:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:752 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" -msgstr "" +msgstr "ΑÏχείο καταγÏαφής Ï€Ïοσβάσεων:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:780 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:804 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 -msgid "Select location for books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" -msgstr "" +msgstr "Μη έγκυÏο μέγεθος" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:870 -msgid "Invalid database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:866 -msgid "Invalid database location " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:867 -msgid "<br>Must be a directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:871 -msgid "Invalid database location.<br>Cannot write to " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -4588,35 +5812,35 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " -"have the format being added, the format is added \n" +"have the format being added, the format is added\n" "to the existing book, instead of creating a new entry. If the existing book " "already has the format, then it is silently ignored.\n" "\n" @@ -4624,342 +5848,417 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +msgid "" +"<li><b>Manual Management</b>: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.</li>\n" +"<li><b>Only on send</b>: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device. </li>\n" +"<li><b>Automatic management</b>: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect</li></ul>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 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->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:441 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 -msgid "Browse for the new database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" -msgstr "" +msgstr " δευτεÏόλεπτα" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" -msgstr "" +msgstr "Κανονικό" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" -msgstr "" +msgstr "Υψηλή" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" -msgstr "" +msgstr "Χαμηλή" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +msgid "Reset all disabled &confirmation dialogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +msgid "Show &average ratings in the tags browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 -msgid "Toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 -msgid "Large" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 -msgid "Medium" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 -msgid "Small" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 -msgid "&Button size in toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 -msgid "Show &text in toolbar buttons" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 +msgid "User Interface &layout (needs restart):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 +msgid "Disable all animations. Useful if you have a slow/old computer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 +msgid "Disable &animations" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 +msgid "&Toolbar" +msgstr "ΓÏαμμή &εÏγαλείων" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 -msgid "&Check database integrity" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 -msgid "&Install command line tools" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 -msgid "Open calibre &configuration directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" -msgstr "" +msgstr "Όν&ομα χÏήστη:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" -msgstr "" +msgstr "&Κωδικός Ï€Ïόσβασης:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" -msgstr "" +msgstr "&Εμφάνιση ÎºÏ‰Î´Î¹ÎºÎ¿Ï Ï€Ïόσβασης" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 +msgid "Max. OPDS &ungrouped items:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -4970,35 +6269,35 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" -msgstr "" +msgstr "&ΠÏοσθήκη" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 msgid "Create Tag-based Column" @@ -5026,19 +6325,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" -msgstr "" +msgstr "Κείμενο" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 msgid "Number" -msgstr "" +msgstr "ΑÏιθμός" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:50 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:830 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" -msgstr "" +msgstr "ΗμεÏομηνία" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 msgid "Tag on book" @@ -5052,72 +6352,72 @@ msgstr "" msgid "Create and edit tag-based columns" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:29 -msgid "Floating point numbers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -msgid "Integers" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +msgid "Text column for keeping series-like information" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +msgid "Floating point numbers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +msgid "Integers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 msgid "Ratings, shown with stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 msgid "Yes/No" -msgstr "" +msgstr "Îαι/Όχι" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 msgid "No column selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 msgid "No column has been selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 msgid "Selected column is not a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 msgid "No lookup name was provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters and digits, and start with a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 msgid "The lookup name %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:125 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" @@ -5214,47 +6514,150 @@ msgstr "" msgid "Downloading social metadata, please wait..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "Ctrl+Ε" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42 msgid "ERROR" +msgstr "ΣΦΑΛΜΑ" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be <b>permanently deleted</b> from your device. " +"Please verify the list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +msgid "Location" +msgstr "Τοποθεσία" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 +msgid "Format" +msgstr "ΜοÏφοποίηση" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +msgid "Delete from device" +msgstr "ΔιαγÏαφή από τη συσκευή" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +msgid "Author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 +msgid "Manage authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" -msgstr "" +msgstr "ΠÏοειδοποίηση" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" @@ -5277,11 +6680,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 msgid "Fetch" -msgstr "" +msgstr "Ανάκτηση" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 msgid "Matches" -msgstr "" +msgstr "ΤαιÏιάσματα" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 msgid "" @@ -5313,13 +6716,17 @@ msgid "Show job &details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" +msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "" @@ -5333,30 +6740,30 @@ msgid "Author s&ort: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Rating of this book. 0-5 stars" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" -msgstr "" +msgstr "Καμία αλλαγή" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid " stars" msgstr "" @@ -5366,8 +6773,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "Open Tag Editor" msgstr "" @@ -5395,10 +6802,6 @@ msgid "" "Book A will have series number 1 and Book B series number 2." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 -msgid "Automatically number books in this series" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 msgid "" "Remove stored conversion settings for the selected books.\n" @@ -5411,214 +6814,248 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 msgid "&Custom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 +msgid "Last modified: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +msgid "Specify title and author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 +msgid "You must specify a title and author before generating a cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1382 -msgid "Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +msgid "Cannot use tag editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 +msgid "The tags editor cannot be used if you have modified the tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:558 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:559 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:576 -msgid "Bad cover" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:577 -msgid "The cover is not a valid picture" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:610 -msgid "There were errors" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 +msgid "" +"For the error message from each cover source, click Show details below." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +msgid "Bad cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 +msgid "The cover is not a valid picture" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +msgid "There were errors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" -msgstr "" +msgstr "ΆÏνηση Ï€Ïόσβασης" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "&Date:" -msgstr "" +msgstr "Η&μεÏομηνία:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Available Formats" -msgstr "" +msgstr "Διαθέσιμες ΜοÏφές" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 msgid "Download &cover" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +msgid "Generate a default cover based on the title and author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +msgid "&Generate cover" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." -msgstr "" +msgstr "Εγκατάλειψη..." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "Σε εÏγασία" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" @@ -5653,55 +7090,55 @@ msgstr "" msgid "Change the contents of the saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" -msgstr "" +msgstr "Δεν υπάÏχει ενεÏγή σÏνδεση Internet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 msgid "Recipes" -msgstr "" +msgstr "Συνταγές" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 msgid "Download all scheduled recipes at once" @@ -5722,43 +7159,43 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "Every " -msgstr "" +msgstr "Κάθε " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 msgid "day" -msgstr "" +msgstr "ημέÏα" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 msgid "Monday" -msgstr "" +msgstr "ΔευτέÏα" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 msgid "Tuesday" -msgstr "" +msgstr "ΤÏίτη" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 msgid "Wednesday" -msgstr "" +msgstr "ΤετάÏτη" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Thursday" -msgstr "" +msgstr "Πέμπτη" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 msgid "Friday" -msgstr "" +msgstr "ΠαÏασκευή" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 msgid "Saturday" -msgstr "" +msgstr "Σάββατο" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Sunday" -msgstr "" +msgstr "ΚυÏιακή" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "at" -msgstr "" +msgstr "σε" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "" @@ -5770,11 +7207,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid " days" -msgstr "" +msgstr " ημέÏες" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "&Account" -msgstr "" +msgstr "&ΛογαÏιασμός" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 msgid "For the scheduling to work, you must leave calibre running." @@ -5794,7 +7231,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "&Advanced" -msgstr "" +msgstr "&Για Ï€ÏοχωÏημένους" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "&Download now" @@ -5812,7 +7249,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:36 msgid "contains" -msgstr "" +msgstr "πεÏιέχει" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:37 msgid "The text to search for. It is interpreted as a regular expression." @@ -5826,11 +7263,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:39 msgid "Negate" -msgstr "" +msgstr "ΑÏνητικό" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:113 msgid "Advanced Search" -msgstr "" +msgstr "ΠÏοχωÏημένη αναζήτηση" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:114 msgid "Find entries that have..." @@ -5887,21 +7324,21 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" -msgstr "" +msgstr "ΣυγγÏαφείς" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:46 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 msgid "" "The current tag category will be <b>permanently deleted</b>. Are you sure?" msgstr "" @@ -5955,7 +7392,7 @@ msgid "Select the content kind of the new category" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" msgstr "" @@ -5967,7 +7404,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 msgid "Tag Editor" -msgstr "" +msgstr "ΕπεξεÏγαστής Ετικετών" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124 msgid "A&vailable tags" @@ -6005,66 +7442,58 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +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:503 msgid "Item is blank" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:66 -msgid "Item already used" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:67 -msgid "The item %s is already used." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 msgid "No item selected" -msgstr "" +msgstr "Κανένα επιλεγμένο αντικείμενο" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 msgid "You must select one item from the list of Available items." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "No items selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 msgid "You must select at least one items from the list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:94 +#: /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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 msgid "Category Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Items in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 -msgid "Ctrl+S" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "" @@ -6076,7 +7505,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 msgid "&Test" -msgstr "" +msgstr "&Δοκιμή" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:127 msgid "No recipe selected" @@ -6129,7 +7558,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:236 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:286 msgid "Invalid input" -msgstr "" +msgstr "ΆκυÏη εισαγωγή" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:237 @@ -6242,7 +7671,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 msgid "Feed &URL:" -msgstr "" +msgstr "&URL Ïοής:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 msgid "&Add feed" @@ -6284,7 +7713,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Regular &expression" -msgstr "" +msgstr "Κανονική έ&κφÏαση" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 msgid "File &name:" @@ -6292,7 +7721,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 msgid "Title:" -msgstr "" +msgstr "Τίτλος:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 msgid "Regular expression (?P<title>)" @@ -6303,17 +7732,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" -msgstr "" +msgstr "Δεν υπάÏχει αντιστοιχία" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 msgid "Authors:" -msgstr "" +msgstr "ΣυγγÏαφείς:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 msgid "Regular expression (?P<author>)" @@ -6343,57 +7772,188 @@ msgstr "" msgid "Regular expression (?P<isbn>)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 +msgid "Cover Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 +msgid "Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 +msgid "version" +msgstr "έκδοση" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +msgid "Connected " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +msgid "Book Details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "Alt+Π" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" -msgstr "" +msgstr "ΕÏγασία" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" -msgstr "" +msgstr "Κατάσταση" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" -msgstr "" +msgstr "ΠÏόοδος" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" -msgstr "" +msgstr "Άγνωστη εÏγασία" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" +msgstr "Μη διαθέσιμο" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 +msgid "Jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 +msgid "Library" +msgstr "Βιβλιοθήκη" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 +msgid "Reader" +msgstr "Αναγνώστης" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 +msgid "available" +msgstr "διαθέσιμο" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 +msgid "Advanced search" +msgstr "ΣÏνθετη Αναζήτηση" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 +msgid "" +"<p>Search the list of books by title, author, publisher, tags, comments, " +"etc.<br><br>Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 +msgid "Reset Quick Search" +msgstr "Μηδενισμός γÏήγοÏης αναζήτησης" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 +msgid "Delete current saved search" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -6402,112 +7962,86 @@ msgstr "" msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" -msgstr "" +msgstr "Μέγεθος (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" -msgstr "" +msgstr "Αξιολόγηση" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:295 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1000 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:414 -msgid "None" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book <font face=\"serif\">%s</font> of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:638 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" -msgstr "" +msgstr "Μέγεθος" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:832 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:104 -msgid "Collections" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:990 -msgid "Format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1053 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" -msgstr "" +msgstr "ΑÏξουσα" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 msgid "Descending" -msgstr "" +msgstr "Φθίνουσα" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Right" -msgstr "" +msgstr "Δεξιά" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 msgid "Center" -msgstr "" +msgstr "ΚέντÏο" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:479 -msgid "Not allowed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -6538,13 +8072,13 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" -msgstr "" +msgstr "Δεν βÏέθηκαν αντιστοιχίες." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 msgid "LRF Viewer" -msgstr "" +msgstr "ΠÏοβολή LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 msgid "Parsing LRF file" @@ -6555,24 +8089,24 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" -msgstr "" +msgstr "Επόμενη Σελίδα" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" -msgstr "" +msgstr "ΠÏοηγοÏμενη Σελίδα" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 msgid "Back" -msgstr "" +msgstr "Πίσω" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "Forward" -msgstr "" +msgstr "ΕμπÏός" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 msgid "Next match" @@ -6585,7 +8119,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:137 msgid "Configure" -msgstr "" +msgstr "ΠαÏαμετÏοποίηση" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." @@ -6603,285 +8137,107 @@ msgstr "" msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:67 -msgid "Choose a location for your calibre e-book library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:76 -msgid "Failed to create library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:77 -msgid "Failed to create calibre library at: %r. Aborting." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 -msgid "Initializing user interface..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157 -msgid "Repairing failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -msgid "The database repair failed. Starting with a new empty library." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 +msgid "Choose a location for your calibre e-book library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 +msgid "Failed to create library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +msgid "Failed to create calibre library at: %r." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 +msgid "Initializing user interface..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 +msgid "Repairing failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 +msgid "The database repair failed. Starting with a new empty library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" "Your calibre database appears to be corrupted. Do you want calibre to try " "and repair it automatically? If you say No, a new empty calibre library will " "be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." -msgstr "" +msgstr "Το %s εκτελείται ήδη." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:392 -msgid "calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:394 -msgid "&Restrict to:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:395 -msgid "" -"Books display will be restricted to those matching the selected saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:396 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:397 -msgid "Advanced search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:399 -msgid "Alt+S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:400 -msgid "&Search:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:401 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:402 -msgid "" -"<p>Search the list of books by title, author, publisher, tags, comments, " -"etc.<br><br>Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:403 -msgid "Reset Quick Search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:405 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:406 -msgid "Copy current search text (instead of search name)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:408 -msgid "Save current search under the name shown in the box" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:410 -msgid "Delete current saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:412 -msgid "Sort by &popularity" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:413 -msgid "Match any" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:414 -msgid "Match all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:415 -msgid "Create, edit, and delete user categories" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:416 -msgid "Manage &user categories" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:417 -msgid "Add books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:418 -msgid "A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:420 -msgid "Remove books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:421 -msgid "Del" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:422 -msgid "Edit meta information" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:423 -msgid "E" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:424 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:425 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:426 -msgid "Send to device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:427 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:355 -msgid "Save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:428 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:429 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:430 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:431 -msgid "Convert E-books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:432 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:433 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:369 -msgid "View" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:434 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:435 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:436 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:437 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:438 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:439 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:440 -msgid "Books with the same tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:442 -msgid "Configure calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:443 -msgid "Ctrl+P" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -6890,31 +8246,61 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" -msgstr "" +msgstr "&ΠÏοτιμήσεις" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62 msgid "&Quit" -msgstr "" +msgstr "&Έξοδος" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 msgid "ERROR: Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 msgid "Book has neither title nor ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" +msgstr "Αναζήτηση" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 +msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:292 -msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 +msgid "Search (For Advanced Search click the button to the left)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 +msgid "Saved Searches" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 +msgid "(all books)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 +msgid "({0} of all)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 @@ -6932,12 +8318,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid " or " -msgstr "" +msgstr " ή " #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 msgid "&Default" -msgstr "" +msgstr "&ΠÏοκαθοÏισμένο" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:135 msgid "Customize shortcuts for" @@ -6953,760 +8339,221 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 msgid "Frame" -msgstr "" +msgstr "Πλαίσιο" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 msgid "&Custom" -msgstr "" +msgstr "ΠÏ&οσαÏμοσμένη" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 msgid "&Shortcut:" -msgstr "" +msgstr "&Συντόμευση:" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 msgid "Click to change" -msgstr "" +msgstr "Κλικ για αλλαγή" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 msgid "Clear" -msgstr "" +msgstr "ΚαθαÏισμός" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/sidebar.py:24 -msgid "Jobs:" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 +msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/sidebar.py:32 -msgid "Click to see list of active jobs." +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 +msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/sidebar.py:83 -msgid "Hide Book Details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/sidebar.py:83 -msgid "Show Book Details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/sidebar.py:84 -msgid "Hide Tag Browser" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/sidebar.py:84 -msgid "Show Tag Browser" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/sidebar.py:85 -msgid "Hide Cover Browser" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/sidebar.py:85 -msgid "Show Cover Browser" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/sidebar.py:95 -msgid "Side bar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/sidebar.py:135 -msgid "Cover browser could not be loaded: " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:148 -msgid "Rename" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:167 -msgid "Manage " +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:348 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" +msgstr "Αναζητήσεις" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 +msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:439 -msgid "The name %s is already used." +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 +msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 +msgid "Sort by name" +msgstr "Ταξινόμηση κατά όνομα" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 +msgid "Sort by popularity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +msgid "Sort by average rating" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +msgid "Match all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +msgid "Match any" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 +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:789 +msgid "Manage &user categories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 +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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 -msgid "Could not convert some books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +msgid "Could not convert some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:70 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 -msgid "Search (For Advanced Search click the button to the left)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:168 -msgid "Saved Searches" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:191 -msgid "Error communicating with device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" -msgstr "" +msgstr "&Αποκατάσταση" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:218 -msgid "&Restart" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:258 -msgid "<p>For help see the: <a href=\"%s\">User Manual</a><br>" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:264 -msgid "<b>%s</b>: %s by <b>Kovid Goyal %%(version)s</b><br>%%(device)s</p>" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:281 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:283 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:285 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:286 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:287 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:288 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:292 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:294 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:301 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:302 -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 "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:305 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:308 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2290 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:360 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2293 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:370 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:375 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:379 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:381 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:424 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:440 -msgid "Run welcome wizard" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:480 -msgid "Similar books..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:695 -msgid "Select folder to open as device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:806 -msgid "Browse by covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:874 -msgid "({0} of {1})" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:879 -msgid "(all books)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:881 -msgid "({0} of all)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:991 -msgid "Device: " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:993 -msgid " detected." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1025 -msgid "Connected " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1037 -msgid "Device database corrupted" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1038 -msgid "" -"\n" -" <p>The database of books on the reader is corrupted. Try the " -"following:\n" -" <ol>\n" -" <li>Unplug the reader. Wait for it to finish regenerating " -"the database (i.e. wait till it is ready to be used). Plug it back in. Now " -"it should work with %(app)s. If not try the next step.</li>\n" -" <li>Quit %(app)s. Find the file media.xml in the reader's " -"main memory. Delete it. Unplug the reader. Wait for it to regenerate the " -"file. Re-connect it and start %(app)s.</li>\n" -" </ol>\n" -" " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1101 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1278 -msgid "Use library only" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1102 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1279 -msgid "User annotations generated from main library only" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1109 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1595 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1652 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1690 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1711 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1841 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1906 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2024 -msgid "No books selected" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1110 -msgid "No books selected to fetch annotations from" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1135 -msgid "Merging user annotations into database" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1163 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1169 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1188 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1197 -msgid "<b>Page %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1202 -msgid "<b>Location %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1322 -msgid "How many empty books?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1323 -msgid "How many empty books should be added?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1371 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1422 -msgid "Uploading books to device." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1383 -msgid "EPUB Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1384 -msgid "LRF Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1385 -msgid "HTML Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1386 -msgid "LIT Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1387 -msgid "MOBI Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1388 -msgid "Topaz books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1389 -msgid "Text books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1390 -msgid "PDF Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1391 -msgid "Comics" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1392 -msgid "Archives" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1396 -msgid "Supported books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1431 -msgid "Merged some books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1432 -msgid "" -"Some duplicates were found and merged into the following existing books:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1441 -msgid "Failed to read metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1442 -msgid "Failed to read metadata from the following" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1462 -msgid "Cannot delete" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1465 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2168 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2193 -msgid "No book selected" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1475 -msgid "Choose formats to be deleted" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1493 -msgid "Choose formats <b>not</b> to be deleted" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1531 -msgid "" -"The selected books will be <b>permanently deleted</b> and the files removed " -"from your computer. Are you sure?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1548 -msgid "" -"The selected books will be <b>permanently deleted</b> from your device. Are " -"you sure?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1563 -msgid "Deleting books from device." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1594 -msgid "Cannot download metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1610 -msgid "social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1612 -msgid "covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1612 -msgid "metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1614 -msgid "Downloading %s for %d book(s)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1636 -msgid "Failed to download some metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1637 -msgid "Failed to download metadata for the following:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1640 -msgid "Failed to download metadata:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1651 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1689 -msgid "Cannot edit metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1710 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1713 -msgid "Cannot merge books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1714 -msgid "At least two books must be selected for merging" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1718 -msgid "" -"All book formats and metadata from the selected books will be added to the " -"<b>first selected book.</b><br><br> The second and subsequently selected " -"books will not be deleted or changed.<br><br>Please confirm you want to " -"proceed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1729 -msgid "" -"All book formats and metadata from the selected books will be merged into " -"the <b>first selected book</b>.<br><br>After merger the second and " -"subsequently selected books will be <b>deleted</b>. <br><br>All book formats " -"of the first selected book will be kept and any duplicate formats in the " -"second and subsequently selected books will be permanently <b>deleted</b> " -"from your computer.<br><br> Are you <b>sure</b> you want to proceed?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1741 -msgid "" -"You are about to merge more than 5 books. Are you <b>sure</b> you want to " -"proceed?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1840 -msgid "Cannot save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1843 -msgid "Choose destination directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1876 -msgid "Error while saving" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1877 -msgid "There was an error while saving." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1884 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1885 -msgid "Could not save some books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1886 -msgid "Click the show details button to see which ones." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1907 -msgid "No books selected to generate catalog for" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1924 -msgid "Generating %s catalog..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1930 -msgid "" -"No books to catalog\n" -"Check exclude tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1940 -msgid "Catalog generated." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1943 -msgid "Export Catalog Directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1944 -msgid "Select destination for %s.%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1958 -msgid "Fetching news from " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1972 -msgid " fetched." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2023 -msgid "Cannot convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2052 -msgid "Starting conversion of %d book(s)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2168 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2226 -msgid "Cannot view" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2182 -msgid "Multiple Books Selected" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2183 -msgid "" -"You are attempting to open %d books. Opening too many books at once can be " -"slow and have a negative effect on the responsiveness of your computer. Once " -"started the process cannot be stopped until complete. Do you wish to " -"continue?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2192 -msgid "Cannot open folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2227 -msgid "%s has no available formats." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2268 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2273 -msgid "Cannot configure" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2269 -msgid "Cannot configure while there are running jobs." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2274 -msgid "Cannot configure before calibre is restarted." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2322 -msgid "No detailed info available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2323 -msgid "No detailed information is available for books on the device." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2373 -msgid "Failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2379 -msgid "Error talking to device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2380 -msgid "" -"There was a temporary error talking to the device. Please unplug and " -"reconnect the device and or reboot." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2403 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2431 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2404 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2417 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2432 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2479 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2504 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2507 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2511 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2582 -msgid "" -"<span style=\"color:red; font-weight:bold\">Latest version: <a " -"href=\"%s\">%s</a></span>" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2590 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2591 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the <a href=\"http://calibre-" "ebook.com/whats-new\">new features</a>. Visit the download page?" @@ -7714,7 +8561,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" -msgstr "" +msgstr "ΕπεξεÏγασία σελιδοδεικτών" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "New title for bookmark:" @@ -7722,7 +8569,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:52 msgid "Export Bookmarks" -msgstr "" +msgstr "Εξαγωγή σελιδοδεικτών" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:54 msgid "Saved Bookmarks (*.pickle)" @@ -7730,7 +8577,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Import Bookmarks" -msgstr "" +msgstr "Εισαγωγή σελιδοδεικτών" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Pickled Bookmarks (*.pickle)" @@ -7738,35 +8585,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 msgid "Name" -msgstr "" +msgstr "Όνομα" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 msgid "Bookmark Manager" -msgstr "" +msgstr "ΕπεξεÏγασία σελιδοδεικτών" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 msgid "Actions" -msgstr "" +msgstr "ΕνέÏγειες" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 msgid "Edit" -msgstr "" +msgstr "ΕπεξεÏγασία" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 msgid "Delete" -msgstr "" +msgstr "ΔιαγÏαφή" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 msgid "Reset" -msgstr "" +msgstr "Μηδενισμός" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 msgid "Export" -msgstr "" +msgstr "Εξαγωγή" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 msgid "Import" -msgstr "" +msgstr "Εισαγωγή" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:154 msgid "Configure Ebook viewer" @@ -7796,7 +8643,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:168 msgid " px" -msgstr "" +msgstr " εικ" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:161 msgid "Monospace &font size:" @@ -7804,11 +8651,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:163 msgid "S&tandard font:" -msgstr "" +msgstr "&Τυπική γÏαμματοσειÏά:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:164 msgid "Serif" -msgstr "" +msgstr "Serif" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:165 msgid "Sans-serif" @@ -7816,7 +8663,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:166 msgid "Monospace" -msgstr "" +msgstr "Monospace" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:167 msgid "Remember last used &window size" @@ -7850,7 +8697,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:175 msgid "&General" -msgstr "" +msgstr "&Γενικά" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:176 msgid "Double click to change a keyboard shortcut" @@ -7869,7 +8716,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "" @@ -7898,7 +8745,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 msgid "Font options" -msgstr "" +msgstr "Επιλογές γÏαμματοσειÏάς" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "The serif font family" @@ -7924,36 +8771,36 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 -msgid "Next Section" -msgstr "" +msgstr "Μετάβαση στο..." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 -msgid "Previous Section" -msgstr "" +msgid "Next Section" +msgstr "Επόμενο τμήμα" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 +msgid "Previous Section" +msgstr "ΠÏοηγοÏμενο τμήμα" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "" @@ -7991,106 +8838,106 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:36 msgid "Scroll down" -msgstr "" +msgstr "ΚÏλιση κάτω" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:39 msgid "Scroll up" -msgstr "" +msgstr "ΚÏλιση πάνω" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:42 msgid "Scroll left" -msgstr "" +msgstr "ΚÏλιση αÏιστεÏά" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:45 msgid "Scroll right" -msgstr "" +msgstr "ΚÏλιση δεξιά" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115 msgid "Book format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" -msgstr "" +msgstr "ΠÏοεπισκόπηση ΕκτÏπωσης" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" -msgstr "" +msgstr "Ebooks" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" -msgstr "" +msgstr "ΠÏοσθήκη σελιδοδείκτη" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" -msgstr "" +msgstr "ΔιαχείÏιση Σελιδοδεικτών" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -8107,15 +8954,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187 msgid "toolBar" -msgstr "" +msgstr "ΓÏαμμή εÏγαλείων" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 msgid "Next page" -msgstr "" +msgstr "Επόμενη σελίδα" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 msgid "Previous page" -msgstr "" +msgstr "ΠÏοηγοÏμενη σελίδα" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 msgid "Font size larger" @@ -8127,7 +8974,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197 msgid "Find next" -msgstr "" +msgstr "Επόμενο" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 msgid "Find next occurrence" @@ -8135,11 +8982,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" -msgstr "" +msgstr "F3" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 msgid "Copy to clipboard" -msgstr "" +msgstr "ΑντιγÏαφή στο Ï€ÏόχειÏο" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 msgid "Reference Mode" @@ -8147,7 +8994,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 msgid "Bookmark" -msgstr "" +msgstr "Σελιδοδείκτης" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204 msgid "Toggle full screen" @@ -8155,11 +9002,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 msgid "Print" -msgstr "" +msgstr "ΕκτÏπωση" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 msgid "Find previous" -msgstr "" +msgstr "Αναζήτηση Ï€Ïοηγουμένου" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Find previous occurrence" @@ -8167,138 +9014,110 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" -msgstr "" +msgstr "Shift+F3" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" -msgstr "" +msgstr "ΑντιγÏαφή εικόνας" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:226 -msgid "" -"Library\n" -"%d\n" -"books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:227 -msgid "" -"Reader\n" -"%s\n" -"available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:228 -msgid "" -"Card A\n" -"%s\n" -"available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:229 -msgid "" -"Card B\n" -"%s\n" -"available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:233 -msgid "Click to see the books available on your computer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:237 -msgid "Click to see the books on storage card A in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 -msgid "Click to see the books on storage card B in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:246 -msgid "Books located at" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" -msgstr "" +msgstr "Εναλλαγή Κεφαλαία-ΜικÏά" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" -msgstr "" +msgstr "Κεφαλαία" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" -msgstr "" +msgstr "Πεζά" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" +msgstr "Κεφαλαία/Πεζά Τίτλου" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 +msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 +msgid "Show" +msgstr "Εμφάνιση" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 +msgid "Hide" +msgstr "ΑπόκÏυψη" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "Εναλλαγή" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " "turn on the content server." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " "address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:466 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 msgid "" "<p>An invalid library already exists at %s, delete it before trying to move " "the existing library.<br>Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 +msgid "Select location for books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 msgid "welcome wizard" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 @@ -8306,7 +9125,7 @@ msgid "Welcome to calibre" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 @@ -8325,21 +9144,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:53 msgid "&Devices" -msgstr "" +msgstr "&Συσκευές" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 msgid "" "<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " "button to apply your settings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 msgid "" "<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " "available <a href=\"http://calibre-ebook.com/demo\">online</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 msgid "" "<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" "ebook.com/user_manual\">online</a>." @@ -8370,7 +9189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 msgid "&Change" -msgstr "" +msgstr "Αλλα&γή" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 msgid "" @@ -8385,7 +9204,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:37 msgid "Sending..." -msgstr "" +msgstr "Γίνεται αποστολή..." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:42 msgid "Mail successfully sent" @@ -8440,7 +9259,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 msgid "&Hostname:" -msgstr "" +msgstr "ÎŒ&νομα υπολογιστή:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" @@ -8448,7 +9267,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 msgid "&Port:" -msgstr "" +msgstr "&ΘÏÏα:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:116 msgid "" @@ -8465,11 +9284,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:121 msgid "&Show" -msgstr "" +msgstr "&Εμφάνιση" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:122 msgid "&Encryption:" -msgstr "" +msgstr "&ΚÏυπτογÏάφηση:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123 msgid "" @@ -8479,7 +9298,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "&TLS" -msgstr "" +msgstr "&TLS" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 msgid "Use SSL encryption when connecting to the mail server." @@ -8487,7 +9306,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "&SSL" -msgstr "" +msgstr "&SSL" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 msgid "Use Gmail" @@ -8509,52 +9328,52 @@ msgstr "" msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:256 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" -msgstr "" +msgstr "σήμεÏα" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:259 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" -msgstr "" +msgstr "χθες" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:262 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:265 -#: /home/kovid/work/calibre/src/calibre/library/caches.py:266 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:416 -#: /home/kovid/work/calibre/src/calibre/library/caches.py:426 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "no" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:416 -#: /home/kovid/work/calibre/src/calibre/library/caches.py:426 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "unchecked" -msgstr "" +msgstr "μη επιλεγμένο" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:419 -#: /home/kovid/work/calibre/src/calibre/library/caches.py:429 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "checked" -msgstr "" +msgstr "επιλεγμένο" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:419 -#: /home/kovid/work/calibre/src/calibre/library/caches.py:429 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "yes" -msgstr "" +msgstr "ναι" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:423 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "blank" -msgstr "" +msgstr "κενό" -#: /home/kovid/work/calibre/src/calibre/library/caches.py:423 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" -msgstr "" +msgstr "άδειο" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -8563,7 +9382,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -8571,14 +9390,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:202 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 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:209 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -8587,14 +9464,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:219 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -8603,28 +9480,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:233 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 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:240 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 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:247 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:254 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -8633,7 +9510,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:261 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -8643,7 +9520,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:268 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -8928,7 +9805,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:655 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:503 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -8936,7 +9813,7 @@ msgstr "" msgid "Error: You must specify a catalog output file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:688 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 msgid "" "\n" " %prog set_custom [options] column id value\n" @@ -8948,17 +9825,17 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:699 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 msgid "Error: You must specify a field name, id and value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:729 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 msgid "" "\n" " %prog custom_columns [options]\n" @@ -8967,19 +9844,19 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:736 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 msgid "Show details for each column." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:748 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 msgid "You will lose all data in the column: %r. Are you sure (y/n)? " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:750 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:756 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" "\n" " %prog remove_custom_column [options] label\n" @@ -8989,15 +9866,60 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:764 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 msgid "Do not ask for confirmation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:774 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:787 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9009,49 +9931,55 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 +msgid "%sAverage rating is %3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" -msgstr "" +msgstr "ΚÏÏιο" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:497 -msgid "Card A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:499 -msgid "Card B" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1579 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1596 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" -msgstr "" +msgstr "Συμπίεση βάσης δεδομένων" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1689 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1728 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1750 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" -msgstr "" +msgstr "Ο τίτλος" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 msgid "The authors" @@ -9167,7 +10095,7 @@ msgstr "" msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:258 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 msgid "Requested formats not available" msgstr "" @@ -9205,7 +10133,14 @@ msgid "" "WordPlayer, etc. integration." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/base.py:93 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 +msgid "" +"Group items in categories such as author/tags by first letter when there are " +"more than this number of items. Default: %default. Set to a large number to " +"disable grouping." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 msgid "Password to access your calibre library. Username is " msgstr "" @@ -9224,213 +10159,223 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:112 -msgid "%d books" +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:124 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:141 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:148 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:189 -msgid "Library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:228 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:234 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:235 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:537 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" -msgstr "" +msgstr "ÎεώτεÏη" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 msgid "Created by " msgstr "ΔημιουÏγήθηκε απο τον " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:676 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:680 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:682 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:686 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:688 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:690 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:694 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:699 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:700 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 msgid "User-created tag browser categories" msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 +msgid "How and when calibre updates metadata on the device." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." -msgstr "" +msgstr "Αναμονή..." -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" -msgstr "" +msgstr "Σταμάτησε" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" -msgstr "" +msgstr "ΟλοκληÏώθηκε" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 -msgid "Brazilian Portuguese" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 -msgid "English (UK)" -msgstr "" +msgstr "Εκτελείται..." #: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 -msgid "Simplified Chinese" -msgstr "" +msgid "Brazilian Portuguese" +msgstr "ΠοÏτογαλικά Î’Ïαζιλίας" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +msgid "English (UK)" +msgstr "Αγγλικά (Ηνωμένο Βασίλειο)" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +msgid "Simplified Chinese" +msgstr "Απλοποιημένα Κινέζικα" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 -msgid "Traditional Chinese" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 -msgid "English" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 -msgid "English (Australia)" -msgstr "" +msgid "Traditional Chinese" +msgstr "ΠαÏαδοσιακά Κινέζικα" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 -msgid "English (New Zealand)" -msgstr "" +msgid "English" +msgstr "Αγγλικά" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 -msgid "English (Canada)" -msgstr "" +msgid "English (Australia)" +msgstr "Αγγλικά (ΑυστÏαλία)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 -msgid "English (India)" -msgstr "" +msgid "English (New Zealand)" +msgstr "Αγγλικά (Îέα Ζηλανδία)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +msgid "English (Canada)" +msgstr "Αγγλικά (Καναδάς)" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +msgid "English (India)" +msgstr "Αγγλικά (Ινδία)" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 -msgid "English (Singapore)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 -msgid "English (Yemen)" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 -msgid "English (Ireland)" +msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 -msgid "English (China)" -msgstr "" +msgid "English (Singapore)" +msgstr "Αγγλικά (ΣιγκαποÏÏη)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 -msgid "Spanish (Paraguay)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 -msgid "German (AT)" -msgstr "" +msgid "English (Ireland)" +msgstr "Αγγλικά (ΙÏλανδία)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 -msgid "Dutch (NL)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +msgid "Spanish (Paraguay)" +msgstr "Ισπανικά (ΠαÏαγουάη)" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +msgid "German (AT)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "" @@ -9454,13 +10399,16 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:113 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:135 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 +msgid "Unknown section" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:153 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:178 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 msgid "Untitled article" msgstr "" @@ -9487,97 +10435,97 @@ msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:43 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:595 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" -msgstr "" +msgstr "Η λήψη τελείωσε" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:694 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:700 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:821 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:842 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:847 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:853 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:855 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:952 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:974 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1205 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1276 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1287 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1304 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1451 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1467 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -9585,68 +10533,68 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" -msgstr "" +msgstr "Εσείς" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:181 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" -msgstr "" +msgstr "ΠÏογÏαμματισμένο" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:182 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" -msgstr "" +msgstr "ΠÏοσαÏμοσμένο" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:480 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:483 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:486 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:489 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:492 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from <a " "href> tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -9655,10 +10603,13 @@ msgid "" "applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "" +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Επικοινωνία με το Teclast K3 reader." + #~ msgid "Communicate with the Sony PRS-300/505/500 eBook reader." #~ msgstr "Επικοινωνία με το ηλ.αναγνωστήÏιο Sony PRS-300/505/500." diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 040d66d931..1d1d0c63f3 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,17 +10,17 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-09 13:57+0000\n" -"PO-Revision-Date: 2010-08-10 13:17+0000\n" -"Last-Translator: DiegoJ <diegojromerolopez@gmail.com>\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-21 19:06+0000\n" +"Last-Translator: kassanmoor <Unknown>\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: 2010-08-11 03:47+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:46+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:467 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -28,168 +28,172 @@ msgstr "" "Este perfil está pensado para la línea PRS de SONY. Los 500/505/700, etc., " "en modo apaisado. Útil principalmente para cómics." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:566 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Este perfil está pensado para el Kindle DX de Amazon." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Installed plugins" msgstr "Complementos instalados" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 msgid "Does absolutely nothing" msgstr "No hace absolutamente nada" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:72 -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:75 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:70 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:506 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:405 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:100 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:402 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:72 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:335 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:338 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1894 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1896 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:236 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:282 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:20 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:61 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:332 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:123 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:125 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:945 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1057 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdb.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdf.py:28 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:78 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:119 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:153 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:611 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:817 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:819 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:911 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:916 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:982 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:137 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:108 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:173 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:174 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/palmdoc/writer.py:29 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:234 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:868 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:877 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1162 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1165 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:512 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:882 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1060 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:185 -#: /home/kovid/work/trunk/src/calibre/library/cli.py:213 -#: /home/kovid/work/trunk/src/calibre/library/database.py:913 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:358 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:370 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:979 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1048 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1649 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1651 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1773 -#: /home/kovid/work/trunk/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/trunk/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:117 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:64 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:78 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 +#: /home/kovid/work/calibre/src/calibre/library/database.py:913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" msgstr "Desconocido" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 msgid "Base" msgstr "Base" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:172 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:172 msgid "File type" msgstr "Tipo de archivo" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:206 msgid "Metadata reader" msgstr "Lector de metadatos" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 msgid "Metadata writer" msgstr "Escritor de metadatos" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:263 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 msgid "Catalog generator" msgstr "Generador de catálogo" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:16 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "Acción de interfaz de usuario" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -199,7 +203,7 @@ msgstr "" "con los archivos enlazados. Este complemento se ejecuta cada vez que se " "añade un archivo HTML a la biblioteca." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:52 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -207,7 +211,7 @@ msgstr "" "Codificación de los archivos HTML de entrada. Las opciones comunes incluyen: " "cp1252, latin1, iso-8859-1 y utf-8." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:59 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -217,57 +221,57 @@ msgstr "" "los directorios pmlname_img o images. Este complemento se ejecutará cada vez " "que añada un archivo PML a la biblioteca" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:93 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Extraer la portada de los archivos de cómic" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:120 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:131 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:143 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:153 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:163 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:174 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:184 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:204 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:214 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:224 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:235 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:246 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:258 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:279 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:290 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:300 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:310 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Leer metadatos desde ficheros %s" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:269 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Leer metadatos de libros electrónicos en archivos RAR" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:321 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Leer metadatos de libros electrónicos en archivos ZIP" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:334 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:344 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:354 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:376 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:387 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:397 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Asignar metadatos a los archivos %s" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:365 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Establecer metadatos desde archivos %s" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:102 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102 msgid "Conversion Input" msgstr "Entrada para la conversión" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -279,11 +283,11 @@ msgstr "" "particularmente útil para documentos que no declaran ninguna codificación, o " "que lo hacen incorrectamente." -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Salida de la conversión" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -292,11 +296,11 @@ msgstr "" "más humanamente legible posible. Puede no tener ningún efecto sobre algunos " "complementos." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:45 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 msgid "Input profile" msgstr "Perfil de entrada" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:49 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." @@ -304,83 +308,83 @@ msgstr "" "Este perfil intenta proporcionar valores predeterminados adecuados, y es " "útil si no sabe nada del documento de entrada." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:414 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" "Este perfil está pensado para la línea PRS de SONY. El 500, 505, 600, 700, " "etc." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:69 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." msgstr "Este perfil está pensado para el SONY PRS-300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:449 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 msgid "This profile is intended for the SONY PRS-900." msgstr "Este perfil está pensado para el SONY PRS-900" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:479 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 msgid "This profile is intended for the Microsoft Reader." msgstr "Este perfil está pensado para el Microsoft Reader." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:490 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the Mobipocket books." msgstr "Este perfil está pensado para los libros Mobipocket." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Este perfil está pensado para el Hanlin V3 y sus clones." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:515 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "Este perfil está pensado para el Hanlin V5 y sus clones." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 msgid "This profile is intended for the Cybook G3." msgstr "Este perfil está pensado para el Cybook Gen3." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:536 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook Opus." msgstr "Este perfil está pensado para el Cybook Opus." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:547 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 msgid "This profile is intended for the Amazon Kindle." msgstr "Este perfil está pensado para el Kindle de Amazon" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:584 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 msgid "This profile is intended for the Irex Illiad." msgstr "Este perfil está pensado para el Irex Illiad." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:597 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Este perfil está pensado para el IRex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:611 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Este perfil está pensado para el IRex Digital Reader 800." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:625 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 msgid "This profile is intended for the B&N Nook." msgstr "Este perfile está pensado para el Nook de B&N." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 msgid "Output profile" msgstr "Perfil de salida" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:232 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -390,50 +394,50 @@ msgstr "" "útil si quiere generar un documento que pueda ser leido en el PC o en varios " "dispositivos diferentes." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:259 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "" "Pensado para el Ipad y dispositivos similares con una resolución de 768x1024" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:427 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 msgid "This profile is intended for the Kobo Reader." msgstr "Este perfil está pensado para el lector Kobo" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:440 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the SONY PRS-300." msgstr "Este perfil está pensado para el SONY PRS-300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:458 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 msgid "This profile is intended for the 5-inch JetBook." msgstr "Este perfil está pensado para el JetBook de 5 pulgadas." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Mapping for filetype plugins" msgstr "Asociaciones para complementos por tipos de archivo" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Local plugin customization" msgstr "Personalización del complemento local" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:36 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Disabled plugins" msgstr "Complementos desactivados" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:37 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 msgid "Enabled plugins" msgstr "Complementos habilitados" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:85 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 msgid "No valid plugin found in " msgstr "No se ha encontrado ningún complemento válido en " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "" "La inicialización del complemento %s falló y generó la siguiente traza:" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -445,18 +449,18 @@ msgstr "" " Personalizar calibre cargando complementos externos.\n" " " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Añadir un complemento especificando la ruta al archivo ZIP que lo contiene." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Eliminar un complemento personalizado por nombre. No tiene efecto en los " "complementos incorporados." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -464,23 +468,23 @@ msgstr "" "Personalizar complemento. Especifica el nombre del complemento y el texto de " "personalización separados por una coma." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Lista de todos los complementos instalados" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Activar el complemento nombrado" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Desactivar el complemento nombrado" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." msgstr "Comunicar con teléfonos Android." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -488,48 +492,48 @@ msgstr "" "Lista de directorios, separados por comas, donde almacenar los libros en el " "dispositivo. Se usará el primero que exista" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "Comunicar con teléfonos S60." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 msgid "Communicate with iTunes/iBooks." msgstr "Comunicarse con iTunes/iBooks." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" "Dispositivo Apple detectado. Iniciando iTunes. Un momento, por favor..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:246 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:249 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 msgid "Updating device metadata listing..." msgstr "Actualizando listado de meta datos..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:323 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:362 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:921 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d de %d" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:369 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "terminado" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:544 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 msgid "Use Series as Category in iTunes/iBooks" msgstr "Usar la serie como categoría en iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:546 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" msgstr "Guardar las portadas de iTunes/iBooks en caché" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:558 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -539,7 +543,7 @@ msgstr "" "Bórrelos utilizando la aplicación iBooks.\n" "Pulse \"Mostrar Detalles\" para ver una lista." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:886 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -547,91 +551,91 @@ msgstr "" "Algunas portadas no se pudieron convertir.\n" "Pulse en \"Mostrar detalles\" para ver una lista." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2471 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:817 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:823 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:851 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:187 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:200 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1533 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Noticias" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "Comunicarse con iTunes." -#: /home/kovid/work/trunk/src/calibre/devices/binatone/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." msgstr "Comunicar con el lector Binatone Readme." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." msgstr "Comunicar con el teléfono Blackberry" -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:14 -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/devices/cybook/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." msgstr "Comunicarse con el lector Cybook Gen 3 / Opus." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:24 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." msgstr "Comunicar con el lector EB600" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" msgstr "Comunicarse con el Astak Mentor EB600" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:216 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 msgid "Communicate with the PocketBook 301 reader." msgstr "Comunicarse con el lector PocketBook 301." -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" msgstr "Equipo de expertos" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." msgstr "Comunicarse con el equipo de expertos." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." msgstr "Comunicar con el lector ESlick" -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." msgstr "Comunicarse con el lector de libros electrónicos Sigmatek" -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:16 -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 msgid "Use an arbitrary folder as a device." msgstr "Utilizar una carpeta arbitraria como dispositivo." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:26 -#: /home/kovid/work/trunk/src/calibre/devices/interface.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" msgstr "Interfaz del dispositivo" -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." msgstr "Comunicar con los lectores Hanlin V3." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Comunicar con los lectores Hanlin V5." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Comunicar con el lector BOOX." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -639,112 +643,112 @@ msgstr "" "Lista separada por comas de los directorios a los que enviar libros " "electrónicos en el dispositivo. Se usará el primero que exista." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "Comunicar con el lector Hanvon N520" -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 msgid "Communicate with The Book reader." msgstr "Comunicarse con el lector The Book." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:52 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "Comunicar con el lector Alex de SpringDesign." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 msgid "Communicate with the Azbooka" msgstr "Comunicarse con el Azbooka" -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "Comunicarse con el lector Elonex EB 511" -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." msgstr "Comunicar con el lector IRex Iliad." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:17 -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." msgstr "Comunicar con el lector IRex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" msgstr "Comunicar con el lector IRex Digital Reader 800" -#: /home/kovid/work/trunk/src/calibre/devices/iriver/driver.py:15 +#: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 msgid "Communicate with the Iriver Story reader." msgstr "Comunicar con el lector Iriver Story." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." msgstr "Comunicarse con el lector JetBook." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:86 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." msgstr "Comunicar con el lector MiBuk Wolder" -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Comunicarse con el lector Kindle." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:169 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." msgstr "Comunicarse con el lector Kindle 2." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunicarse con el lector Kindle DX." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 msgid "Communicate with the Kobo Reader" msgstr "Comunicarse con el Kobo Reader" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:53 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:56 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:59 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:161 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:68 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:74 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:136 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:143 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:166 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 msgid "Getting list of books on device..." msgstr "Obteniendo la lista de libros en el dispositivo ..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:221 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:265 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:253 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 msgid "Removing books from device..." msgstr "Eliminando libros del dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:269 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:276 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:278 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 msgid "Removing books from device metadata listing..." msgstr "Eliminando libros del listado de metatados del dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:315 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:217 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 msgid "Adding books to device metadata listing..." msgstr "Añadiendo libros al listado de metatados del dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "No implementado" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -753,55 +757,59 @@ msgstr "" "filas en una base de datos sqlite. En la actualidad, no pueden exportarse o " "verse." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 msgid "Communicate with the Palm Pre" msgstr "Comunicarse con el Palm Pre" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 msgid "Communicate with the Booq Avant" msgstr "Comunicarse con el Booq Avant" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 msgid "Communicate with the Sweex MM300" msgstr "Comunicarse con el Sweex MM300" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "Comunicarse con el Pandigital Novel" -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Comunicarse son la tableta de internet Nokia 770." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 msgid "Communicate with the Nokia 810 internet tablet." msgstr "Comunicarse son la tableta de internet Nokia 810." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" msgstr "Comunicarse con el Nokia E52" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" msgstr "El Nook" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 msgid "Communicate with the Nook eBook reader." msgstr "Comunicarse con el lector Nook." -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." msgstr "Comunicar con el lector Nuut2." -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Comunicar con el lector Sony PRS-500." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." msgstr "Comunicarse con todos los lectores Sony." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:61 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -809,46 +817,46 @@ msgstr "" "Lista (separada por comas) de campos de metadatos para convertir en " "colecciones en el dispositivo. Las posibilidades son: " -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/structure.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Sin nombre" -#: /home/kovid/work/trunk/src/calibre/devices/sne/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." msgstr "Comunicar con el lector Samsung SNE." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Comunicar con el lector Teclast K3." +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "Comunicar con el lector Teclast K3/K5" -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Comunicarse con el lector Newsmy." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Comunicarse con el lector iPapyrus." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:255 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" "No se pudo detectar la unidad de disco %s. Pruebe después de reiniciar." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:435 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "No se puede detectar el punto de montaje %s. Inténtelo tras reiniciar." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:500 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." msgstr "No se pudo detectar la unidad de disco %s." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:593 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." msgstr "No se pudo encontrar el asistente de montaje: %s" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:605 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." @@ -856,148 +864,148 @@ msgstr "" "No se pudo detectar la unidad de disco %s. Probablemente el kernel está " "exportando una versión anticuada de SYSFS." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:613 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" msgstr "No se pudo montar la memoria principal (Código de error: %d)" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:750 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:752 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "El lector no tiene tarjeta de almacenamiento en esta ranura." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:754 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "La ranura seleccionada: %s no está soportada." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:783 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" msgstr "No hay suficiente espacio libre en la memoria principal" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:785 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:787 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" msgstr "No hay suficiente espacio libre en la tarjeta de almacenamiento" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:12 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configurar dispositivo" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 msgid "settings for device drivers" msgstr "configuraciones de controladores de dispositivos" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:39 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 msgid "Ordered list of formats the device will accept" msgstr "Lista ordenada de formatos que el dispositivo aceptará" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" msgstr "Colocar los archivos en subdirectorios si el dispositivo los soporta" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" msgstr "Leer los metadatos de los archivos del dispositivo" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 msgid "Use author sort instead of author" msgstr "Usar el orden de autor en lugar del autor" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:47 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" msgstr "Plantilla para controlar cómo se guardan los libros" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Extra customization" msgstr "Personalización adicional" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "Comunicar con un lector de libros electrónicos." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "Obtener información del dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:194 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:196 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 msgid "Transferring books to device..." msgstr "Transfiriendo libros al dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:314 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 msgid "Sending metadata to device..." msgstr "Enviando metadatos al dispositivo..." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 msgid "%prog [options] mybook.chm" msgstr "%prog [opciones] milibro.chm" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:42 msgid "Output directory. Defaults to current directory" msgstr "Directorio de salida. Por defecto es el directorio actual" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:45 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Establecer el título del libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:47 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Establecer la clave de orden por título" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Establecer el autor" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Establecer la clave de orden por autor" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Categoría a la que pertenece el libro. Por ejemplo, Historia" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Ruta al fichero de imagen que se utilizará como miniatura" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:59 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:59 msgid "Path to a txt file containing a comment." msgstr "Ruta a un archivo TXT que contenga un comentario." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Extraer la miniatura del archivo LRF" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Establecer la editorial" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Establecer la clasificación del libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Establecer el creador del libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Establecer el productor del libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:68 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1005,24 +1013,24 @@ msgstr "" "Extraer la portada de un archivo LRF. Nótese que el formato LRF no define " "una portada, así que se usa heurística para encontrar la portada." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Establecer el código ID del libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:72 msgid "Set font delta" msgstr "Establecer delta de tipografía" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "%s renderizado" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "%s falló" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1032,7 +1040,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1042,24 +1050,24 @@ msgstr "" "defecto: %default. Los valores menores de 256 pueden hacer que el texto se " "vea borroso en su dispositivo si crea los cómics en formato EPUB." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Deshabilitar normalizar (mejora el contraste) el rango de color para " "imágenes. Por defecto: desactivado" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "" "Mantener la proporción de la imagen. El valor por defecto es rellenar la " "pantalla." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Deshabilitar enfocar." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1067,11 +1075,11 @@ msgstr "" "Desactivar el recortado de páginas de cómics. Para algunos cómics, el " "recortado puede eliminar contenido además de bordes." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "No dividir imágenes apaisadas en dos imágenes verticales" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1079,7 +1087,7 @@ msgstr "" "Mantener la proporción y escalar la imagen usando la altura de la pantalla " "como ancho de imagen, para verla en modo de visualización apaisado." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1088,7 +1096,7 @@ msgstr "" "páginas apaisadas sean divididas en páginas verticales de derecha a " "izquierda." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1096,7 +1104,7 @@ msgstr "" "Activa eliminación de artefactos (despeckle). Reduce el ruido de artefactos " "en imágenes. Puede incrementar bastante el tiempo de procesamiento." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1104,7 +1112,7 @@ msgstr "" "No ordenar los archivos encontrados en el cómic por nombre alfabético. En su " "lugar usar el orden en el que fueron agregados al cómic." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1114,20 +1122,20 @@ msgstr "" "hacer pruebas para ver qué formato proporciona una mejor relación entre " "tamaño y calidad para su dispositivo." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Dejar imágenes sin procesar" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "No convertir la imagen a escalas de gris (blanco y negro)" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Página" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:19 msgid "" "input_file output_file [options]\n" "\n" @@ -1177,31 +1185,31 @@ msgstr "" "\n" "Para una documentación completa del sistema de conversión, ver\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:97 msgid "INPUT OPTIONS" msgstr "OPCIONES DE ENTRADA" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:98 msgid "Options to control the processing of the input %s file" msgstr "Opciones para controlar el procesamiento del archivo de entrada %s." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:104 msgid "OUTPUT OPTIONS" msgstr "OPCIONES DE SALIDA" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:105 msgid "Options to control the processing of the output %s" msgstr "Opciones para controlar el procesamiento de la salida %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:119 msgid "Options to control the look and feel of the output" msgstr "Opciones para controlar el aspecto de la salida" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:135 msgid "Control auto-detection of document structure." msgstr "Control de autodetección de estructura de documento." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:145 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -1210,27 +1218,27 @@ msgstr "" "Controla la generación automática del Ãndice. Por defecto, si el archivo de " "entrada tiene un Ãndice, se usará éste en lugar del generado automáticamente." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155 msgid "Options to set metadata in the output" msgstr "Opciones para asignar metadatos en la salida" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:158 msgid "Options to help with debugging the conversion" msgstr "Opciones para ayudar con la depuración de la conversión" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 msgid "List builtin recipes" msgstr "Lista de las recetas incorporadas" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:256 msgid "Output saved to" msgstr "Salida guardada en" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "Nivel de verbosidad. Especificar varias veces para mayor verbosidad." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 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 " @@ -1240,7 +1248,7 @@ msgstr "" "directorio especificado. Útil si no está seguro de en qué punto del proceso " "de conversión ocurre un error." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:111 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -1252,7 +1260,7 @@ msgstr "" "documento de entrada. Por ejemplo las longitudes dependientes de la " "resolución (en píxeles). Las opciones son:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -1265,7 +1273,7 @@ msgstr "" "documentos que funcionen en un ciertos dispositivos. Por ejemplo EPUB en un " "lector SONY. Las opciones son:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:133 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -1278,7 +1286,7 @@ msgstr "" "defecto, el tamaño de letra base se decide basándose en perfil de salida " "seleccionado." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -1294,11 +1302,11 @@ msgstr "" "defecto es usar una correspondencia basada en el perfil de salida " "seleccionado." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." msgstr "Desactivar el rescalado de los tamaños de letra." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:162 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:162 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." @@ -1306,7 +1314,7 @@ msgstr "" "La altura de línea en pt. Controla el espaciado entre líneas consecutivas de " "texto. Por defecto no se altera la altura de línea." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:170 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:170 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -1318,7 +1326,7 @@ msgstr "" "lugar a texto que se sale de la página y otros problemas. Esta opción extrae " "el contenido de las tablas y lo presenta de manera lineal." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -1328,7 +1336,7 @@ msgstr "" "primer nivel del Ãndice. Si se indica, tiene prioridad sobre otras formas de " "autodetección." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:189 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -1338,7 +1346,7 @@ msgstr "" "segundo nivel del Ãndice. Cada una se añade bajo la entrada de primer nivel " "previa." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:197 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -1348,7 +1356,7 @@ msgstr "" "tercer nivel del Ãndice. Cada una se añade bajo la entrada de segundo nivel " "previa." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:205 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -1357,11 +1365,11 @@ msgstr "" "Normalmente, si el fichero de origen tiene un Ãndice, se usa éste en vez del " "autogenerado. Con esta opción siempre se usará el autogenerado." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "No añadir los capitulos autodetectados al Ãndice." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:220 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:220 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -1369,7 +1377,7 @@ msgstr "" "Si se detecta menos de este número de capítulos, entonces se añaden enlaces " "al Ãndice. Valor por defecto: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " @@ -1379,7 +1387,7 @@ msgstr "" "la opción Valor por defecto: %default. Sólo se añadirán enlaces al Ãndice si " "se detecta un número de capítulos menor que el umbral." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:235 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." @@ -1387,7 +1395,7 @@ msgstr "" "Eliminar entradas del Ãndice cuyos títulos se corresponden con la expresión " "regular especificado. Las entradas marcadas y todas sus ramas son eliminadas." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "<h1> or <h2> tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -1404,7 +1412,7 @@ msgstr "" "expresión \"/\". Véase el Tutorial de XPath en el Manual de usuario de " "calibre para obtener más ayuda sobre el uso de esta opción." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -1416,7 +1424,7 @@ msgstr "" "de cada capítulo. \"both\" marcará los capítulos con un salto de página y " "una línea en blanco. \"none\" deshabilitará el marcado de capítulos." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:270 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:270 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " @@ -1426,42 +1434,42 @@ msgstr "" "reglas de estilo del archivo de origen, por lo que puede usarse para anular " "dichas reglas." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" "Una expresión XPath. Se insertarán saltos de página delante de los elementos " "especificados." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:285 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Establecer el margen superior en pt. Valor por defecto: %default. 72 pt son " "una pulgada (2,54 cm)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:290 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Establecer el margen inferior en pt. Valor por defecto: %default. 72 pt son " "una pulgada (2,54 cm)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:295 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Establecer el margen izquierdo en pt. Valor por defecto: %default. 72 pt son " "una pulgada (2,54 cm)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:300 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:300 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Establecer el margen derecho en pt. Valor por defecto: %default. 72 pt son " "una pulgada (2,54 cm)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:306 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -1476,7 +1484,7 @@ msgstr "" "fuente. Tenga en cuenta que no todos los formatos de salida admiten " "justificación." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:316 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -1486,7 +1494,7 @@ msgstr "" "línea de cada párrafo de 1,5em. La eliminación del espacio no funciona si el " "archivo de origen no define párrafos (etiquetas <p> o <div>)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:323 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:323 msgid "" "When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -1496,7 +1504,7 @@ msgstr "" "sangría en la primera línea para que los párrafos puedan distinguirse " "fácilmente. Esta opción controla el ancho de dicha sangría." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:330 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -1504,7 +1512,7 @@ msgstr "" "Usar la portada detectada en el fichero de origen mejor que la portada " "especificada." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:336 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:336 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (<p> or <div> tags)." @@ -1512,7 +1520,7 @@ msgstr "" "Insertar una línea en blanco entre párrafos. No funciona si el fichero de " "origen no define párrafos (etiquetas <p> o <div>)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:343 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:343 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -1521,7 +1529,7 @@ msgstr "" "primera imagen del archivo es una portada y se está especificando una " "portada externa." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -1529,7 +1537,7 @@ msgstr "" "Incluir los metadatos al principio del libro. Es útil para lectores de " "libros electrónicos que no manejan los metadatos directamente." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:359 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:359 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." @@ -1537,24 +1545,24 @@ msgstr "" "Intentar detectar y corregir saltos de línea manuales y otros problemas en " "el archivo de origen. Esto puede empeorar las cosas, úsese con cuidado." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:367 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "Use a regular expression to try and remove the header." msgstr "Usar una expresión regular para tratar de eliminar los encabezados" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 msgid "The regular expression to use to remove the header." msgstr "La expresión regular que se usa para eliminar los encabezados." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "Use a regular expression to try and remove the footer." msgstr "" "Usar una expresión regular para tratar de eliminar los pies de página." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 msgid "The regular expression to use to remove the footer." msgstr "La expresión regular que se usa para eliminar los pies de página." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -1562,7 +1570,7 @@ msgstr "" "Leer metadatos del archivo OPF especificado. Los metadatos leídos de este " "archivo anularán cualquier metadato que haya en el archivo de origen." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:401 msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " "because this will replace unicode characters with ASCII. For instance it " @@ -1579,7 +1587,7 @@ msgstr "" "empleada será la que use mayor número de personas (la china, en el ejemplo " "anterior)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -1595,117 +1603,121 @@ msgstr "" "convertirá una ligadura en sus dos caracteres separados. Por lo contrario, " "seleccionar esta opción las mantendrá." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:428 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Establecer el título." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:432 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Establecer los autores. Si hay varios autores deben separarse por «&»." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437 msgid "The version of the title to be used for sorting. " msgstr "La versión del título que se usará para ordenar. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 msgid "String to be used when sorting by author. " msgstr "Texto que se usará para ordenar por autor. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:445 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445 msgid "Set the cover to the specified file or URL" msgstr "Establecer la portada desde el archivo o la URL especificada" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:449 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Establecer la descripción del libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:453 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Establecer la editorial del libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:457 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Establecer la serie a la que pertenece el libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:461 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Establecer la posición que ocupa el libro en su serie." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:465 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Establecer la valoración. Debe ser un número entre 1 y 5." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:469 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Establecer el ISBN del libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:473 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" "Establecer etiquetas para el libro. Debe ser una lista separada por comas" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:477 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Establecer el productor del libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:481 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Establecer el idioma." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 msgid "Set the publication date." msgstr "Establecer la fecha de publicación." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Establecer el sello de tiempo del libro (usado por la columna de fecha en " "calibre)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 msgid "Could not find an ebook inside the archive" msgstr "No se pudo encontrar un libro dentro del archivo" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:647 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "El índice en la serie y la valoración deben ser números. Se ignoran" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:654 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 msgid "Failed to parse date/time" msgstr "No se ha podido analizar la fecha/hora" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:809 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 msgid "Converting input to HTML..." msgstr "Convirtiendo entrada a HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:836 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 msgid "Running transforms on ebook..." msgstr "Aplicando transformaciones al libro electrónico..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:923 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" msgstr "Creando" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "Corrector de ePub" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" msgstr "Solución temporal de los errores de epubcheck" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " "many things as errors that are not actually errors. epub-fix will try to " @@ -1718,7 +1730,7 @@ msgstr "" "epubcheck. Esto puede causar cambios significativos a su epub. Dirija sus " "quejas al proyecto epubcheck." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1737,15 +1749,15 @@ msgstr "" "cada error detectado. Use las opciones para controlar qué errores se han de " "corregir automáticamente." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "Ha de especificar un archivo epub" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:17 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" msgstr "Corregir archivos sin manifiesto" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." @@ -1753,11 +1765,11 @@ msgstr "" "Corregir archivos sin declarar. epub-fix puede tanto añadirlos al manifiesto " "o eliminarlos según especifique la opción \"sin declarar\"." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "Eliminar ficheros sin declarar en lugar de añadirlos al manifiesto" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." @@ -1765,7 +1777,7 @@ msgstr "" "Extraer los contenidos del archivo EPUB generado al directorio especificado. " "El contenido del directorio será borrado, así que tenga cuidado." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1779,7 +1791,7 @@ msgstr "" "recursos. Sin embargo, la división es un proceso lento y, si el archivo de " "entrada contiene muchos saltos de página, es mejor desactivar la división." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1790,7 +1802,7 @@ msgstr "" "archivos muy grandes. El valor por defecto de %defaultKB is el tamaño " "requerido por Adobe Digital Editions." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" "Normally, if the input file has no cover and you don't specify one, a " "default cover is generated with the title, authors, etc. This option " @@ -1800,7 +1812,7 @@ msgstr "" "se generará una portada con el título, autores, etc. Esta opción desactiva " "la generación de esta portada." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 msgid "" "Do not use SVG for the book cover. Use this option if your EPUB is going to " "be used on a device that does not support SVG, like the iPhone or the " @@ -1812,7 +1824,7 @@ msgstr "" "Lite. Sin esta opción, dichos dispositivos mostrarán la portada como una " "página en blanco." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 msgid "" "When using an SVG cover, this option will cause the cover to scale to cover " "the available screen area, but still preserve its aspect ratio (ratio of " @@ -1827,29 +1839,29 @@ msgstr "" "no se distorsionará. Sin esta opción la imagen puede distorsionarse " "ligeramente pero no tendrá margenes en blanco." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:169 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 msgid "Start" msgstr "Iniciar" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/fb2ml.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/rbml.py:102 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/txtml.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 msgid "Table of Contents:" msgstr "Ãndice" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:32 msgid "Do not insert a Table of Contents at the beginning of the book." msgstr "No incluir un Ãndice al principio del libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:37 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:35 msgid "Add Table of Contents to beginning of the book." msgstr "Añadir Ãndice al principio del libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:248 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." @@ -1857,7 +1869,7 @@ msgstr "" "Hacer una búsqueda en anchura de los enlaces en archivos HTML. Normalmente " "se hace una búsqueda en profundidad." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:255 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 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. " @@ -1867,7 +1879,7 @@ msgstr "" "negativo. El valor 0 implica que no se seguirá ningún enlace en el archivo " "HTML raíz. El valor por defecto es %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" "Normally this input plugin re-arranges all the input files into a standard " "folder hierarchy. Only use this option if you know what you are doing as it " @@ -1879,7 +1891,7 @@ msgstr "" "que está haciendo, ya que puede ocasionar varios efectos desagradables en el " "resto del proceso de conversión." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file. Default is %default which disables this." @@ -1888,60 +1900,60 @@ msgstr "" "una conversión parcial previa de un archivo PDF. El valor por defecto es " "%default, que desactiva esta opción." -#: /home/kovid/work/trunk/src/calibre/ebooks/lit/from_any.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." msgstr "Creando archivo LIT a partir de EPUB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:320 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 msgid "\tBook Designer file detected." msgstr "\tArchivo de Book Designer detectado." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:322 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:322 msgid "\tParsing HTML..." msgstr "\tAnalizando HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 msgid "\tBaen file detected. Re-parsing..." msgstr "\tArchivo Baen detectado. Volviendo a analizar..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:361 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " msgstr "HTML preprocesado escrito en " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:379 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 msgid "Processing %s" msgstr "Procesando %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:393 msgid "\tConverting to BBeB..." msgstr "\tConversión a BBeB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:539 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 msgid "Could not parse file: %s" msgstr "No se pudo analizar el fichero: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 msgid "%s is an empty file" msgstr "%s es un archivo vacío" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:564 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 msgid "Failed to parse link %s %s" msgstr "No se pudo analizar el enlace %s %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:608 msgid "Cannot add link %s to TOC" msgstr "No se pudo añadir el enlace %s al Ãndice" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:957 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:957 msgid "Unable to process image %s. Error: %s" msgstr "Incapaz de procesar la imagen %s. Error: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1002 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002 msgid "Unable to process interlaced PNG %s" msgstr "Incapaz de procesar PNG entrelazado %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1017 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017 msgid "" "Could not process image: %s\n" "%s" @@ -1949,13 +1961,13 @@ msgstr "" "No se pudo procesar la imagen: %s\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1772 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1772 msgid "" "An error occurred while processing a table: %s. Ignoring table markup." msgstr "" "Ocurrió un error al procesar una tabla: %s. Se obvia el código de la tabla." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1774 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1774 msgid "" "Bad table:\n" "%s" @@ -1963,23 +1975,23 @@ msgstr "" "Tabla errónea:\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1796 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1796 msgid "Table has cell that is too large" msgstr "La tabla contiene una celda demasiado grande" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1862 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1862 msgid "Could not read cover image: %s" msgstr "No se pudo leer la imagen de portada: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1865 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865 msgid "Cannot read from: %s" msgstr "No se pudo leer de: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1994 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994 msgid "Failed to process opf file" msgstr "No se pudo procesar el archivo OPF" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:136 msgid "" "%prog book.lrf\n" "Convert an LRF file into an LRS (XML UTF-8 encoded) file" @@ -1987,31 +1999,31 @@ msgstr "" "%prog libro.lrf\n" "Convierte un archivo LRF en un archivo LRS (XML codificado en UTF-8)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 msgid "Output LRS file" msgstr "Fichero LRS de salida" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:139 msgid "Do not save embedded image and font files to disk" msgstr "No guardar imágenes incrustadas y ficheros de tipo de letra al disco" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:158 msgid "Parsing LRF..." msgstr "Analizando LRF..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:161 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:161 msgid "Creating XML..." msgstr "Creando XML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 msgid "LRS written to " msgstr "LRS escrito en " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267 msgid "Could not read from thumbnail file:" msgstr "No se pudo leer el fichero de miniatura:" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:287 msgid "" "%prog [options] file.lrs\n" "Compile an LRS file into an LRF file." @@ -2019,24 +2031,24 @@ msgstr "" "%prog [opciones] fichero.lrs\n" "Compilar un fichero LRS a un fichero LRF." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:288 msgid "Path to output file" msgstr "Ruta del fichero de salida" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:114 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 msgid "Verbose processing" msgstr "Procesado detallado" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 msgid "Convert LRS to LRS, useful for debugging." msgstr "Convierte LRS a LRS, útil para depuración." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Fichero LRF no válido. No se pudieron asignar metadatos." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -2050,26 +2062,26 @@ msgstr "" "Ver o editar los metadatos de un fichero LRF.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Ruta al fichero txt que contiene el comentario a guardar en el fichero LRF" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:90 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Activa la rotación automática de imágenes más anchas que la pantalla." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Set the space between words in pts. Default is %default" msgstr "Fija el espacio entre palabras en pt. Valor por defecto: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "Add a header to all the pages with title and author." msgstr "Añadir un encabezado en todas las páginas, poniendo título y autor." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -2077,12 +2089,12 @@ msgstr "" "Establecer el formato del encabezado. %a se reemplaza por el autor y %t por " "el título. Por defecto: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" "Añadir espacio adicional bajo el encabezado. Valor por defecto: %default pt." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -2090,7 +2102,7 @@ msgstr "" "Sangrado mínimo para párrafos (el sangrado de la primera línea de cada " "párrafo) en pt. Valor por defecto: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -2098,7 +2110,7 @@ msgstr "" "Convertir las tablas en documentos HTML en imágenes (muy útil si el " "documento consta de tablas grandes o complejas." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -2106,110 +2118,110 @@ msgstr "" "Multiplicar el tamaño del texto en las tablas convertidas en imágenes por " "este factor. Valor por defecto %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:121 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The serif family of fonts to embed" msgstr "Tipo de letra serif a incrustar." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The sans-serif family of fonts to embed" msgstr "Tipo de letra sans-serif a incrustar." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:127 msgid "The monospace family of fonts to embed" msgstr "Tipo de letra monoespaciada a incrustar." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:152 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:152 msgid "Comic" msgstr "Cómic" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:397 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Título" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:888 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autor(es)" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Editorial" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:400 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Productor" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:401 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1079 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Comentarios" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:409 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etiquetas" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:411 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Serie" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 msgid "Language" msgstr "Idioma" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:414 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1067 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Marca de tiempo" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:416 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publicado" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:418 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 msgid "Rights" msgstr "Derechos" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/amazon.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" msgstr "REVISIÓN EDITORIAL" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/archive.py:41 +#: /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." @@ -2217,11 +2229,11 @@ msgstr "" "Extraer los formatos de libro digital comunes de archivos (zip/rar). También " "intenta detectar automáticamente si se trata de ficheros cbz/cbr." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 msgid "options" msgstr "opciones" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 msgid "" "\n" "Read/Write metadata from/to ebook files.\n" @@ -2245,7 +2257,7 @@ msgstr "" "intentan establecer metadatos en un tipo de fichero que no los soporta, los " "metadatos se obviarán.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" "Set the authors. Multiple authors should be separated by the & character. " "Author names should be in the order Firstname Lastname." @@ -2253,7 +2265,7 @@ msgstr "" "Establecer los autores. Si hay varios autores deben separarse por «&». Los " "nombres de los autores deben estar en el formato Nombre Apellido." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44 msgid "" "The version of the title to be used for sorting. If unspecified, and the " "title is specified, it will be auto-generated from the title." @@ -2261,7 +2273,7 @@ msgstr "" "La versión del título que se usara para ordenar. Si no se especifica esta " "opción y sí el título, se generará automáticamente a partir del título." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48 msgid "" "String to be used when sorting by author. If unspecified, and the author(s) " "are specified, it will be auto-generated from the author(s)." @@ -2269,25 +2281,25 @@ msgstr "" "Texto que se usará para ordenar por autor. Si no se especifica esta opción y " "sí el autor(es), se generará automáticamente a partir del autor(es)." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." msgstr "Establecer el fichero especificado como portada." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:58 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." msgstr "Establecer la categoría del libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." msgstr "Establecer la fecha de publicación." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." msgstr "" "Obtener la portada del libro electrónico y guardarla en el fichero " "especificado." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 msgid "" "Specify the name of an OPF file. The metadata will be written to the OPF " "file." @@ -2295,7 +2307,7 @@ msgstr "" "Especificar el nombre de un fichero OPF. Los metadatos se escribirán en el " "fichero OPF." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83 msgid "" "Read metadata from the specified OPF file and use it to set metadata in the " "ebook. Metadata specified on the command line will override metadata read " @@ -2305,60 +2317,60 @@ msgstr "" "los metadatos del libro electrónico. Los metadatos que se especifiquen en la " "línea de órdenes tendrán prioridad sobre los leídos del fichero OPF." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" msgstr "Establecer el BookID en ficheros LRF" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" msgstr "No se especificó ningún fichero" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:168 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" msgstr "Metadatos originales" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:185 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 msgid "Changed metadata" msgstr "Metadatos modificados" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 msgid "OPF created in" msgstr "OPF creado en" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:203 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" msgstr "Portada guardada en" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" msgstr "No se encontro ninguna portada" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 msgid "Cover download" msgstr "Descarga de portadas" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 msgid "Download covers from openlibrary.org" msgstr "Descargar portadas de openlibrary.org" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:107 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 msgid "ISBN: %s not found" msgstr "ISBN: %s no encontrado" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 msgid "Download covers from librarything.com" msgstr "Descargar portadas de librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:128 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 msgid "LibraryThing.com timed out. Try again later." msgstr "" "Ha vencido el tiempo de conexión a LibraryThing.com. Pruebe de nuevo más " "tarde." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:135 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 msgid "" "Could not fetch cover as server is experiencing high load. Please try again " "later." @@ -2366,44 +2378,44 @@ msgstr "" "No se pudo obtener la portada debido a que el servidor sufre una carga " "excesiva. Por favor, inténtelo de nuevo más tarde." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 msgid "LibraryThing.com server error. Try again later." msgstr "Error del servidor LibraryThing.com. Pruebe de nuevo más tarde." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/douban.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" msgstr "Descarga los metadatos de Douban.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Descarga de metadatos" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "puntuaciones" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "etiquetas" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "descripción/reseñas" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Descargar %s desde %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Descarga metadatos de Google Books" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Descarga metadatos de isbndb.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2411,16 +2423,16 @@ msgstr "" "Para usar isbndb.com debe registrar una %scuenta gratuita%s e introducir su " "clave de acceso debajo." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Descarga metadatos sociales de amazon.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" "Descargar información de serie/etiquetas/calificación de librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" "\n" "%prog [options] key\n" @@ -2444,27 +2456,27 @@ msgstr "" "una cuenta gratuita en isbndb.com.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." msgstr "El ISBN del libro cuyos metadatos se desean." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." msgstr "El autor cuyo libro se quiere buscar." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." msgstr "El título del libro que se quiere buscar." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." msgstr "La editorial del libro que se quiere buscar." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:76 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." msgstr " no encontrado." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" "%prog [options] ISBN\n" @@ -2478,22 +2490,22 @@ msgstr "" "Obtiene metadatos sociales o la imagen de portada de LibraryThing.com del " "libro identificado por el ISBN.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Portada" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" "Modificar las imágenes para adecuarse a las limitaciones de tamaño del " "dispositivo Palm." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "Cuando esté presente, usar el campo de orden de autor como autor." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" "Don't add Table of Contents to end of book. Useful if the book has its own " "table of contents." @@ -2501,140 +2513,140 @@ msgstr "" "No añadir un Ãndice al final del libro. Útil si el libro tiene su propio " "índice." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Título para cualquier índice generado en el texto." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "Desactivar la compresión del fichero." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" msgstr "" "Etiquetar el libro marcado para ser archivado como documentos personales" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Todos los artículos" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este es un libro Topaz de Amazon. No se puede procesar." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Página de título" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1401 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Ãndice" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Ãndice analítico" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Glosario" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Agradecimientos" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografía" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Colofón" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Dedicatoria" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Prólogo" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Lista de ilustraciones" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Lista de tablas" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Prefacio" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1415 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Texto principal" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" msgstr "El formato de libros %s no está soportado" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." msgstr "Opciones de generación del Ãndice HTML." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 msgid "Book Jacket" msgstr "Sobrecubierta" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/split.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" "No se pudo encontrar un punto razonable en el que dividir: %s Tamaño del " "árbol: %d kB" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." msgstr "Opciones de generación de OPF/NCX/etc." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 msgid "OPF version to generate. Default is %default." msgstr "Versión de OPF a generar. Valor por defecto: %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 msgid "" "Generate an Adobe \"page-map\" file if pagination information is available." msgstr "" "Generar un fichero «page-map» de Adobe si hay información de paginación " "disponible." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" msgstr "Notas al pie" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" msgstr "Recuadro" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:22 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2642,9 +2654,9 @@ msgstr "" "Normalmente calibre interpreta las líneas en blanco como marcas de párrafo. " "Con esta opción se interpreta que cada línea es un párrafo separado." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2656,11 +2668,11 @@ msgstr "" "tabulación o dos o más espacios) empieza un párrafo. El párrafo termina " "cuando se encuentra otra línea que comienza con sangría." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" msgstr "Formato a usar dentro del contenedor PDB. Las opciones son:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:27 msgid "" "Specify the character encoding of the output document. The default is " "cp1252. Note: This option is not honored by all formats." @@ -2668,11 +2680,11 @@ msgstr "" "Especificar la codificación del documento de salida. El valor por defecto es " "cp1252. Nota: Esta opción no tiene efecto en todos los formatos." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" msgstr "No extraer las imágenes del documento" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.5, this is the " @@ -2682,11 +2694,11 @@ msgstr "" "líneas divididas. Admite valores decimales entre 0 y 1. El valor por defecto " "es 0.5, esto es, la mediana de la longitud de línea." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." msgstr "Usar el nuevo motor de conversión a PDF." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/cli.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 msgid "" "command ...\n" "\n" @@ -2707,7 +2719,7 @@ msgstr "" "\n" "Manipular un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 msgid "" "[options] file.pdf\n" "\n" @@ -2717,36 +2729,36 @@ msgstr "" "\n" "Recortar un fichero PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 msgid "" "Path to output file. By default a file is created in the current directory." msgstr "" "Ruta al fichero de salida. Por defecto el fichero se crea en el directorio " "actual." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 msgid "Number of pixels to crop from the left most x (default is %s)" msgstr "Número de píxeles a recortar del x de la izquierda (por defecto %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:44 msgid "Number of pixels to crop from the left most y (default is %s)" msgstr "Número de píxeles a recortar del y de la izquierda (por defecto %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:47 msgid "Number of pixels to crop from the right most x (default is %s)" msgstr "Número de píxeles a recortar del x de la derecha (por defecto %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:50 msgid "Number of pixels to crop from the right most y (default is %s)" msgstr "Número de píxeles a recortar del y de la derecha (por defecto %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 msgid "" "A file generated by ghostscript which allows each page to be individually " "cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" @@ -2754,21 +2766,21 @@ msgstr "" "Un fichero generado por ghostscript que permite recortar cada página por " "separado `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox fichero.pdf 2> bounding`" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 msgid "Crop Options:" msgstr "Opciones de recorte:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Options to control the transformation of pdf" msgstr "Opciones para controlar la transformación de PDF." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 msgid "" "[options] file.pdf password\n" "\n" @@ -2778,11 +2790,11 @@ msgstr "" "\n" "Descodificar un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 msgid "Decrypt Options:" msgstr "Opciones de descodificación:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 msgid "" "[options] file.pdf password\n" "\n" @@ -2792,11 +2804,11 @@ msgstr "" "\n" "Codificar un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 msgid "Encrypt Options:" msgstr "Opciones de codificación:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 msgid "" "file.pdf ...\n" "\n" @@ -2806,33 +2818,33 @@ msgstr "" "\n" "Obtener información sobre un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author" msgstr "Autor" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" msgstr "Tema" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" msgstr "Creador" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" msgstr "Páginas" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" msgstr "Tamaño de fichero" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" msgstr "Versión de PDF" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 msgid "" "[options] file1.pdf file2.pdf ...\n" "\n" @@ -2846,11 +2858,11 @@ msgstr "" "\n" "Combinar varios PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 msgid "Merge Options:" msgstr "Opciones de combinación:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 msgid "" "[options] file.pdf\n" "\n" @@ -2860,11 +2872,11 @@ msgstr "" "\n" "Invertir un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 msgid "Reverse Options:" msgstr "Opciones de inversión:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 msgid "" "file.pdf degrees\n" "\n" @@ -2874,11 +2886,11 @@ msgstr "" "\n" "Rotar las páginas de un PDF en el sentido de las agujas del reloj.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 msgid "Rotate Options:" msgstr "Opciones de rotación:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 msgid "" "\n" "%prog %%name [options] file.pdf page_to_split_on ...\n" @@ -2904,11 +2916,11 @@ msgstr "" "\n" "Dividir un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Split Options:" msgstr "Opciones de división:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" @@ -2916,7 +2928,7 @@ msgstr "" "Unidad de medida. Por defecto es la pulgada. Las posibilidades son %s Nota: " "¡Esta opción no afecta a las unidades de los márgenes!" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" @@ -2924,7 +2936,7 @@ msgstr "" "Tamaño de la página. El tamaño especificado en un perfil de salida tiene " "preferencia. Por defecto: tamaño folio (letter). Las opciones son %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -2933,13 +2945,13 @@ msgstr "" "ejemplo `123x321` para especificar la anchura y altura. Tiene preferencia " "sobre el paper-size." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" "La orientación de la página. Por defecto es vertical (portrait). Las " "opciones son %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "ull first page of the generated pdf." @@ -2947,18 +2959,18 @@ msgstr "" "Mantener relación de &aspecto de la portada, en vez de estirarla para que " "llene la primera página del pdf generado." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/pdftohtml.py:55 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "No fue posible encontrar pdftohtml, compruebe que está en el PATH" -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:33 msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" "Especificar la codificación del documento de salida. El valor por defecto es " "cp1252." -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2968,14 +2980,14 @@ msgstr "" "Conviértalo primero a HTML y vuelva a intentarlo.\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 msgid "" "Specify the character encoding of the output document. The default is utf-8." msgstr "" "Especificar la codificación del documento de salida. El valor por defecto es " "utf-8." -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:27 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 " @@ -2985,7 +2997,7 @@ msgstr "" "es la menor compresión, pero la más rápida, y 10 es la mayor compresión, " "pero la más lenta." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:34 +#: /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." @@ -2993,7 +3005,7 @@ msgstr "" "Normalmente los espacios adicionales se condensan en uno solo. Con esta " "opción se muestran todos los espacios." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" @@ -3001,11 +3013,11 @@ msgstr "" "Preprocesar la entrada de texto como markdown. Para más información sobre " "markdown ver" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "No inserte una tabla de contenido en el texto de salida." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " @@ -3016,7 +3028,7 @@ msgstr "" "usar 'unix'. Con 'system' se empleará el final de linea usado por este " "sistema operativo." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." @@ -3024,7 +3036,7 @@ msgstr "" "Especificar la codificación del documento de salida. El valor por defecto es " "utf-8. Nota: Esta opción no se aplica a todos los formatos." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:38 msgid "" "The maximum number of characters per line. This splits on the first space " "before the specified value. If no space is found the line will be broken at " @@ -3037,7 +3049,7 @@ msgstr "" "especificado. El valor mínimo es de 25 caracteres. Usar 0 para desactivar la " "división de líneas." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:45 msgid "" "Force splitting on the max-line-length value when no space is present. Also " "allows max-line-length to be below the minimum" @@ -3046,75 +3058,75 @@ msgstr "" "espacio. También permite que la longitud de línea máxima sea menor que el " "valor mínimo." -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 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/trunk/src/calibre/gui2/__init__.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 msgid "Confirm before deleting" msgstr "Confirmar antes de borrar" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 msgid "Main window geometry" msgstr "Geometría de la ventana principal" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Notificar cuando haya una nueva versión disponible" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Usar números romanos para los número de series" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordenar la lista de etiquetas por nombre, popularidad o calificación" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 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/trunk/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Opciones por defecto para la conversión a LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Opciones para el visor de libros LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formatos que se visualizan usando el visor interno" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Columnas mostradas en la lista de libros" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" "Lanzar el servidor de contenidos automáticamente al iniciar la aplicación" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Antigüedad máxima de las noticias guardadas en la base de datos" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Mostrar el icono en la bandeja del sistema" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Pasar las noticias descargadas al dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Eliminar libros de la biblioteca después de pasarlos al dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3122,270 +3134,492 @@ msgstr "" "Mostrar el explorador de portadas en una ventana separada en vez de en la " "ventana principal de calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Desactivar las notificaciones del icono de la bandeja del sistema" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 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/trunk/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Númera máximo de procesos en espera" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Descargar metadatos sociales (etiquetas/valoración/etc...)" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Reemplazar el autor y el título con nuevos metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limitar el número de tareas al número de CPU" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "Categorías del explorador de etiquetas que no se mostrarán" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "El diseño de la interfaz de usuario" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 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/trunk/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Desactivar animaciones de la interfaz" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:151 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 msgid "Copied" msgstr "Copiado" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Copiar" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Copiar al portapapeles" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "Escoger ficheros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:245 -msgid "Use library only" -msgstr "Usar sólo la biblioteca" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" -msgstr "Usar anotaciones generadas sólo desde la biblioteca principal" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Añadir libros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1116 -msgid "No books selected" -msgstr "No hay libros seleccionados" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Añadir libros desde un único directorio" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" -msgstr "No se han seleccionado libros desde los que obtener anotaciones" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" +"Añadir libros de directorios, incluyendo subdirectorios (Un libro por " +"directorio, se asume que cada fichero de libro electrónico es el mismo libro " +"en diferente formato." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" -msgstr "Mezclando anotaciones de usuario en la base de datos" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Añadir libros de directorios, incluyendo subdirectorios (Múltiples libros " +"por directorio, se asume que cada fichero de libro electrónico es un libro " +"diferente." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "%s<br />Última página leída: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Añadir libro en blanco. (Entrada de libro sin ningún formato)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "%s<br />Última página leída: Localizada en %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "Añadir a partir de ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "<b>Lugar %d • %s</b><br />%s<br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "<b>Page %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "<b>Lugar %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "¿Cuantos libros vacios?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "¿Cuantos libros vacios debe de estar aumentado?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "Enviando libros al dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "Libros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "Libros en EPUB" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "Libros en LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "Libros en HTML" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "Libros en LIT" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "Libros en MOBI" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "Libros en formato topaz" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "Libros en formato texto" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "Libros en PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "Cómics" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "Archivos" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "Libros soportados" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "Se han unido algunos libros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Se han encontrado algunos libros duplicados y se han unido a los siguientes " "libros existentes:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "Fallo leyendo metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "Fallo leyendo metadatos de" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "Añadir a la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "No hay libros seleccionados" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" "Los siguientes libros son virtuales y no se pueden añadir a la biblioteca de " "calibre:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "No se han encontrado archivos de libros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "Añadir libros a la biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "Obtener anotaciones (experimental)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "Usar sólo la biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "Usar anotaciones generadas sólo desde la biblioteca principal" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "No hay libros seleccionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "No se han seleccionado libros desde los que obtener anotaciones" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "Mezclando anotaciones de usuario en la base de datos" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "%s<br />Última página leída: %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "%s<br />Última página leída: Localizada en %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "<b>Lugar %d • %s</b><br />%s<br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "<b>Page %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "<b>Lugar %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "Crear catálogo de los libros en la biblioteca de calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "No se han seleccionado libros para generar el catálogo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "Generando catálogo %s..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "No se encontró ningún libro" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" +"No hay libros para incluir en el catálogo\n" +"Compruebe la exclusión de etiquetas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "Catálogo generado." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "Directorio para exportar catálogos" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "Seleccionar destino para %s.%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "%d libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "Elija una biblioteca de calibre para trabajar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "Cambiar a biblioteca..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "Cambio rápido" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "No se encontró la biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" +"No se encontró ninguna biblioteca de calibre en %s. Se eliminará de la lista " +"de bibliotecas conocidas." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "No permitido" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "No se puece cambiar de libreria cuando un dispositivo esta conectado" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "Convertir libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "Convertir por separado" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Convertir en bloque" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "No se puede convertir" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "Iniciando la conversión de %d libro(s)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "Copiando los libros seleccionados a la biblioteca especificada" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "No se puede copiar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "No se encuentra la biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "Copiando" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "Falló" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Supr" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Eliminar libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "Eliminar libros seleccionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "Eliminar formatos específicos de los libros seleccionados.." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "Eliminar todos los formatos de los libros seleccionados, excepto..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "Eliminar portadas de los libros seleccionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "Eliminar los libros que correspondan del dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "No se puede borrar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "Elegir formatos a borrar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "Elegir formatos que <b>no</b> hayan de ser borrados" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "No se pueden eliminar libros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "No hay ningún dispositivo conectado" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "Memoria principal" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:436 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "Tarjeta de almacenamiento A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:438 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "Tarjeta de almacenamiento B" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "No hay libros para eliminar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "Ninguno de los libros seleccionados está en el dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "Eliminando libros del dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" @@ -3393,7 +3627,7 @@ msgstr "" "Los libros seleccionados serán <b>eliminados permanentemente</b> y los " "ficheros borrados del equipo. ¿Está seguro?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" @@ -3401,61 +3635,156 @@ msgstr "" "Los libros seleccionados se <b>borrarán permanentemente</b> del dispositivo. " "¿Está seguro?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "Conectar a carpeta" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "Conectar a iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "Iniciar servidor de contenidos" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "Detener servidor de contenidos" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "Enviar por correo electrónico a" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr " y elimínalo desde la librería" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "Configurar compartición de libros por correo electrónico" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "D" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "Enviar al dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "Conectar/compartir" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "Administrar colecciones" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "Editar metadatos" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "Unir registros de libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Editar metadatos por separado" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Edita metadatos en bloque" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "Descargar metadatos y portadas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "Descargar sólo los metadatos" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "Descargar sólo las portadas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "Descargar sólo metadatos sociales" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "Unir en el primer libro seleccionado - borrar el resto" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "Unir en el primer libro seleccionado - mantener el resto" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "No se pueden descargar los metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "metadatos sociales" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "portadas" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "Descargando %s para %d libro(s)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "No se pudieron descargar algunos metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "No se pudieron descargar metadatos para:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "No se pudieron descargar metadatos:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:608 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "Error" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "No se pueden editar los metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "No se pueden unir los libros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "Deben seleccionarse al menos dos libros para unirlos" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3466,7 +3795,7 @@ msgstr "" "<b>primer libro seleccionado</b>.<br><br>El segundo libro y los siguientes " "no se borrarán ni se modificarán.<br><br>Confirme que quiere continuar." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3482,27 +3811,121 @@ msgstr "" "se <b>borrará</b> de forma permanente de su ordenador.<br><br>¿Está " "<b>seguro</b> de que quiere continuar?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "" "Va a unir más de 5 libros. ¿Está <b>seguro</b> de que quiere continuar?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Descargar noticias (RSS)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "Obteniendo noticias de " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr " obtenidas." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "Explorar el manual de usuario de calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "F1" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "Ayuda" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "Abrir la carpeta que lo contiene" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "O" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Preferencias" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "Ejecutar el asistente de bienvenida" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "No se puede configurar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "No se puede configurar mientras haya tareas en ejecución." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "No se puede configurar antes de reiniciar calibre." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&Reiniciar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "Ctrl+R" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "Guardar un solo formato en disco..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Guardar en el disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Guardar en el disco, en un único directorio" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "Guardar solamente el formato %s en disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "Guardar sólo el formato %s en un único directorio" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "No se puede guardar en disco" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "Elegir directorio de destino" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "No permitido" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" "You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " @@ -3512,87 +3935,104 @@ msgstr "" "corromper su biblioteca. Guardar al disco tiene como objetivo exportar los " "archivos de su biblioteca de calibre a otro lugar." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "Error al guardar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "Hubo un error al guardar." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "No se pudieron guardar algunos libros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "Pulse el botón \"Mostrar detalles\" para ver cuáles." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" -msgstr "No se han seleccionado libros para generar el catálogo" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Mostrar detalles del libro" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." -msgstr "Generando catálogo %s..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" +msgstr "I" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "No se encontró ningún libro" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "No hay información detallada disponible" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." msgstr "" -"No hay libros para incluir en el catálogo\n" -"Compruebe la exclusión de etiquetas" +"No hay información detallada disponible para los libros en el dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." -msgstr "Catálogo generado." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "Libros similares..." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" -msgstr "Directorio para exportar catálogos" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "Alt+A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" -msgstr "Seleccionar destino para %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Libros del mismo autor" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " -msgstr "Obteniendo noticias de " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1066 -msgid " fetched." -msgstr " obtenidas." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Libros de la misma serie" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" -msgstr "No se puede convertir" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "Alt+P" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "Iniciando la conversión de %d libro(s)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Libros de la misma editorial" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Libros con las mismas etiquetas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "Mostrar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "Mostrar un formato específico" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "No se puede visualizar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1266 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Elija el formato para visualizar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "Varios libros seleccionados" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3604,48 +4044,48 @@ msgstr "" "equipo. Una vez comenzado el proceso no puede deterse hasta que se complete. " "¿Desea continuar?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "No se puede abrir la carpeta" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "%s no tiene formatos disponibles." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" msgstr "Buscando en" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 msgid "Adding..." msgstr "Añadiendo..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 msgid "Searching in all sub-directories..." msgstr "Buscando en todos los subdirectorios..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 msgid "Path error" msgstr "Error en la ruta" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 msgid "The specified directory could not be processed." msgstr "El directorio especificado no se puede procesar." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Sin libros" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" msgstr "Añadido" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" msgstr "Fallo al añadir" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." @@ -3654,11 +4094,11 @@ msgstr "" "calibre y añadir los libros en grupos más pequeños, hasta que encuentre el " "libro que causa el problema." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" msgstr "¡Se han encontrado duplicados!" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" @@ -3666,73 +4106,73 @@ msgstr "" "Ya existen libros con el mismo titulo que los siguientes en la base de " "datos. ¿Añadirlos de todas formas?" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." msgstr "Añadiendo duplicados" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." msgstr "Guardando..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" msgstr "Guardado" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 msgid "Searching for sub-folders" msgstr "Buscando subcarpetas" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 msgid "Searching for books" msgstr "Buscando libros" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 msgid "Looking for duplicates based on file hash" msgstr "Buscando duplicados basándose en el hash del archivo" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:109 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 msgid "Choose root folder" msgstr "Escoja la carpeta raíz" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 msgid "Invalid root folder" msgstr "Carpeta raíz no válida" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 msgid "is not a valid root folder" msgstr "no es una carpeta raíz válida" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 msgid "Add books to calibre" msgstr "Añadir libros a calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 msgid "WizardPage" msgstr "Página del asistente" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 msgid "Scanning root folder for books" msgstr "Examinando la carpeta raíz en busca de libros" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 msgid "This may take a few minutes" msgstr "Esto puede tardar unos minutos" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 msgid "Choose the location to add books from" msgstr "Escoja el lugar desde donde añadir libros" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 msgid "Select a folder on your hard disk" msgstr "Seleccione una carpeta en su disco duro" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 msgid "" "<p>calibre can scan your computer for existing books automatically. These " "books will then be <b>copied</b> into the calibre library. This wizard will " @@ -3751,11 +4191,11 @@ msgstr "" "<p>Asegúrese de que la carpeta que haya definido para la biblioteca de " "calibre <b>no está</b> contenida en la carpeta principal que elija.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "&Root folder:" msgstr "Carpeta &raíz:" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 msgid "" "This folder and its sub-folders will be scanned for books to import into " "calibre's library" @@ -3763,57 +4203,61 @@ msgstr "" "En esta carpeta y en sus subcarpetas se buscarán libros para importar a la " "biblioteca de calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:52 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:614 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:365 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:370 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:384 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:395 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:397 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:404 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:406 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:159 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:128 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:267 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:269 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 msgid "..." msgstr "..." -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 msgid "Handle multiple files per book" msgstr "Manejo de múltiples ficheros por libro" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" @@ -3821,195 +4265,196 @@ msgstr "" "&Un libro por carpeta. Se supone que cada fichero de libro de una carpeta " "corresponde al mismo libro en un formato diferente." -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" "&Varios libros por carpeta. Se supone que cada fichero de libro es un libro " "diferente" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:23 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1065 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Ruta" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:24 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:117 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formatos" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:891 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Colecciones" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 msgid "Click to open" msgstr "Clic para abrir" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1074 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1078 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Ninguno" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" msgstr "Pulse para abrir la ventana de Detalles del libro" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" msgstr "Opciones de BibTeX" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "Options specific to" msgstr "Opciones específicas para" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "output" msgstr "salida" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:88 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" msgstr "Formulario" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" msgstr "Codificación del fichero bib:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Campos para incluir en la salida:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" msgstr "ascii/LaTeX" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" msgstr "Configuración de codificación (cámbielo si hay errores):" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" msgstr "strict" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" msgstr "replace" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" msgstr "ignore" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" msgstr "backslashreplace" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" msgstr "Tipo de entrada BibTeX:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" msgstr "mixed" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" msgstr "misc" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" msgstr "book" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" msgstr "¿Crear etiqueta de cita?" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" msgstr "Expresión para crear la etiqueta de cita BibTeX:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" "Some explanation about this template:\n" " -The fields availables are 'author_sort', 'authors', 'id',\n" @@ -4027,70 +4472,65 @@ msgstr "" " el primer elemento.\n" " -Para campos de tiempo, sólo se usará la fecha. " -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" msgstr "Opciones CSV/XML" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Opciones de libro digital" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:550 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1496 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Catálogo" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 msgid "'Don't include this book' tag:" msgstr "Etiqueta para 'no incluir este libro':" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 msgid "'Mark this book as read' tag:" msgstr "Etiqueta para 'marcar este libro como leído':" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 msgid "Additional note tag prefix:" msgstr "Prefijo adicional para notas:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 msgid "Regex pattern describing tags to exclude as genres:" msgstr "" "Expresión regular que describe las etiquetas que no se considerarán como " "géneros:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" msgstr "" -"Apuntes de expresiones regulares:\n" -"- El patrón predeterminado, \\[[\\w ]*\\], excluye las etiquetas de la forma " -"[etiqueta], p. ej. [promoción de Amazon]\n" -"- Un patrón con un punto únicamente excluye todas las etiquetas, con lo que " -"no se genera la sección Géneros." -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 msgid "Include 'Titles' Section" msgstr "Incluir la sección 'Títulos'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 msgid "Include 'Recently Added' Section" msgstr "Incluir la sección 'Añadidos recientemente'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 msgid "Sort numbers as text" msgstr "Ordenar los números como texto" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 msgid "Tab template for catalog.ui" msgstr "Plantilla para catalog.ui" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:36 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 " @@ -4100,112 +4540,112 @@ msgstr "" "valores guardados en una conversión anterior (si existe) en vez de usar los " "predeterminados especificados en las Preferencias" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:67 msgid "Bulk Convert" msgstr "Convertir en bloque" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185 msgid "Options specific to the output format." msgstr "Opciones específicas del formato de salida." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:15 msgid "Comic Input" msgstr "Entrada de cómic" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 msgid "input" msgstr "entrada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:89 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:94 msgid "&Number of Colors:" msgstr "Número de &colores" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 msgid "Disable &normalize" msgstr "Desactivar &normalización" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "Keep &aspect ratio" msgstr "Mantener &proporción" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 msgid "Disable &Sharpening" msgstr "Desactivar &enfoque" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:93 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "Disable &Trimming" msgstr "Desactivar &recortado" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 msgid "&Wide" msgstr "A&justar al ancho" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:95 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Landscape" msgstr "&Apaisado" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "&Right to left" msgstr "Derecha a &izquierda" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "Don't so&rt" msgstr "No &ordenar" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 msgid "De&speckle" msgstr "Despec&kle (eliminar artefactos en imágenes)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99 msgid "&Disable comic processing" msgstr "&Desactivar procesamiento de cómics" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "Formato de &salida:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101 msgid "Disable conversion of images to &black and white" msgstr "Deshabilitar la conversión de imagenes a &blanco y negro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" msgstr "Depurar" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." msgstr "Depurar el proceso de conversión." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "Elegir el directorio de depuración" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "Directorio de depuración no válido" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "Fallo al crear el directorio de depuración" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:50 msgid "" "Choose a folder to put the debug output into. If you specify a folder, " "calibre will place a lot of debug output into it. This will be useful in " @@ -4218,7 +4658,7 @@ msgstr "" "de conversión y para encontrar los valores correctos de parámetres de " "conversión como Ãndice y Detección de capítulos." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 msgid "" "The debug process outputs the intermediate HTML generated at various stages " "of the conversion process. This HTML can sometimes serve as a good starting " @@ -4228,58 +4668,58 @@ msgstr "" "del proceso de conversión. Este HTML puede algunas veces servir para editar " "la conversión a mano." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" msgstr "Salida EPUB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49 msgid "Do not &split on page breaks" msgstr "No &dividir en saltos de página" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50 msgid "No default &cover" msgstr "Sin &portada por defecto" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51 msgid "No &SVG cover" msgstr "&Sin portada SVG" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52 msgid "Preserve cover &aspect ratio" msgstr "Mantener las &proporciones de la portada." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53 msgid "Split files &larger than:" msgstr "Dividir ficheros &mayores de:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 msgid " KB" msgstr " kB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" msgstr "Entrada FB2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:29 msgid "Do not insert a &Table of Contents at the beginning of the book." msgstr "No incluir un Ã&ndice al principio del libro." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 msgid "FB2 Output" msgstr "Salida FB2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:47 msgid "&Inline TOC" msgstr "Ãndice &interno" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:99 msgid "Font rescaling wizard" msgstr "Asistente para el redimensionado de tipos de letra" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:100 msgid "" "<p>This wizard will help you choose an appropriate font size key for your " "needs. Just enter the base font size of the input document and then enter an " @@ -4309,105 +4749,105 @@ msgstr "" "usuario</a> para una discusión de cómo funciona el redimensionado de tipos " "de letra.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:103 msgid "&Output document" msgstr "Documento de &salida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:104 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:109 msgid "&Base font size:" msgstr "Tamaño de letra &base:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:105 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 msgid "Font size &key:" msgstr "Cla&ve de tamaño de letra" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:127 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:121 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 msgid " pt" msgstr " pt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:107 msgid "Use &default values" msgstr "Usar valores &predeterminados" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Input document" msgstr "Documento de &entrada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 msgid "&Font size: " msgstr "&Tamaño de letra: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 msgid " will map to size: " msgstr " Corresponde al tamaño: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 msgid "0.0 pt" msgstr "0.0 pt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" msgstr "Apariencia" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:18 msgid "Control the look and feel of the output" msgstr "Controlar la apariencia de la salida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "Original" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "Alineación izquierda" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "Justifiar texto" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120 msgid "&Disable font size rescaling" msgstr "&Desactivar la modificación del tamaño de letra" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 msgid "Base &font size:" msgstr "&Tamaño de letra base:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 msgid "Wizard to help you choose an appropriate font size key" msgstr "" "Asistente que le ayudará a elegir una clave de tamaño de letra adecuada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 msgid "Line &height:" msgstr "&Altura de línea:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 msgid "Input character &encoding:" msgstr "&Codificación de entrada:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 msgid "Remove &spacing between paragraphs" msgstr "Eliminar es&paciado entre párrafos" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 msgid "Indent size:" msgstr "Tamaño de la sangría:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 msgid "" "<p>When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -4417,93 +4857,93 @@ msgstr "" "establece una sangría para el párrafo, para asegurar que puedan distinguirse " "los párrafos. Esta opción controla el tamaño de la sangría.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 msgid "Text justification:" msgstr "Justificación:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 msgid "&Linearize tables" msgstr "&Linealizar tablas" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 msgid "Extra &CSS" msgstr "C&SS adicional" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 msgid "&Transliterate unicode characters to ASCII" msgstr "T&ransliterar los caracteres unicode mediante ASCII" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 msgid "Insert &blank line" msgstr "Insertar línea en &blanco" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 msgid "Keep &ligatures" msgstr "&Mantener ligaduras" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" msgstr "Salida LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:116 msgid "Enable &autorotation of wide images" msgstr "Activar rotación &automática de imágenes anchas" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117 msgid "&Wordspace:" msgstr "Espacio entre &palabras:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 msgid "Minimum para. &indent:" msgstr "Sangrado mín&imo de párrafos:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 msgid "Render &tables as images" msgstr "Convertir &tablas a imágenes" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 msgid "Text size multiplier for text in rendered tables:" msgstr "Multiplicador para el tamaño de letra de las tablas convertidas:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 msgid "Add &header" msgstr "Añadir encabe&zado" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 msgid "Header &separation:" msgstr "&Separación de encabezado:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Header &format:" msgstr "&Formato de encabezado:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "&Embed fonts" msgstr "Incrustar tipos de l&etra" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" msgstr "Tipo de &letra serif:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "S&ans-serif font family:" msgstr "Tipo de l&etra sans-serif:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 msgid "&Monospaced font family:" msgstr "Tipo de letra m&onoespaciada:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 msgid "Metadata" msgstr "Metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:43 msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." @@ -4511,77 +4951,77 @@ msgstr "" "Establecer metadatos. El fichero de salida contendrá tantos metadatos como " "sea posible." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "Elegir portada para " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "No se puede leer" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "No tiene permiso de lectura para el fichero: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Error leyendo el fichero" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Hubo un error leyendo el fichero: <br /><b>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " no es una imagen válida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Book Cover" msgstr "Portada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 msgid "Use cover from &source file" msgstr "Usar portada del fichero de &origen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Change &cover image:" msgstr "Cambia la imagen de &portada:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Browse for an image to use as the cover of this book." msgstr "Localizar una imagen para utilizar como portada de este libro." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "&Title: " msgstr "&Título: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Change the title of this book" msgstr "Cambiar el título del libro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Author(s): " msgstr "&Autor(es): " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "O&rden por autor:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" @@ -4589,20 +5029,20 @@ msgstr "" "Cambiar el(los) autor(es). Para especificar más de uno, sepárelos mediante " "comas." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:177 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Publisher: " msgstr "&Editorial: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Ta&gs: " msgstr "Eti&quetas: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -4610,211 +5050,211 @@ msgstr "" "Etiquetas para clasificar el libro (muy útil en búsquedas). <br><br>Pueden " "utilizarse cualesquier palabras o frases, separadas por comas." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "&Series:" msgstr "&Serie:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:381 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "List of known series. You can add new series." msgstr "Lista de series conocidas. Se pueden añadir nuevas series." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Book " msgstr "Libro " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:20 msgid "MOBI Output" msgstr "Salida MOBI" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:42 msgid "Default" msgstr "Predeterminado" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" msgstr "&Título para el Ãndice:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 msgid "Rescale images for &Palm devices" msgstr "Reducir imágenes para dispositivos &Palm" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" msgstr "Usar el o&rden de autor como autor(es)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" msgstr "&Desactivar la compresión del fichero" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 msgid "Do not add Table of Contents to book" msgstr "&No añadir un Ãndice al libro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Kindle options" msgstr "Opciones de Kindle" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 msgid "Periodical masthead font:" msgstr "Tipo de letra de cabecera de la publicación:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 msgid "Personal Doc tag:" msgstr "Etiqueta de documentos personales" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" msgstr "Configuración de página" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" msgstr "Perfil de &salida:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "Profile description" msgstr "Descripción del perfil" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "&Input profile:" msgstr "Perfil de &entrada:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" msgstr "Márgenes" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" msgstr "&Izquierda:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "&Top:" msgstr "&Arriba:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "&Right:" msgstr "&Derecha:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid "&Bottom:" msgstr "A&bajo:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 msgid "PDB Input" msgstr "Entrada PDB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" msgstr "Interpretar todas las líneas como párrafos" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" msgstr "Suponer formato para impresión" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 msgid "PDB Output" msgstr "Salida PDB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" msgstr "&Formato:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" msgstr "Entrada PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 msgid "Line &Un-Wrapping Factor:" msgstr "&Factor para unir líneas divididas:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:40 msgid "No &Images" msgstr "&Sin imágenes" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 msgid "PDF Output" msgstr "Salida PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" msgstr "&Tamaño de página:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" msgstr "&Orientación:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 msgid "Preserve &aspect ratio of cover" msgstr "Mantener las &proporciones de la portada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" msgstr "Salida RB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "No hay formatos disponibles" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "No se puede construir una expresión regular usando la interfaz gráfica sin " "un libro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Abrir libro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" msgstr "Creador de expresiones regulares" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" msgstr "Vista previa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" msgstr "Expresión regular:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:55 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Test" msgstr "&Prueba" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 msgid "Convert" msgstr "Convertir" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:196 msgid "Options specific to the input format." msgstr "Opciones específicas para el formato de entrada." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:64 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "Diálogo" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "Formato de &entrada:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "Usar preferencias de conversión &guardadas para libros individuales" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" @@ -4822,126 +5262,126 @@ msgstr "" "Detección\n" "de estructura" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" "Ajuste fino de la detección de títulos de capítulo y otros elementos de " "estructura del documento." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "&Detectar capítulos en (expresión XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "Inser&tar saltos de página delante de (expresión XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "Expresión regular para encabezados:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "Expresión regular para pies de página:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Expresión regular no válida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Expresión regular no valida: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Expresión XPath no válida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "La expresión XPath %s no es válida." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "&Marca de capítulo:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Eliminar la primera &imagen" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "In&sertar metadatos en una página al principio del libro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" "P&reprocesar el fichero de entrada para tratar de mejorar la detección de " "estructura" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Elimin&ar pie de página" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Eliminar e&ncabezado" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" "Contents" msgstr "Ãndice" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:18 msgid "Control the creation/conversion of the Table of Contents." msgstr "Controlar la creación/conversión del Ãndice." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "&Primer nivel del Ãndice (expresión XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "&Segundo nivel del Ãndice (expresión XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "&Tercer nivel del Ãndice (expresión XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:63 msgid "Do not add &detected chapters to the Table of Contents" msgstr "No añadir capítulos &detectados al Ãndice" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:64 msgid "Number of &links to add to Table of Contents" msgstr "Número de &enlaces para añadir al Ãndice" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:65 msgid "Chapter &threshold" msgstr "&Umbral de capítulos" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:66 msgid "&Force use of auto-generated Table of Contents" msgstr "&Forzar el uso del Ãndice generado automáticamente" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 msgid "TOC &Filter:" msgstr "Fi<ro para el Ãndice:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" msgstr "Entrada TXT" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" msgstr "Procesar como markdown" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" "<p>Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit <a " @@ -4951,111 +5391,111 @@ msgstr "" "permite formato avanzado. Para saber más visite <a " "href=\"http://daringfireball.net/projects/markdown\">markdown</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "" "No insertar tabla de contenido en texto de salida cuando se usa Markdown" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 msgid "Preserve &spaces" msgstr "Mantener &espacios" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" msgstr "Salida TXT" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 msgid "&Line ending style:" msgstr "&Final de línea:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 msgid "&Maximum line length:" msgstr "Longitud de línea &máxima" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" -msgstr "Forzar longitud de línea máxima" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 +msgid "Force maximum line length" +msgstr "Forzar la longitud de línea máxima" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:50 msgid "TextLabel" msgstr "TextLabel" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Usar un asistente para ayudar a construir la expresión XPath" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:68 msgid "Match HTML &tags with tag name:" msgstr "Seleccionar e&tiquetas HTML con nombre:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 msgid "*" msgstr "*" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" msgstr "a" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71 msgid "br" msgstr "br" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 msgid "div" msgstr "div" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "h1" msgstr "h1" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "h2" msgstr "h2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 msgid "h3" msgstr "h3" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 msgid "h4" msgstr "h4" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 msgid "h5" msgstr "h5" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 msgid "h6" msgstr "h6" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 msgid "hr" msgstr "hr" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 msgid "span" msgstr "span" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" msgstr "Con &atributo:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 msgid "With &value:" msgstr "Con &valor:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 msgid "(A regular expression)" msgstr "(Una expresión regular)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 msgid "" "<p>For example, to match all h2 tags that have class=\"chapter\", set tag to " "<i>h2</i>, attribute to <i>class</i> and value to " @@ -5073,172 +5513,164 @@ msgstr "" "<p>Para usos más avanzados de XPath, véase el <a href=\"http://calibre-" "ebook.com/user_manual/xpath.html\">Tutorial de XPathl</a>.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "No se ha podido cargar el explorador de portadas" - -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "Explorar por portadas" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:130 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:205 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:238 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "No se ha podido cargar el explorador de portadas" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 msgid "Undefined" msgstr "Indefinido" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Sí" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "No" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "estrella(s)" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "Sin calificar" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "Establecer la fecha de hoy para '%s'" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr " índice:" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:443 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Numerar automáticamente los libros de esta serie" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "Eliminar todas las etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "etiquetas a añadir" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "etiquetas a eliminar" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:49 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "No hay detalles disponibles." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "El dispositivo ya no esta conectado." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "Obtener información del dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "Obtener lista de libros en el dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "Obtener anotaciones del dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "Enviar metadatos al dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "Enviar colecciones al dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "Pasar %d libros al dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "Borrar libros del dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "Obtener libros del dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "Ver libro en el dispositvo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "Asignar acción de enviar al dispositivo por defecto" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "Enviar a la memoria principal" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "Enviar a la tarjeta de memoria A" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "Enviar a la tarjeta de memoria B" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:434 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "Memoria principal" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "Enviar y eliminar de la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "Enviar formato específico" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "Desconectar dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:499 -msgid "Fetch annotations (experimental)" -msgstr "Obtener anotaciones (experimental)" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "Error en la comunicación con el dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "Seleccionar carpeta para abrir como un dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:675 -msgid "Failed" -msgstr "Falló" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "Error de comunicación con el dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5246,128 +5678,128 @@ msgstr "" "Hubo un error de comunicación con el dispositivo. Desconecte y vuelva a " "conectar el dispositivo o reinicie la aplicación." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:726 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " detectado." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "elegido para enviar" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "Elige el formato para enviar al dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "Sin dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "No se pudo enviar: no hay ningún dispositivo conectado" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "Sin tarjeta" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:830 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "No se pudo enviar: el dispositivo no tiene tarjeta de memoria" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "Libro electrónico:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "El libro electrónico está adjunto" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:879 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "por" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "en el formato %s." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:893 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "Enviando correo electrónico a" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:923 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:931 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1025 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1206 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "No hay formatos adecuados" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" "¿Convertir automáticamente los siguientes libros antes de enviar por correo " "electrónico?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "No se pudieron enviar por correo electrónico los siguientes libros porque no " "se encontraron formatos compatibles:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "Fallo al enviar libros por correo electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "Fallo al enviar por correo electrónico los siguientes libros:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "Enviado por correo electrónico:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "Noticias:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "Adjunto está el" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "Enviar noticias a" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1026 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" "¿Convertir automáticamente los siguientes libros antes de pasarlos al " "dispositivo?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "Enviando catálogos al dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "Enviando noticias al dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "Enviando libros al dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -5376,178 +5808,206 @@ msgstr "" "encontraron formatos adecuados. Convierta el(los) libro(s) a un formato " "soportado por su dispositivo antes de volver a intentarlo." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1277 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "No hay espacio en el dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" "<p>No se pueden pasar los libros porque no hay más espacio libre en el " "dispositivo " -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" msgstr "" "Seleccionar los formatos disponibles y su orden de preferencia para este " "dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" msgstr "Usar subdirectorios" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Use author sort for author" msgstr "Usar el orden de autor por autor" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" msgstr "Guardar &template:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" -msgstr "&Ajustar la portada a la ventana" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "Añadir libros por ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" +"<p>Introduzca una lista de ISBN en el cuadro de la izquierda, uno por línea. " +"calibre creará automáticamente entradas para los libros basándose en el ISBN " +"y descargará los metadatos y portadas.<p>Los ISBN de la lista que no sean " +"válidos no se considerarán." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "&Pegar del portapapeles" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 +msgid "Fit &cover within view" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" msgstr "&Anterior" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 msgid "&Next" msgstr "Siguie&nte" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" msgstr "Mis libros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Generar el catálogo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 msgid "Generate catalog for {0} books" msgstr "Generar catálogo para {0} libros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" msgstr "&Formato del catálogo:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 msgid "" "Catalog &title (existing catalog with the same title will be replaced):" msgstr "" "&Título del catálogo (si existe un catálogo con el mismo título será " "reemplazado):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 msgid "&Send catalog to device automatically" msgstr "&Enviar el catálogo automáticamente al dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 msgid "Catalog options" msgstr "Opciones de catálogo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 msgid "Choose Format" msgstr "Elegir formato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" msgstr "Elija una ubicación para la biblioteca de calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" msgstr "Igual que la actual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" msgstr "La ubicación %s contiene la biblioteca de calibre actual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" msgstr "No se ha encontrado ninguna biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" msgstr "No existe una biblioteca de calibre en %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" msgstr "No vacío" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" msgstr "La carpeta %s no está vacía. Por favor elija una carpeta vacía" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location" msgstr "Sin ubicación" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location selected" msgstr "Sin ubicación seleccionada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "Ubicación incorrecta" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "%s no es una carpeta existente" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "Elija su biblioteca de calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" msgstr "Su biblioteca de calibre está actualmente situada en {0}" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" msgstr "Nueva &ubicación:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" msgstr "Usar la &biblioteca de calibre que existe en la nueva ubicación" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" msgstr "&Crear una biblioteca vacía en la nueva ubicación" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" msgstr "&Mover la biblioteca actual a la nueva ubicación" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" "Establecer opciones por defecto para la conversión de cómics (ficheros " "CBR/CBZ)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 msgid "Set options for converting %s" msgstr "Establecer opciones para convertir %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92 msgid "&Title:" msgstr "&Título:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 msgid "&Author(s):" msgstr "&Autor(es)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95 msgid "&Profile:" msgstr "&Perfil:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 msgid "Edit Comments" msgstr "Editar comentarios" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugins)s de %(plugin_type)s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "Complementos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " @@ -5555,19 +6015,19 @@ msgstr "" "\n" "Personalización: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "General" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Interfaz" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "Conversión" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -5575,15 +6035,15 @@ msgstr "" "Envío de\n" "correo electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "Añadir/Guardar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "Avanzada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5591,25 +6051,25 @@ msgstr "" "Servidor\n" "de contenido" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Complementos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "Autoenviar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "Correo electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" "Formatos para enviar por correo electrónico. El primero formato que " "concuerde se enviará." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." @@ -5618,55 +6078,55 @@ msgstr "" "<br>a esta dirección de correo electrónico (siempre que estén en uno de los " "formatos listados)." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "nueva dirección de correo electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "Ancho" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "Estrecho" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "Medio" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "Pequeño" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "Grande" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "Siempre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "Automático" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "Nunca" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "Hecho" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "Los diálogos de configuración se han reiniciado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "Puerto de sistema seleccionado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " @@ -5677,109 +6137,122 @@ msgstr "" "permita que el servidor ocupe este puerto. Para estar seguro, elija un " "número de puerto mayor de 1024." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "Fallo al instalar las herramientas de línea de órdenes." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "Herramientas de línea de órdenes instaladas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "Herramientas de línea de órdenes instaladas en" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Si mueve calibre.app, deberá reinstalar las herramientas de línea de órdenes." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "No hay ninguna ruta de complementos válida" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s no es una ruta de complementos válida" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "Elegir complemento" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "El complemento no puede desactivarse" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "El complemento: %s no puede desactivarse" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "Complemento no personalizable" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "Complemento: %s no necesita personalización" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "Personalizar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "No se puede eliminar el complemento incorporado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " no puede eliminarse. Es un complemento incorporado. Intente desactivarlo en " "su lugar." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "Ajustes inválidos" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" +"Los ajustes que ha introducido no son válidos, pruebe a restablecer los " +"ajustes a sus valores predefinidos y cambiarlos uno a uno hasta que " +"encuentre el problema." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "Debe seleccionar una columna para borrarla" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "La columna seleccionada no es una columna personalizada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:718 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "¿Está seguro?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "¿Seguro que quiere borrar la columna %s y todos sus datos?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Registro de errores:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "Registro de accesos:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "Fallo al iniciar el servidor de contenidos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "Tamaño no válido" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "El tamaño %s no es válido. Debe ser de la forma anchuraxaltura" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "Hay que reiniciar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5787,19 +6260,19 @@ msgstr "" "Los cambios realizados requieren que calibre vuelva a iniciarse. Por favor " "reinicie en cuanto le sea práctico." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "Comprobando la integridad de la base de datos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "Fallo al comprobar la integridad de la base de datos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "Se encontraron incoherencias" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5811,11 +6284,11 @@ msgstr "" "eliminado. Debería comprobarlos manualmente. Esto puede ocurrir si manipula " "los ficheros de la carpeta de la biblioteca directamente." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "TabWidget" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5825,11 +6298,11 @@ msgstr "" "se añaden. calibre puede leer los metadatos del contenido del fichero o de " "su nombre." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Leer metadatos sólo del nombre de &fichero" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5837,11 +6310,11 @@ msgstr "" "Intercambiar el nombre y el apellido del autor. Esto sólo afecta a los " "metadatos extraídos de nombres de ficheros." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "&Intercambiar nombre y apellido del autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5861,7 +6334,7 @@ msgstr "" "\"a\", \"an\"), puntuación, mayúsculas o minúsculas, etc. La comparación de " "autores es exacta." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5869,15 +6342,15 @@ msgstr "" "Si se encuentran libros con el mismo título y autor, &unir automáticamente " "los nuevos ficheros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Configurar los metadatos a partir del nombre de fichero" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&Añadir libros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5885,59 +6358,59 @@ msgstr "" "Aquí puede controlar cómo guardará calibre los libros cuando se pulse el " "botón Guardar a disco:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Guardar la &portada por separado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Actualizar los &metadatos de las copias guardadas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Guardar los metadatos en un fichero &OPF" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "Convertir los caracteres no ASCII a &equivalentes ASCII" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Escribir fec&has con formato:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "Guardar ficheros en &formatos:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Sustituir espacios por guiones ba&jos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Cambiar rutas a mi&núsculas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Guardar libros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" msgstr "Gestión de &metadatos:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" msgstr "Gestión manual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" msgstr "Sólo al enviar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" msgstr "Gestión automática" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" "<li><b>Manual Management</b>: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -5957,7 +6430,7 @@ msgstr "" "automáticamente en el dispositivo en sincronización con la biblioteca de " "calibre, en cada conexión.</li></ul>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 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 " @@ -5968,35 +6441,28 @@ msgstr "" "los dispositivos concretos si se personaliza los complementos de interfaz de " "dispositivo en Preferencias -> Complementos." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Enviar a &dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "Preferencias" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "Mostrar un aviso cuando haya una &nueva versión disponible" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" "Descargar metadatos &sociales (etiquetas/valoraciones/etc...) por defecto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Reemplazar el autor y el título al adquirir metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "&Tiempo de espera máximo por defecto de la red:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -6004,153 +6470,164 @@ msgstr "" "Establecer el tiempo de espera maximo para peticiones de red (cada vez que " "se conecte a Internet para adquirir alguna información)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " segundos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "Se&leccionar idioma (requiere reiniciar el programa):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Alta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Baja" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "&Prioridad de tareas:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "F&ormato de salida preferente:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "Reiniciar todos los diálogos de &confirmación desactivados" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "Orden de preferenc&ia de formatos de entrada:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "Usar números &romanos para los números dentro de una serie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "Activar &icono en bandeja del sistema (requiere reinicio)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "Mostrar ¬icaciones en la bandeja del sistema" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "Mostrar pantalla de bien&venida al inicio" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Mostrar explorador de &portadas en ventana separada (requiere reinicio)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "Mostrar &calificaciones promedio en el explorador de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "&Buscar mientras se escribe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "" "Enviar n&oticias descargadas automáticamente al lector de libros electrónicos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Eliminar noticias de la biblioteca cuando se hayan enviado automáticamente " "al lector." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 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/trunk/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "&Seleccione las columnas visibles en la vista de la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "Eliminar una columna definida por el usuario" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "Añadir una columna definida por el usuario" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "Editar la configuración de una columna definida por el usuario" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "&Usar visor interno para:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "Diseño de la interfa&z de usuario (requiere reinicio):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 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/trunk/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "Desactivar &animaciones" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "Mostrar botón de &donar (reinicia)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "Barra de herramientas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "&Tamaño de icono:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "Mostrar &texto bajo los iconos:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "" "Añadir una dirección de correo electrónico a la que se enviarán los libros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "&Añadir correo electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "Asignar como pre&determinada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "E&liminar correo electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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-" @@ -6160,33 +6637,61 @@ msgstr "" "Se enviarán correos automáticamente con las noticias descargadas a todas las " "direcciones que tengan la opción de envío automático marcada." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Número máximo de procesos en espera (necesita reiniciar):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "&Comprobar la integridad de la base de datos" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "Instalar &herramientas de línea de órdenes" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "&Abrir el directorio de configuración de calibre" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "&Limitar el número máximo de tareas simultáneas al número de núcleos de CPU " "disponibles." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "&Depurar detección de dispositivos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "&Comprobar la integridad de la base de datos" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "&Abrir el directorio de configuración de calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "Instalar &herramientas de línea de órdenes" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "&Varios" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" +"Los valores de los ajustes se muestran abajo. Modifíquelos para cambiar el " +"comportamiento de calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "Todos los ajustes disponibles" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "&Ajustes actuales" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "&Restablecer valores por defecto" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "A&justes" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 " @@ -6197,25 +6702,25 @@ msgstr "" "en las preferencias tendrá efecto sólo después de que se reinicie el " "servidor." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "&Puerto del servidor:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:593 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:212 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Usuario:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "Cont&raseña:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6223,7 +6728,7 @@ msgstr "" "Si se deja la contraseña en blanco, cualquiera podrá acceder a su colección " "de libros a través la interfaz web." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6231,46 +6736,57 @@ msgstr "" "El tamaño máximo (anchura × altura) con el que se mostrarán las portadas. " "Las portadas mayores se redimensionarán. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "&Tamaño máximo de portada:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:598 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Mostrar contraseña" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "Número máximo de elementos &OPDS por consulta:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "&Máximo número de elementos OPDS sin agrupar:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "&Iniciar servidor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "&Detener servidor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "Pro&bar servidor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "Ejecutar servidor &automáticamente al iniciar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "Ver registros del &servidor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:606 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" @@ -6286,7 +6802,7 @@ msgstr "" "el lector Stanza de su iPhone, donde miservidor es el nombre de servidor " "completo o la dirección IP del equipo donde se ejecuta calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6294,176 +6810,169 @@ msgstr "" "Aquí puede personalizar el comportamiento de calibre controlando qué " "complementos usa." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "Activar/&Desactivar complemento" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "&Personalizar complemento" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "&Eliminar complemento" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "Añadir nuevo complemento" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "&Fichero de complemento:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "&Añadir" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 msgid "Create Tag-based Column" msgstr "Crear una columna basada en etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 msgid "Lookup name" msgstr "Buscar nombre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 msgid "Column heading" msgstr "Encabezado de columna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 msgid "Column type" msgstr "Tipo de columna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 msgid "Use brackets" msgstr "Usar corchetes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 msgid "Values can be edited" msgstr "Los valores se pueden editar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" msgstr "Texto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 msgid "Number" msgstr "Número" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Fecha" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 msgid "Tag on book" msgstr "Etiqueta en el libro" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 msgid "Explanation text added in create_ct_column.py" msgstr "Texto explicativo añadido a create_ct_column.py" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 msgid "Create and edit tag-based columns" msgstr "Crear y editar columnas basadas en etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" msgstr "Texto, columna mostrada en el explorador de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" msgstr "" "Texto separado por comas, como las etiquetas, se mostrará en el explorador " "de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" msgstr "" "Texto largo, como los comentarios, no se mostrará en el explorador de " "etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 msgid "Text column for keeping series-like information" msgstr "Columna de texto para información como la serie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 msgid "Floating point numbers" msgstr "Números con decimales" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 msgid "Integers" msgstr "Enteros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 msgid "Ratings, shown with stars" msgstr "Valoraciones, se mostrarán con estrellas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 msgid "Yes/No" msgstr "Sí/No" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 msgid "No column selected" msgstr "No hay ninguna columna seleccionada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 msgid "No column has been selected" msgstr "No se ha seleccionado ninguna columna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 msgid "Selected column is not a user-defined column" msgstr "La columna seleccionada no es una columna definida por el usuario" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 msgid "No lookup name was provided" msgstr "No se ha asignado nombre de búsqueda" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" -"La etiqueta debe contener sólo letras, dígitos y subrayados, y empezar con " -"una letra" +"El nombre de búsqueda debe contener sólo letras minúsculas, dígitos y guión " +"bajo, y empezar por una letra" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" msgstr "No se ha asignado ningún encabezado de columna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 msgid "The lookup name %s is already used" msgstr "El nombre de búsqueda %s ya está en uso" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 msgid "The heading %s is already used" msgstr "El encabezado %s ya está en uso" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" -"El nombre de búsqueda debe estar en minúsculas y no puede contener \":\" ni " -"espacios" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" msgstr "Crear o editar columnas personalizadas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 msgid "&Lookup name" msgstr "&Nombre de búsqueda" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 msgid "Column &heading" msgstr "&Encabezado de columna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 msgid "" "Used for searching the column. Must contain only digits and lower case " "letters." @@ -6471,22 +6980,22 @@ msgstr "" "Se usa para hacer búsquedas en la columna. Debe contener sólo números y " "letras minúsculas." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 msgid "" "Column heading in the library view and category name in the tag browser" msgstr "" "Encabezado de la columna en la vista de la biblioteca y nombre de la " "categoría en el explorador de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 msgid "Column &type" msgstr "&Tipo de columna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 msgid "What kind of information will be kept in the column." msgstr "El tipo de información que se almacenará en la columna." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 msgid "" "<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " "for year.</p>\n" @@ -6504,43 +7013,43 @@ msgstr "" "<li>dd MMMM yy resulta en: 05 Enero 10</li>\n" "</ul> " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 msgid "Use MMM yyyy for month + year, yyyy for year only" msgstr "Use MMM yyyy para mes y año, yyy para el año solo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 msgid "Default: dd MMM yyyy." msgstr "Predeterminado: dd MMM yyyy." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 msgid "Format for &dates" msgstr "Formato para &fechas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" msgstr "Obteniendo información de depuración" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:22 msgid "Copy to &clipboard" msgstr "&Copiar al portapapeles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:24 msgid "Debug device detection" msgstr "Depurar detección de dispositivos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:44 msgid "Invalid template" msgstr "Plantilla no válida" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:45 msgid "The template %s is invalid:" msgstr "La plantilla %s no es válida:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:42 msgid "Save &template" msgstr "Plan&tilla para guardar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:43 msgid "" "By adjusting the template below, you can control what folders the files are " "saved in and what filenames they are given. You can use the / character to " @@ -6554,23 +7063,81 @@ msgstr "" "disponibles se describen a continuación. Si un libro determinado no contiene " "alguno de los metadatos la variable se sustituirá por una cadena vacía." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:44 msgid "Available variables:" msgstr "Variables disponibles:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/social.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/social.py:34 msgid "Downloading social metadata, please wait..." msgstr "Descargando metadatos sociales, por favor, espere..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "Separador" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" +"La barra principal de herramientas cuando un dispositivo esta conectado" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "El menu contextual para los libros en la biblioteca de Calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "Personalizar acciones en:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "Acciones disponibles" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "Mover la accion seleccionada hacia arriba" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "Mover la accion seleccionada hacia abajo" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "Ctrl+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "Añadir la accion seleccionada a la barra de herramientas" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "Quitar las acciones seleccionadas de la barra de herramientas" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "&Mostrar este aviso otra vez" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/conversion_error_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42 msgid "ERROR" msgstr "ERROR" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 msgid "" "All checked books will be <b>permanently deleted</b> from your device. " "Please verify the list." @@ -6578,80 +7145,94 @@ msgstr "" "Todos los libros seleccionados serán <b>eliminados permanentemente</b> de su " "dispositivo. Por favor, comprueba la lista." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "Ubicación" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1064 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Formato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 msgid "Delete from device" msgstr "Eliminar del dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author sort" msgstr "Orden de autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "Administrar autores" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 msgid "Sort by author" msgstr "Ordenar por autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 msgid "Sort by author sort" -msgstr "Ordenación por autor" +msgstr "Ordenar por orden de autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" +"Restablecer todos los órdenes de autor al valor generado automáticamente a " +"partir del autor. La manera precisa en que este valor se genera puede " +"controlarse en Preferencias->Avanzada->Ajustes" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "Recalcular todos los órdenes de autor" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "Orden de autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" msgstr "ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." msgstr "Buscando metadatos..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" msgstr "No se encontraron metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" "La descarga de metadatos parece haberse interrumpido. Inténtelo de nuevo más " "tarde." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" msgstr "Aviso" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" msgstr "No se pudieron obtener los metadatos de:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" msgstr "No se encontraron metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" "No se encontraron metadatos, intente ajustar el título y el autor o el ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 msgid "Fetch metadata" msgstr "Buscar metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 msgid "" "<p>calibre can find metadata for your books from two locations: <b>Google " "Books</b> and <b>isbndb.com</b>. <p>To use isbndb.com you must sign up for a " @@ -6663,71 +7244,75 @@ msgstr "" "href=\"http://www.isbndb.com\">cuenta gratuita</a> e introducir su " "contraseña de acceso debajo." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 msgid "&Access Key:" msgstr "&Clave de acceso:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 msgid "Fetch" msgstr "Buscar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 msgid "Matches" msgstr "Coincidencias" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 msgid "" "Select the book that most closely matches your copy from the list below" msgstr "Seleccionar el libro que más se aproxime del listado mostrado abajo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 msgid "Download &social metadata (tags/rating/etc.) for the selected book" msgstr "" "Descargar metadatos &sociales (etiquetas/valoraciones/etc...) para el libro " "seleccionado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 msgid "Overwrite author and title with author and title of selected book" msgstr "Reemplazar el autor y el título del libro seleccionado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/job_view_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:37 msgid "Details of job" msgstr "Detalles de la tarea" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Active Jobs" msgstr "Tareas activas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:45 msgid "&Stop selected job" msgstr "&Detener la tarea seleccionada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:46 msgid "Show job &details" msgstr "Mostrar &detalles de la tarea" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 msgid "Stop &all non device jobs" msgstr "Detener &todas las tareas que no sean de dispositivos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "Editando información para <b>%d libros</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Editar metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" msgstr "Establecer a&utomáticamente el orden de autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " msgstr "&Orden de autor: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6735,56 +7320,56 @@ msgstr "" "Especificar cómo ordenar el(los) autor(es) de este libro. Por ejemplo, " "ordena Miguel de Cervantes como Cervantes, Miguel de." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "&Rating:" msgstr "&Valoración:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:372 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Rating of this book. 0-5 stars" msgstr "Valoración de este libro: 0-5 estrellas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" msgstr "Sin cambios" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid " stars" msgstr " estrellas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 msgid "Add ta&gs: " msgstr "Añadir eti&quetas: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:378 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "Open Tag Editor" msgstr "Abrir editor de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" msgstr "Eli&minar etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " msgstr "" "Lista de etiquetas, separadas por comas, para eliminar de los libros " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" msgstr "Eliminar &formato:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" msgstr "&Intercambiar título y autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 msgid "" "Selected books will be automatically numbered,\n" "in the order you selected them.\n" @@ -6796,7 +7381,7 @@ msgstr "" "Así, si usted selecciona primero el libro A y luego el libro B,\n" "el libro A será el número 1 de la serie y el libro B será el número 2." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 msgid "" "Remove stored conversion settings for the selected books.\n" "\n" @@ -6807,408 +7392,412 @@ msgstr "" "Las conversiones futuras de estos libros usarán las configuraciones " "predeterminadas." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 msgid "Remove &stored conversion settings for the selected books" msgstr "" "Eliminar las &configuraciones de conversión para los libros seleccionados" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 msgid "&Basic metadata" msgstr "Metadatos &básicos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 msgid "&Custom metadata" msgstr "Metadatos &personalizados" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 msgid "Last modified: %s" msgstr "Modificado por última vez: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "No es una imagen válida" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "Especificar título y autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "Has de especificar un título y un autor antes de generar una portada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "Elegir formatos para " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "No tiene permiso" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "No tiene permiso para leer los siguientes ficheros:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "No se ha seleccionado ningún formato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "No se pudieron leer los metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "No se pudieron leer los metadatos del formato %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "No se pudo leer la portada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "No se pudo leer la portada del formato %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "La portada del formato %s no es válida" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "Abortar la edición de todos los libros restantes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "Este ISBN es válido" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "Este ISBN no es válido" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "No se ha podido utilizar el editor de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" "El editor de etiquetas no se puede usar si has modificado las etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "Descargando portada..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "No se pudo descargar la portada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>No se pudo descargar la portada.</b><br/>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "El tiempo de descarga ha vencido." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" "No se pudo encontrar la portada de este libro. Inténtelo de nuevo " "especificando primero el ISBN." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" "Para mostrar el mensaje de error de cada origen de portadas, pulse «mostrar " "detalles» más abajo." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "Portada incorrecta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "La portada no es una imagen válida" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "Se encontraron errores" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "Se encontraron errores al descargar los metadatos sociales" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "No se pudieron obtener los metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" "Debe especificar al menos uno de entre ISBN, título, autores o editorial" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "Permiso denegado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "No se pudo abrir %s. ¿Lo está usando algún otro programa?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Edit Meta Information" msgstr "Editar metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Meta information" msgstr "Metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Swap the author and title" msgstr "Intercambiar autor y título" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "Author S&ort: " msgstr "&Orden de autor: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Crear automáticamente la entrada de orden de autor basada en la entrada de " "autor actual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "Remove unused series (Series that have no books)" msgstr "" "Eliminar series que no están en uso (series que no tienen ningún libro " "asociado)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "IS&BN:" msgstr "&ISBN:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "Publishe&d:" msgstr "Publica&do:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "dd MMM yyyy" msgstr "dd MMM yyyy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "&Date:" msgstr "&Fecha:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Comments" msgstr "Co&mentarios" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Fetch metadata from server" msgstr "&Obtener metadatos del servidor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Available Formats" msgstr "Formatos disponibles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Add a new format for this book to the database" msgstr "Añadir un nuevo formato para este libro en la base de datos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove the selected formats for this book from the database." msgstr "" "Elimina los formatos seleccionados para este libro de la base de datos." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Set the cover for the book from the selected format" msgstr "Asignar la portada del formato seleccionado como portada del libro" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Update metadata from the metadata in the selected format" msgstr "" "Actualizar metadatos a partir de los metadatos del formato seleccionado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "Reset cover to default" msgstr "Volver a la portada por defecto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 msgid "Download &cover" msgstr "Des&cargar portada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 msgid "Generate a default cover based on the title and author" msgstr "Genera una portada predeterminada basada en el título y en el autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 msgid "&Generate cover" msgstr "&Generar portada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" msgstr "Se necesita contraseña." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "Abortando..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "Procesando..." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" msgstr "" "La búsqueda guardada actual se <b>borrará permanentemente</b>. ¿Está seguro?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 msgid "Saved Search Editor" msgstr "Editor de búsquedas guardadas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 msgid "Saved Search: " msgstr "Búsqueda guardada: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 msgid "Select a saved search to edit" msgstr "Seleccione una búsqueda guardada para editar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 msgid "Delete this selected saved search" msgstr "Borrar la búsqueda guardada seleccionada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 msgid "Enter a new saved search name." msgstr "Introduzca un nuevo nombre de búsqueda guardada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 msgid "Add the new saved search" msgstr "Añadir la nueva búsqueda guardada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 msgid "Change the contents of the saved search" msgstr "Cambiar el contenido de la búsqueda guardada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Es necesario un usuario y contraseña" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Debe proporcionar un usuario y una contraseña para usar esta fuente de " "noticias." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Creado por: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Última descarga: nunca" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "Hace %d días, %d horas y %d minutos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Última descarga" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:220 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Descarga de noticias planificada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Añadir una nueva fuente de noticias" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "Descargar todas las planificadas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Sin conexión a Internet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" "No se pueden bajar las noticias porque no hay conexión activa al internet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 msgid "Recipes" msgstr "Recetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 msgid "Download all scheduled recipes at once" msgstr "Descargar todas las recetas planificadas de una vez" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195 msgid "Download &all scheduled" msgstr "Descargar &todas las planificadas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196 msgid "blurb" msgstr "publicidad" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 msgid "&Schedule for download:" msgstr "P&lanificación de la descarga:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:198 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "Every " msgstr "Cada " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 msgid "day" msgstr "día" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 msgid "Monday" msgstr "lunes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 msgid "Tuesday" msgstr "martes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 msgid "Wednesday" msgstr "miércoles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Thursday" msgstr "jueves" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 msgid "Friday" msgstr "viernes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 msgid "Saturday" msgstr "sábado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Sunday" msgstr "domingo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "at" msgstr "a las" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "" "Interval at which to download this recipe. A value of zero means that the " "recipe will be downloaded every hour." @@ -7216,43 +7805,43 @@ msgstr "" "Intervalo de descarga para esta receta. Un valor de cero significa que esta " "receta se descargará cada hora." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid " days" msgstr " días" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "&Account" msgstr "&Cuenta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 msgid "For the scheduling to work, you must leave calibre running." msgstr "" "Para que funcione la planificación de tareas calibre ha de estar en " "ejecución." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 msgid "&Schedule" msgstr "&Planificación" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 msgid "Add &title as tag" msgstr "Añadir el título como &etiqueta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 msgid "&Extra tags:" msgstr "&Etiquetas adicionales" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "&Advanced" msgstr "&Avanzada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "&Download now" msgstr "&Descargar ahora" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 msgid "" "Delete downloaded news older than the specified number of days. Set to zero " "to disable." @@ -7260,19 +7849,19 @@ msgstr "" "Eliminar noticias descargadas con antigüedad mayor que el número de días " "especificado. Poner a cero para desactivar el borrado." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 msgid "Delete downloaded news older than " msgstr "Eliminar noticias descargadas más antiguas que " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:36 msgid "contains" msgstr "contiene" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:37 msgid "The text to search for. It is interpreted as a regular expression." msgstr "El texto a buscar. Se interpreta como una expresión regular" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:38 msgid "" "<p>Negate this match. That is, only return results that <b>do not</b> match " "this query." @@ -7280,63 +7869,63 @@ msgstr "" "<p>Negar la búsqueda. Es decir, sólo se devolverán los resultados que " "<b>no</b> satisfacen la consulta." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:39 msgid "Negate" msgstr "Negar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:113 msgid "Advanced Search" msgstr "Búsqueda avanzada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:114 msgid "Find entries that have..." msgstr "Encuentra entradas que tengan..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:115 msgid "&All these words:" msgstr "&Todas estas palabras:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:116 msgid "This exact &phrase:" msgstr "Esta &frase exacta:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:117 msgid "&One or more of these words:" msgstr "&Una o más de estas palabras:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:118 msgid "But dont show entries that have..." msgstr "Pero no mostrar las entradas que tengan..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:119 msgid "Any of these &unwanted words:" msgstr "Cualquiera de estas palabras &no deseadas:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 msgid "What kind of match to use:" msgstr "Tipo de coincidencias:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 msgid "Contains: the word or phrase matches anywhere in the metadata" msgstr "" "Contiene: se busca la palabra o frase en cualquier posición de los metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:122 msgid "Equals: the word or phrase must match an entire metadata field" msgstr "" "Coincide: La palabra o frase debe corresponder al campo de metadatos completo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:123 msgid "" "Regular expression: the expression must match anywhere in the metadata" msgstr "" "Expresión regular: se busca la expresión en cualquier lugar de los metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:124 msgid " " msgstr " " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:125 msgid "" "See the <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" "interface\">User Manual</a> for more help" @@ -7344,87 +7933,87 @@ msgstr "" "Véase el <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" "interface\">Manual de usario</a> para más ayuda." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/select_formats.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 msgid "Choose formats" msgstr "Elegir formatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autores" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Editoriales" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 msgid " (not on any book)" msgstr " (en ningún libro)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 msgid "" "The current tag category will be <b>permanently deleted</b>. Are you sure?" msgstr "" "La categoría de etiquetas actual se <b>borrará permanentemente</b>. ¿Está " "seguro?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 msgid "User Categories Editor" msgstr "Editor de categorías de usuario" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 msgid "A&vailable items" msgstr "Elementos &disponibles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 msgid "Apply tags to current tag category" msgstr "Añadir etiquetas a la categoría de etiquetas actual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 msgid "A&pplied items" msgstr "Elementos &añadidos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 msgid "Unapply (remove) tag from current tag category" msgstr "Eliminar etiqueta de la categoría de etiquetas actual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 msgid "Category name: " msgstr "Nombre de la categoría: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 msgid "Select a category to edit" msgstr "Seleccione una categoria para editar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 msgid "Delete this selected tag category" msgstr "Borrar esta categoría de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 msgid "Enter a new category name. Select the kind before adding it." msgstr "" "Introduzca un nuevo nombre de categoría. Seleccione el tipo antes de " "añadirlo." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 msgid "Add the new category" msgstr "Añadir la nueva categoría" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 msgid "Category filter: " msgstr "Filtro de categoria " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select the content kind of the new category" msgstr "Seleccione el tipo de contenido de la nueva categoría" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" msgstr "¿Está seguro?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" @@ -7432,15 +8021,15 @@ msgstr "" "Las siguientes etiquetas están en uno o más libros. ¿Está seguro de que " "quiere borrarlas?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 msgid "Tag Editor" msgstr "Editor de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124 msgid "A&vailable tags" msgstr "Etiquetas disponibles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:125 msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." @@ -7448,23 +8037,23 @@ msgstr "" "Borrar etiqueta de la base de datos. Esta acción eliminará la etiqueta de " "todos los libros y la borrará de la base de datos." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:127 msgid "Apply tag to current book" msgstr "Aplicar etiqueta al libro actual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:129 msgid "A&pplied tags" msgstr "Etiquetas aplicadas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:130 msgid "Unapply (remove) tag from current book" msgstr "Eliminar etiqueta del libro actual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 msgid "&Add tag:" msgstr "Añadir etiqueta:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 msgid "" "If the tag you want is not in the available list, you can add it here. " "Accepts a comma separated list of tags." @@ -7473,55 +8062,55 @@ msgstr "" "la puede añadir desde aquí. También puede usar una lista de etiquetas " "separadas por comas." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 msgid "Add tag to available tags and apply it to current book" msgstr "" "Añadir etiqueta a la lista de etiquetas disponibles y aplicarla al libro " "actual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" msgstr "%s (era %s)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 msgid "Item is blank" msgstr "El elemento está en blanco" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "No puede establecerse un elemento en blanco. Bórrelo en su lugar." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 msgid "No item selected" msgstr "No hay ningún elemento seleccionado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 msgid "You must select one item from the list of Available items." msgstr "Debe seleccionar un elemento de la lista de elementos disponibles." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "No items selected" msgstr "No hay elementos seleccionados" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 msgid "You must select at least one items from the list." msgstr "Debe seleccionar al menos un elemento de la lista." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:106 +#: /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 "¿Está seguro de que quiere borrar los siguientes elementos?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 msgid "Category Editor" msgstr "Editor de categorías" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Items in use" msgstr "Elementos en uso" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." @@ -7529,139 +8118,135 @@ msgstr "" "Borrar elemento de la base de datos. Esto quitará el elemento de todos los " "libros y después lo eliminará de la base de datos." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 msgid "Rename the item in every book where it is used." msgstr "Renombrar el elemento en todos los libros que lo usen." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "Ctrl+S" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "Probar preferencias de correo electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52 msgid "Send test mail from %s to:" msgstr "Enviar correo de prueba desde %s a:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 msgid "&Test" msgstr "Prueba" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:127 msgid "No recipe selected" msgstr "No hay ninguna receta seleccionada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:132 msgid "The attached file: %s is a recipe to download %s." msgstr "El fichero adjunto: %s es una receta para descargar %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133 msgid "Recipe for " msgstr "Receta para " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:150 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255 msgid "Switch to Advanced mode" msgstr "Cambiar a modo avanzado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:164 msgid "Switch to Basic mode" msgstr "Cambiar a modo básico" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:174 msgid "Feed must have a title" msgstr "El canal debe tener un título" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175 msgid "The feed must have a title" msgstr "El canal debe tener un título" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:179 msgid "Feed must have a URL" msgstr "El canal debe tener una URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180 msgid "The feed %s must have a URL" msgstr "El canal %s debe tener una URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185 msgid "Already exists" msgstr "Ya existe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186 msgid "This feed has already been added to the recipe" msgstr "Este canal ya se ha añadido a la receta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:286 msgid "Invalid input" msgstr "Entrada incorrecta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:228 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:237 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:287 msgid "<p>Could not create recipe. Error:<br>%s" msgstr "<p>No se puede crear la receta. Error:<br>%s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:241 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:290 msgid "Replace recipe?" msgstr "¿Reemplazar la receta?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:242 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:291 msgid "A custom recipe named %s already exists. Do you want to replace it?" msgstr "Una receta personalizada llamada %s ya existe. ¿Quiere reemplazarla?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick recipe" msgstr "Elegir receta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick the recipe to customize" msgstr "Elegir receta para personalizar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:277 msgid "Choose a recipe file" msgstr "Seleccionar un fichero de receta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:248 msgid "Add custom news source" msgstr "Añadir nueva fuente de noticias" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:249 msgid "Available user recipes" msgstr "Recetas de usuario disponibles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:250 msgid "Add/Update &recipe" msgstr "Añadir/Actualizar &receta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:251 msgid "&Remove recipe" msgstr "&Eliminar receta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:252 msgid "&Share recipe" msgstr "&Compartir receta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253 msgid "Customize &builtin recipe" msgstr "Personalizar receta &incorporada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254 msgid "&Load recipe from file" msgstr "&Cargar receta desde un fichero" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256 msgid "" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " "type=\"text/css\">\n" @@ -7685,52 +8270,52 @@ msgstr "" "canales, necesitará utilizar el \"Modo avanzado\" para una configuración mas " "detallada del proceso de adquisición de datos.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260 msgid "Recipe &title:" msgstr "&Título de la receta:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261 msgid "&Oldest article:" msgstr "&Artículo más antiguo:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "The oldest article to download" msgstr "El artículo más antiguo a descargar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264 msgid "&Max. number of articles per feed:" msgstr "Número máximo de articulos por canal:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265 msgid "Maximum number of articles to download per feed." msgstr "Número máximo de articulos a descargar por cada canal." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266 msgid "Feeds in recipe" msgstr "Canales en la receta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268 msgid "Remove feed from recipe" msgstr "Eliminar canal de la receta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:271 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274 msgid "Add feed to recipe" msgstr "Añadir canal a receta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272 msgid "&Feed title:" msgstr "Título del &canal:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 msgid "Feed &URL:" msgstr "&URL del canal:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 msgid "&Add feed" msgstr "&Añadir canal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276 msgid "" "For help with writing advanced news recipes, please visit <a " "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>" @@ -7739,11 +8324,11 @@ msgstr "" "<a href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">Recetas de " "usuario</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:277 msgid "Recipe source code (python)" msgstr "Código fuente de la receta (python)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "" "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" @@ -7789,226 +8374,228 @@ msgstr "" "nombres de los grupos de varias entradas de metadatos están documentadas en " "las ayudas.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Regular &expression" msgstr "Expresión regular" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 msgid "File &name:" msgstr "&Nombre de fichero:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 msgid "Title:" msgstr "Título:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 msgid "Regular expression (?P<title>)" msgstr "Expresión regular (?P<title>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:129 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "No hay coincidencias" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 msgid "Authors:" msgstr "Autores:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 msgid "Regular expression (?P<author>)" msgstr "Expresión regular (?P<author>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124 msgid "Series:" msgstr "Serie:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125 msgid "Regular expression (?P<series>)" msgstr "Expresión regular (?P<series>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127 msgid "Series index:" msgstr "Posición en la serie:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:128 msgid "Regular expression (?P<series_index>)" msgstr "Expresión regular (?P<series_index>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130 msgid "ISBN:" msgstr "ISBN:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:131 msgid "Regular expression (?P<isbn>)" msgstr "Expresión regular (?P<isbn>)" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "Libros similares..." - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "Añadir libros a la biblioteca" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "Administrar colecciones" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "Explorador de portadas" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "Mayús+Alt+B" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "Navegador de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "Mayús+Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "versión" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "creado por Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "Conectado " -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "Actualización encontrada" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:276 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "Detalles del Libro" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "Mayús+Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "Tarea" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "Estado" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "Progreso" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "Tiempo transcurrido en ejecución" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "Hay %d tareas activas:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "Tarea desconocida" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "Hay %d tareas en espera:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:216 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "No se puede detener esta tarea" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "No se pueden detener tareas que se comunican con el dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "La tarea ya se ha ejecutado" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "No disponible" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "Tareas:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." -msgstr "Pulse para ver las tareas activas." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr " - tareas" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "Guardar un solo formato en disco..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "Desconectar dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "Biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "Mostrar los libros en la biblioteca de calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "Lector" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "Mostrar los libros de la memoria principal del dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "Tarjeta A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "Mostrar los libros de la tarjeta de memoria A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "Tarjeta B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "Mostrar los libros de la tarjeta de memoria B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "disponible" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "Sólo se mostrarán los libros que coincidan con la búsqueda guardada" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "Búsqueda avanzada" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" @@ -8017,378 +8604,110 @@ msgstr "" "comentarios, etc.<br><br>Se buscan libros que contengan todas las palabras " "separadas por espacios" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "Reiniciar la búsqueda rápida" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "Copiar el texto de búsqueda actual (en vez del nombre de búsqueda)" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "Guardar la búsqueda actual con el nombre mostrado en el recuadro" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "Borrar la búsqueda guardada actual" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d libros" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "Elija una biblioteca de calibre para trabajar" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "Conectar a carpeta" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "Conectar a iTunes" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "Iniciar servidor de contenidos" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "Detener servidor de contenidos" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "Enviar por correo electrónico a" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr " y elimínalo desde la librería" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "Configurar compartición de libros por correo electrónico" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Añadir libros" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "Editar metadatos" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "C" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "Convertir libros" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "V" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "Mostrar" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "Enviar al dispositivo" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "F" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "Descargar noticias (RSS)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "S" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Guardar en el disco" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "Conectar/compartir" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Supr" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "Eliminar libros" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "Explorar el manual de usuario de calibre" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "F1" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "Ayuda" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "M" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "Unir registros de libros" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "Abrir la carpeta que lo contiene" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "Mostrar detalles del libro" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "Libros del mismo autor" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "Libros de la misma serie" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "Libros de la misma editorial" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "Libros con las mismas etiquetas" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "Editar metadatos por separado" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "Edita metadatos en bloque" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "Descargar metadatos y portadas" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "Descargar sólo los metadatos" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "Descargar sólo las portadas" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "Descargar sólo metadatos sociales" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "Unir en el primer libro seleccionado - borrar el resto" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "Unir en el primer libro seleccionado - mantener el resto" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "Añadir libros desde un único directorio" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:534 -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 "" -"Añadir libros de directorios, incluyendo subdirectorios (Un libro por " -"directorio, se asume que cada fichero de libro electrónico es el mismo libro " -"en diferente formato." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Añadir libros de directorios, incluyendo subdirectorios (Múltiples libros " -"por directorio, se asume que cada fichero de libro electrónico es un libro " -"diferente." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Añadir libro en blanco. (Entrada de libro sin ningún formato)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "Guardar en el disco, en un único directorio" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "Guardar solamente el formato %s en disco" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "Guardar sólo el formato %s en un único directorio" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "Mostrar un formato específico" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "Eliminar libros seleccionados" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "Eliminar formatos específicos de los libros seleccionados.." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "Eliminar todos los formatos de los libros seleccionados, excepto..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "Eliminar portadas de los libros seleccionados" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "Eliminar los libros que correspondan del dispositivo" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "Convertir por separado" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "Convertir en bloque" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "Crear catálogo de los libros en la biblioteca de calibre" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "Ejecutar el asistente de bienvenida" - -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "Y" msgstr "S" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" msgstr "En el dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" msgstr "Tamaño (MB)" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" msgstr "Valoración" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book <font face=\"serif\">%s</font> of %s." msgstr "Libro <font face=\"serif\">%s</font> de %s." -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:679 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "El nombre de búsqueda es \"{0}\"" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "En la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "Tamaño" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1162 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "Marcado para borrarlo" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Doble clic para <b>editarme</b><br><br>" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 msgid "Hide column %s" msgstr "Ocultar columna %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Sort on %s" msgstr "Ordenar según %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" msgstr "Ascendente" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 msgid "Descending" msgstr "Descendente" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" msgstr "Cambiar la alineación del texto para %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Left" msgstr "Izquierda" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Right" msgstr "Derecha" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 msgid "Center" msgstr "Centro" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" msgstr "Mostrar columna" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Restore default layout" msgstr "Restaurar formato por defecto" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8396,148 +8715,148 @@ msgstr "" "Copiar directamente a un dispositivo no está soportado. Añada antes el libro " "a la biblioteca de calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" msgstr "Configurar el visor" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:48 msgid "Use white background" msgstr "Utilizar fondo blanco" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:49 msgid "Hyphenate" msgstr "Dividir palabras" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 msgid "<b>Changes will only take effect after a restart.</b>" msgstr "<b>Los cambios sólo tendrán efecto al reiniciar el programa.</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:70 msgid " - LRF Viewer" msgstr " - Visor de LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" "<b>No</b> se encontraron coincidencias para la búsqueda \"<i>%s</i>\"." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "No se encontraron coincidencias" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 msgid "LRF Viewer" msgstr "Visor de LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 msgid "Parsing LRF file" msgstr "Analizando el fichero LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 msgid "LRF Viewer toolbar" msgstr "Barra de herramientas del visor de LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Página siguiente" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "Página anterior" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 msgid "Back" msgstr "Atrás" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "Forward" msgstr "Adelante" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 msgid "Next match" msgstr "Siguiente coincidencia" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196 msgid "Open ebook" msgstr "Abrir libro electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:137 msgid "Configure" msgstr "Configurar" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." msgstr "Usar la biblioteca de la ruta especificada." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Start minimized to system tray." msgstr "Iniciar el programa minimizado en la bandeja del sistema" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Log debugging information to console" msgstr "Dirigir registro de depuración a la consola" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Do not check for updates" msgstr "No comprobar actualizaciones" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 msgid "Calibre Library" msgstr "Biblioteca de calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "Choose a location for your calibre e-book library" msgstr "Escoja una ubicación para su biblioteca de libros de calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Failed to create library" msgstr "Error en la creación de la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." msgstr "Fallo al crear la libreria calibre en: %r." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" msgstr "Escoja una ubicación para su nueva biblioteca de libros de calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "Initializing user interface..." msgstr "Iniciando la interfaz de usuario..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 msgid "Repairing failed" msgstr "Reparación fallida" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 msgid "The database repair failed. Starting with a new empty library." msgstr "" "La reparación de la base de datos falló. Comenzando con una nueva biblioteca " "vacía." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Bad database location" msgstr "Ubicación de la base de datos incorrecta" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." msgstr "" "Ubicación de la base de datos %r errónea. Calibre se cerrará a continuación." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" msgstr "Base de datos corrupta" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" "Your calibre database appears to be corrupted. Do you want calibre to try " "and repair it automatically? If you say No, a new empty calibre library will " @@ -8547,58 +8866,58 @@ msgstr "" "intente repararla automáticamente? Si escoge \"No\", se creará una nueva " "biblioteca de calibre vacía" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" "Reparando la base de datos. Esto puede requerir mucho tiempo si la colección " "es grande." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Ubicación de la base de datos %r errónea. Se comenzará con una biblioteca de " "calibre nueva y vacía" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Starting %s: Loading books..." msgstr "Iniciando %s: Cargando libros..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" msgstr "Si está seguro de que no está en ejecución" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " msgstr "No se puede iniciar " -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." msgstr "%s ya está ejecutándose." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" msgstr "puede estar en ejecución en la bandeja del sistema, en la" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 msgid "upper right region of the screen." msgstr "zona superior derecha de la pantalla." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "lower right region of the screen." msgstr "zona inferior derecha de la pantalla." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." msgstr "inténtelo después de reiniciar el equipo." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:298 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" msgstr "pruebe a borrar el fichero" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " "on windows where GUI apps do not have a output streams." @@ -8607,225 +8926,225 @@ msgstr "" "stdout como stderr). Útil en windows, donde las aplicaciones gráficas no " "tienen flujos de salida." -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" msgstr "&Preferencias" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62 msgid "&Quit" msgstr "&Salir" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 msgid "ERROR: Unhandled exception" msgstr "ERROR: Excepción no contemplada" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 msgid "Book has neither title nor ISBN" msgstr "El libro no tiene ni título ni ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 msgid "No matches found for this book" msgstr "No se ha encontrado el libro" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:254 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Buscar" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" "La búsqueda seleccionada será <b>borrada permanentemente</b>. ¿Está seguro?" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "Buscar (Para búsqueda avanzada, pulse el botón de la izquierda)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "Búsquedas guardadas" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" "Elija una búsqueda guardada o asigne un nombre para guardar la nueva búsqueda" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:10 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 msgid "Restrict to" msgstr "Restringir a" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "(todos los libros)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "({0} de {1})" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "({0} de todos)" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." msgstr "Pulse una tecla..." -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:79 msgid "Already assigned" msgstr "Ya asignado" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:81 msgid "already assigned to" msgstr "ya está asignado a" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid " or " msgstr " o " -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 msgid "&Default" msgstr "&Predeterminado" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:135 msgid "Customize shortcuts for" msgstr "Personalizar atajos para" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid "Keys" msgstr "Teclas" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225 msgid "Double click to change" msgstr "Pulse dos veces para cambiar" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 msgid "Frame" msgstr "Marco" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 msgid "&Custom" msgstr "&Personalizar" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 msgid "&Shortcut:" msgstr "&Atajo:" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 msgid "Click to change" msgstr "Pulse para cambiar" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 msgid "Clear" msgstr "Limpiar" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Alternate shortcut:" msgstr "&Atajo alternativo:" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "Renombrar \"%s\"" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "Editar orden para \"%s\"" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "Ocultar categoría %s" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "Mostrar categoría" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "Ver todas las categorias" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "Administrar %s" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "Administrar búsquedas guardadas" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "Administrar categorías de usuarios" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "Búsquedas" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "Nombre de búsqueda duplicado" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "El nombre guardado buscado %s está en uso." -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "Ordenar por nombre" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "Ordenar por popularidad" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "Ordenar por calificación promedio" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 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/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "Buscar todas" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "Buscar cualquiera" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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/trunk/src/calibre/gui2/tag_view.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "Administrar categorías de &usuario" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "Añada sus propias categorías al navegador de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:182 +#: /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 "Convertir el libro %d de %d (%s)" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" msgstr "No se pudieron convertir algunos libros" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." @@ -8833,23 +9152,23 @@ msgstr "" "No se pudieron convertir %d de %d libros, porque no se encontró ningún " "formato de origen adecuado." -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "Poniendo libros en cola para conversión en bloque" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "Poniendo en cola " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Obtener noticias de " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "La conversión ya existe" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8857,54 +9176,28 @@ msgstr "" "Los siguientes libros ya han sido convertidos al formato %s. ¿Desea volver a " "convertirlos?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "&Restaurar" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "&Donar para apoyar a calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "&Desconectar dispositivo conectado" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "&Reiniciar" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "Guía de inicio rápido de calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "No se puede configurar" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "No se puede configurar mientras haya tareas en ejecución." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "No se puede configurar antes de reiniciar calibre." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "No hay información detallada disponible" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "" -"No hay información detallada disponible para los libros en el dispositivo" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "Error de conversión" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." @@ -8913,15 +9206,15 @@ msgstr "" "href=\"%s\">DRM</a>. Debe eliminar primero el DRM con herramientas de " "terceros." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "Receta deshabilitada" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "<b>Fallo</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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. " @@ -8931,11 +9224,11 @@ msgstr "" "lo encuentra útil, considere donar para apoyar su desarrollo. Su donación es " "lo que hace que el desarrollo de calibre continúe." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Hay tareas activas. ¿Está seguro de que quiere salir?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -8946,11 +9239,11 @@ msgstr "" "de datos en el dispositivo.<br>\n" " ¿Está seguro de que desea salir?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "AVISO: Tareas activas" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8958,11 +9251,11 @@ msgstr "" "continuará ejecutándose en la bandeja del sistema. Para cerrarlo, elija " "<b>Salir</b> en el menú de contexto de la bandeja del sistema." -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Actualización disponible" -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the <a href=\"http://calibre-" "ebook.com/whats-new\">new features</a>. Visit the download page?" @@ -8970,125 +9263,125 @@ msgstr "" "%s ha sido actulizado a la versión %s. Mirar <a href=\"http://calibre-" "ebook.com/whats-new\">new features</a>. ¿Visitar la página de descarga?" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" msgstr "Editar marcador" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "New title for bookmark:" msgstr "Nuevo título para el marcador" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:52 msgid "Export Bookmarks" msgstr "Exportar marcadores" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:54 msgid "Saved Bookmarks (*.pickle)" msgstr "Guardar marcadores (*.pickle)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Import Bookmarks" msgstr "Importar marcadores" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Pickled Bookmarks (*.pickle)" msgstr "Marcadores procesados (*.pickle)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 msgid "Name" msgstr "Nombre" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 msgid "Bookmark Manager" msgstr "Administrador de marcadores" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 msgid "Actions" msgstr "Acciones" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 msgid "Edit" msgstr "&Editar" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 msgid "Delete" msgstr "E&liminar" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 msgid "Reset" msgstr "&Restablecer" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 msgid "Export" msgstr "E&xportar" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 msgid "Import" msgstr "&Importar" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:154 msgid "Configure Ebook viewer" msgstr "Configurar el visor de libros electrónicos" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:155 msgid "&Font options" msgstr "Opciones de tipo de letra" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:156 msgid "Se&rif family:" msgstr "Tipo de letra s&erif:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:157 msgid "&Sans family:" msgstr "Tipo de letra &sans-serif:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:158 msgid "&Monospace family:" msgstr "Tipo de letra &monoespaciada:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:159 msgid "&Default font size:" msgstr "Tamaño de letra por &defecto" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:168 msgid " px" msgstr " px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:161 msgid "Monospace &font size:" msgstr "Tamaño de &letra Monospace:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:163 msgid "S&tandard font:" msgstr "Tipo de letra es&tándar:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:164 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:165 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:166 msgid "Monospace" msgstr "Monoespaciada" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:167 msgid "Remember last used &window size" msgstr "&Recordar el último tamaño de ventana usado" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169 msgid "Maximum &view width:" msgstr "Máxima anchura de &visión:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:170 msgid "H&yphenate (break line in the middle of large words)" msgstr "Dividir &palabras al final de línea" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:171 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -9096,47 +9389,47 @@ msgstr "" "El idioma por defecto para las reglas de división de palabras. Si el libro " "no tiene un idioma especificado, se usará éste." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:172 msgid "Default &language for hyphenation:" msgstr "&Idioma por defecto para división de palabras:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:173 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "Redimensionar las imágenes ma&yores que la ventana del visor (requiere " "reinicio)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:174 msgid "&User stylesheet" msgstr "Estilos de &usuario" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:175 msgid "&General" msgstr "&General" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:176 msgid "Double click to change a keyboard shortcut" msgstr "Haga doble clic para cambiar un atajo de teclado" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:177 msgid "&Keyboard shortcuts" msgstr "&Atajos de teclado" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/dictionary.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" msgstr "No hay resultados para:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:35 msgid "Options to customize the ebook viewer" msgstr "Opciones para personalizar el visor de libros electrónicos" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "&Recordar el último tamaño de ventana usado" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:44 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:81 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -9144,223 +9437,223 @@ msgstr "" "Establecer los estilos CSS de usuario. Esto se usa para personalizar la " "apariencia de todos los libros." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46 msgid "Maximum width of the viewer window, in pixels." msgstr "Anchura máxima de la ventana del visor, en píxeles." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 msgid "Resize images larger than the viewer window to fit inside it" msgstr "" "Redimensionar las imágenes mayores que la ventana del visor para que quepan " "en ella" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 msgid "Hyphenate text" msgstr "Dividir palabras" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 msgid "Default language for hyphenation rules" msgstr "Idioma por defecto para las reglas de división de palabras" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 msgid "Font options" msgstr "Opciones de tipo de letra" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "The serif font family" msgstr "El tipo de letra serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 msgid "The sans-serif font family" msgstr "El tipo de letra sans-serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 msgid "The monospaced font family" msgstr "El tipo de letra monoespaciada" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60 msgid "The standard font size in px" msgstr "El tamaño de letra estándar en px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 msgid "The monospaced font size in px" msgstr "El tamaño de letra monoespaciada en px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62 msgid "The standard font type" msgstr "El tipo de letra estándar" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "&Localizar en el diccionario" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:455 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Ir a..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "Siguiente sección" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "Sección anterior" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "Inicio del documento" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "Final del documento" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "Inicio de la sección" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "Final de la sección" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" msgstr "Bajar a la siguiente página" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:15 msgid "Scroll to the previous page" msgstr "Subir a la página anterior" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:18 msgid "Scroll to the next section" msgstr "Pasar a la siguiente sección" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:21 msgid "Scroll to the previous section" msgstr "Pasar a la sección anterior" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:24 msgid "Scroll to the bottom of the section" msgstr "Moverse hasta el final de la sección" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:27 msgid "Scroll to the top of the section" msgstr "Moverse al inicio de la sección" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:30 msgid "Scroll to the end of the document" msgstr "Moverse al final del documento" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:33 msgid "Scroll to the start of the document" msgstr "Moverse al inicio del documento" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:36 msgid "Scroll down" msgstr "Bajar" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:39 msgid "Scroll up" msgstr "Subir" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:42 msgid "Scroll left" msgstr "Moverse a la izquierda" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:45 msgid "Scroll right" msgstr "Moverse a la derecha" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115 msgid "Book format" msgstr "Formato del libro" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "Posición en el libro" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" "Ir a una referencia. Para obtener los número de referencia, usar el modo de " "referencia." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "Buscar un texto en el libro" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "Previsualización de impresión" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "Conectando con dict.org para buscar: <b>%s</b>..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "Elegir libro electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "Libros electrónicos" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "Añadir marcador" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "Introducir el título del marcador:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "No se encontraron correspondencias para: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "Cargando flujo..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "Disponiendo %s" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "Administrar marcadores" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "Cargando libro electrónico..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "Error de DRM" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "<p>Este libro está protegido por <a href=\"%s\">DRM</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "No se pudo abrir el libro electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "Opciones para controlar el visor de libros electrónicos" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Si se especifica, la ventana del visor intentará situarse en el frente " "cuando se inicie el programa." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "Dirigir alertas de javascript y mensajes de consola a la consola" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -9370,123 +9663,127 @@ msgstr "" "\n" "Ver un libro electrónico.\n" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184 msgid "E-book Viewer" msgstr "Visor de libros electrónicos" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185 msgid "Close dictionary" msgstr "Cerrar diccionario" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187 msgid "toolBar" msgstr "Barra de herramientas" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 msgid "Next page" msgstr "Página siguiente" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 msgid "Previous page" msgstr "Página anterior" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 msgid "Font size larger" msgstr "Tamaño de letra más pequeño" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193 msgid "Font size smaller" msgstr "Tamaño de letra más pequeño" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197 msgid "Find next" msgstr "Buscar siguiente" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 msgid "Find next occurrence" msgstr "Buscar ocurrencia siguiente" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" msgstr "F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 msgid "Copy to clipboard" msgstr "Copiar al portapapeles" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 msgid "Reference Mode" msgstr "Modo referencia" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 msgid "Bookmark" msgstr "Marcador" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204 msgid "Toggle full screen" msgstr "Conmutar pantalla completa" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 msgid "Print" msgstr "Imprimir" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 msgid "Find previous" msgstr "Buscar anterior" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Find previous occurrence" msgstr "Encontrar incidencia anterior" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" msgstr "Mayús+F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/printing.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" msgstr "Imprimir libro electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Copiar imagen" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Pegar imagen" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Cambiar mayúsculas/minúsculas" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Mayúsculas" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Minúsculas" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Invertir mayúsculas/minúsculas" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Formato de título (todas las iniciales en mayúscula)" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:838 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "Arrastre para ajustar el tamaño" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "Mostrar" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "Ocultar" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "Alternar" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " @@ -9496,7 +9793,7 @@ msgstr "" "Android, puede acceder a su colección de libros de calibre directamente con " "él. Para ello debe activar el servidor de contenidos." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." @@ -9504,7 +9801,7 @@ msgstr "" "Recuerde dejar calibre en ejecución, el servidor sólo funciona mientras " "calibre se está ejecutando." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " @@ -9514,20 +9811,20 @@ msgstr "" "WordPlayer, donde miservidor es el nombre de servidor completo o la " "dirección IP del equipo donde se ejecuta calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 msgid "Moving library..." msgstr "Moviendo la biblioteca..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:469 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 msgid "Failed to move library" msgstr "Fallo al mover la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 msgid "Invalid database" msgstr "Base de datos no valida" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 msgid "" "<p>An invalid library already exists at %s, delete it before trying to move " "the existing library.<br>Error: %s" @@ -9535,37 +9832,37 @@ msgstr "" "<p>Ya existe una biblioteca no válida en %s, bórrela antes de intentar mover " "la biblioteca actual.<br>Error: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 msgid "Could not move library" msgstr "No se pudo mover la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 msgid "Select location for books" msgstr "Seleccionar ubicación para los libros" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 msgid "welcome wizard" msgstr "asistente de bienvenida" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 msgid "Welcome to calibre" msgstr "Bienvenido a calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 msgid "The one stop solution to all your e-book needs." msgstr "" "La solución unificada para todo lo relacionado con libros electrónicos" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:51 msgid "" "Choose your book reader. This will set the conversion options to produce " "books optimized for your device." @@ -9573,15 +9870,15 @@ msgstr "" "Elija su lector de libros. Esto establecerá las opciones de conversión para " "crear libros optimizados para su dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:52 msgid "&Manufacturers" msgstr "&Fabricantes" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:53 msgid "&Devices" msgstr "&Dispositivos" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 msgid "" "<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " "button to apply your settings." @@ -9589,7 +9886,7 @@ msgstr "" "<h2>¡Felicidades!</h2> Ha configurado calibre con éxito. Pulse el botón %s " "para hacer efectiva la configuración." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 msgid "" "<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " "available <a href=\"http://calibre-ebook.com/demo\">online</a>." @@ -9598,7 +9895,7 @@ msgstr "" "características de calibre están disponibles <a href=\"http://calibre-" "ebook.com/demo\">en línea</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 msgid "" "<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" "ebook.com/user_manual\">online</a>." @@ -9606,7 +9903,7 @@ msgstr "" "<h2>Manual de usuario</h2>También hay un Manual de usuario disponible <a " "href=\"http://calibre-ebook.com/demo\">en línea</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 msgid "" "<p>calibre can automatically send books by email to your Kindle. To do that " "you have to setup email delivery below. The easiest way is to setup a free " @@ -9620,15 +9917,15 @@ msgstr "" "gmail</a> y pulsar el botón Usar gmail. También deberá registrar la " "dirección de gmail en su cuenta de Amazon." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 msgid "&Kindle email:" msgstr "Correo electrónico del &Kindle:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:52 msgid "Choose your &language:" msgstr "Elija su &idioma:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:53 msgid "" "Choose a location for your books. When you add books to calibre, they will " "be copied here:" @@ -9636,11 +9933,11 @@ msgstr "" "Escoja una ubicación para los libros. Cuando añada libros en calibre serán " "copiados aquí:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 msgid "&Change" msgstr "&Cambiar" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 msgid "" "If you have an existing calibre library, it will be copied to the new " "location. If a calibre library already exists at the new location, calibre " @@ -9650,23 +9947,23 @@ msgstr "" "ubicación. Si hay otra biblioteca de calibre en esta nueva ubicación, " "calibre la usará en su lugar." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:32 msgid "Using: %s:%s@%s:%s and %s encryption" msgstr "Usando: %s:%s@%s:%s y cifrado %s" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:37 msgid "Sending..." msgstr "Enviando..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:42 msgid "Mail successfully sent" msgstr "Correo enviado con éxito" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:114 msgid "Finish gmail setup" msgstr "Terminar la configuración de gmail" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:115 msgid "" "Dont forget to enter your gmail username and password. You can sign up for a " "free gmail account at http://gmail.com" @@ -9674,26 +9971,26 @@ msgstr "" "No olvide introducir su nombre de usuario y contraseña de gmail. Puede " "solicitar una cuenta gratuita de gmail en http://gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:130 msgid "Bad configuration" msgstr "Configuración incorrecta" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:124 msgid "You must set the From email address" msgstr "Debe asignar la dirección de correo electrónico remitente" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:131 msgid "You must set the username and password for the mail server." msgstr "" "Debe especificar el nombre de usuario y contraseña para el servidor de " "correo." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:108 msgid "Send email &from:" msgstr "&Enviar correo electrónico desde:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:109 msgid "" "<p>This is what will be present in the From: field of emails sent by " "calibre.<br> Set it to your email address" @@ -9701,7 +9998,7 @@ msgstr "" "<p>Esto es lo que se mostrará en el campo De: de los correos electrónicos " "enviados por calibre.<br>Ponga su dirección de correo electrónico." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:110 msgid "" "<p>A mail server is useful if the service you are sending mail to only " "accepts email from well know mail services." @@ -9710,52 +10007,52 @@ msgstr "" "sólo acepta correos electrónicos de servicios de correo ampliamente " "conocidos." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:111 msgid "Mail &Server" msgstr "Servidor de correo" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 msgid "calibre can <b>optionally</b> use a server to send mail" msgstr "" "calibre puede, <b>opcionalmente</b>, usar un servidor para enviar correo" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 msgid "&Hostname:" msgstr "&Nombre del equipo:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" msgstr "" "Nombre de equipo de su servidor de correo. Por ejemplo, smtp.gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 msgid "&Port:" msgstr "Puert&o:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:116 msgid "" "The port your mail server listens for connections on. The default is 25" msgstr "" "Puerto en el que su servidor de correo espera las conexiones. Por defecto es " "el 25" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:118 msgid "Your username on the mail server" msgstr "Su nombre de usuario en el servidor de correo" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:120 msgid "Your password on the mail server" msgstr "Su contraseña en el servidor de correo" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:121 msgid "&Show" msgstr "&Mostrar" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:122 msgid "&Encryption:" msgstr "&Cifrado:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123 msgid "" "Use TLS encryption when connecting to the mail server. This is the most " "common." @@ -9763,27 +10060,27 @@ msgstr "" "Usar cifrado TLS al conectar con el servidor de correo. Ésta es la opción " "común." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "&TLS" msgstr "&TLS" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 msgid "Use SSL encryption when connecting to the mail server." msgstr "Usar cifrado SSL al conectar con el servidor de correo." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "&SSL" msgstr "&SSL" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 msgid "Use Gmail" msgstr "Usar &gmail" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:128 msgid "&Test email" msgstr "Pro&bar correo electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 msgid "" "<p>If you use the <a href=\"http://www.lexcycle.com/download\">Stanza</a> e-" "book app on your iPhone/iTouch, you can access your calibre book collection " @@ -9795,56 +10092,56 @@ msgstr "" "touch, puede acceder a su colección de libros de calibre directamente con " "él. Para ello debe activar el servidor de contenidos." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" msgstr "Activar el servidor de &contenidos" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:230 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" msgstr "today" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:233 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" msgstr "yesterday" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:236 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" msgstr "thismonth" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:239 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:240 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" msgstr "daysago" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "no" msgstr "no" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "unchecked" msgstr "unchecked" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "checked" msgstr "checked" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "yes" msgstr "yes" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "blank" msgstr "blank" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" msgstr "empty" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:48 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9858,7 +10155,7 @@ msgstr "" "Valor por defecto: '%%default'\n" "Aplicable a: formatos de salida CSV, XML" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:58 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9871,7 +10168,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida CSV, XML" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:206 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9885,7 +10182,7 @@ msgstr "" "Valor predeterminado: '%%default'\n" "Aplicable a: formato de salida BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:216 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9898,7 +10195,7 @@ msgstr "" "Valor predeterminado: '%default'\n" "Aplicable a: formato de salida BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" "Create a citation for BibTeX entries.\n" "Boolean value: True, False\n" @@ -9910,7 +10207,7 @@ msgstr "" "Valor predeterminado: '%default'\n" "Aplicable a: formato de salida BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:234 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" "The template for citation creation from database fields.\n" " Should be a template with {} enclosed fields.\n" @@ -9925,7 +10222,7 @@ msgstr "" "Valor predeterminado: '%%default'\n" "Aplicable a: formato de salida BIBTEXT" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:244 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" "BibTeX file encoding output.\n" "Available types: utf8, cp1252, ascii.\n" @@ -9937,7 +10234,7 @@ msgstr "" "Valor predeterminado: '%default'\n" "Aplicable a: formato de salida BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:253 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" "BibTeX file encoding flag.\n" "Available types: strict, replace, ignore, backslashreplace.\n" @@ -9949,7 +10246,7 @@ msgstr "" "Valor predeterminado: '%default'\n" "Aplicable a: formato de salida BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:262 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" "Entry type for BibTeX catalog.\n" "Available types: book, misc, mixed.\n" @@ -9961,7 +10258,7 @@ msgstr "" "Valor predeterminado: '%default'\n" "Aplicable a: formato de salida BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:530 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -9971,7 +10268,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:537 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9985,7 +10282,7 @@ msgstr "" "Valor por defecto: '%default'None\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:547 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" @@ -9997,7 +10294,7 @@ msgstr "" "ejemplo '[<etiqueta>]'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:553 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -10011,7 +10308,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:561 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -10021,7 +10318,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:568 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -10031,7 +10328,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:575 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -10042,7 +10339,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:582 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -10056,7 +10353,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:589 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -10071,7 +10368,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub y MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:596 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -10081,7 +10378,7 @@ msgstr "" "Valor por defecto: '%default'\n" "Aplicable a: formatos de salida ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:41 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." @@ -10089,7 +10386,7 @@ msgstr "" "Ruta de la biblioteca de calibre. Por defecto se usa la ruta almacenada en " "las preferencias." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:120 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" "%prog list [options]\n" "\n" @@ -10099,7 +10396,7 @@ msgstr "" "\n" "Lista de los libros disponibles en la base de datos de calibre.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -10114,7 +10411,7 @@ msgstr "" "seleccionar todos los campos. Sólo tiene efecto en el formato de salida de " "texto." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" @@ -10124,11 +10421,11 @@ msgstr "" "Campos disponibles: %s\n" "Por defecto: %%default" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:137 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "Sort results in ascending order" msgstr "Ordenar los resultados en orden ascendente" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:139 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search related documentation in the User Manual. Default is " @@ -10138,7 +10435,7 @@ msgstr "" "consulta de búsqueda consulte la documentación relacionada con la búsqueda " "en el Manual de usuario. Por defecto no se hace el filtrado." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:141 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 msgid "" "The maximum width of a single line in the output. Defaults to detecting " "screen size." @@ -10146,11 +10443,11 @@ msgstr "" "La longitud máxima de las líneas en la salida. Por defecto, se toma la " "anchura de la pantalla." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:142 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:142 msgid "The string used to separate fields. Default is a space." msgstr "El texto usado para separar campos. Por defecto es un espacio." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:143 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 msgid "" "The prefix for all file paths. Default is the absolute path to the library " "folder." @@ -10158,15 +10455,15 @@ msgstr "" "El prefijo para todas las rutas de fichero. Por defcto es la ruta absoluta " "de la carpeta de la biblioteca." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:165 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:165 msgid "Invalid fields. Available fields:" msgstr "Campos no válidos. Campos disponibles:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:172 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 msgid "Invalid sort field. Available fields:" msgstr "Campo de ordenación no válido. Campos disponibles:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:244 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" @@ -10174,7 +10471,7 @@ msgstr "" "Los siguientes libros no se han añadido puesto que ya existen en la base de " "datos (vér la opción --duplicates)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:267 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -10188,7 +10485,7 @@ msgstr "" "especificarse directorios, ver las opciones relativas a directorios más " "abajo.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:276 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 msgid "" "Assume that each directory has only a single logical book and that all files " "in it are different e-book formats of that book" @@ -10196,11 +10493,11 @@ msgstr "" "Asumir que cada directorio tiene un solo libro y que todos los ficheros del " "directorio son diferentes formatos del mismo libro" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:278 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:278 msgid "Process directories recursively" msgstr "Procesar directorios recursivamente" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:280 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." @@ -10208,27 +10505,27 @@ msgstr "" "Añadir los libros a la base de datos aunque ya existan. La comparación se " "realiza sobre el título de los libros." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:282 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" msgstr "Añadir libro en blanco (sin formato)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" msgstr "Introduzca el título del libro en blanco añadido" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:286 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" msgstr "Introduzca el autor del libro en blanco añadido" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:288 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" msgstr "Introduzca el ISBN del libro en blanco añadido" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:313 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" msgstr "Debe especificar al menos un fichero para añadir" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:329 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:329 msgid "" "%prog remove ids\n" "\n" @@ -10243,11 +10540,11 @@ msgstr "" "números de identificación utilizando la orden \"list\"). Por ejemplo, " "23,34,57-85\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:344 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 msgid "You must specify at least one book to remove" msgstr "Debe especificar al menos un libro para eliminar" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:363 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:363 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -10261,15 +10558,15 @@ msgstr "" "libro identificado por ID. Se puede obtener el ID usando la orden \"list\". " "Si el formato ya existe, será reemplazado por el nuevo.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:378 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 msgid "You must specify an id and an ebook file" msgstr "Debe especificar un ID y un fichero de libro electrónico" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:383 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "ebook file must have an extension" msgstr "El fichero de libro electrónico debe tener una extensión" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -10285,11 +10582,11 @@ msgstr "" "ID usando la orden \"list\". fmt debe ser una extensión de fichero como LRF, " "TXT o EPUB. Si el libro no tiene el formato fmt disponible, no hace nada.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:408 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "You must specify an id and a format" msgstr "Debe especificar un ID y un formato" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:426 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:426 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -10305,15 +10602,15 @@ msgstr "" "libro identificado por ID.\n" "ID es un identificador de la órden \"list\".\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:434 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "Print metadata in OPF form (XML)" msgstr "Imprimir los metadatos en formato OPF (XML)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:443 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:443 msgid "You must specify an id" msgstr "Debe especificar un ID" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:456 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:456 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -10335,11 +10632,11 @@ msgstr "" "consiste el formato OPF usando la opción --as-opf en la orden " "show_metadata.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:472 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:472 msgid "You must specify an id and a metadata file" msgstr "Debe especificar un ID y un fichero de metadatos" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:492 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:492 msgid "" "%prog export [options] ids\n" "\n" @@ -10358,30 +10655,30 @@ msgstr "" "y metadatos (en un fichero OPF). Se pueden obtener los identificadores con " "la orden \"list\".\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:500 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:500 msgid "Export all books in database, ignoring the list of ids." msgstr "" "Exportar todos los libros de la base de datos, haciendo caso omiso de la " "lista de identificaciones." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:502 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:502 msgid "Export books to the specified directory. Default is" msgstr "" "Exportar los libros al directorio especificado. El valor por defecto es" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:504 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 msgid "Export all books into a single directory" msgstr "Exportar todos los libros en un solo directorio" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:511 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." msgstr "Si se especifica esta opción se desactiva este comportamiento" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:534 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" msgstr "Debe especificar algún ID o la opción %s" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:547 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 msgid "" "%prog add_custom_column [options] label name datatype\n" "\n" @@ -10397,7 +10694,7 @@ msgstr "" "columna. No debe contener espacios ni dos puntos. \"nombre\" es el nombre " "visible de la columna. \"tipo_de_dato\" es uno de: {0}\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:556 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." @@ -10405,7 +10702,7 @@ msgstr "" "Esta columna almacena datos de etiquetas (valores separados por comas). Sólo " "se aplica si el tipo de dato es texto." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:560 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:560 msgid "" "A dictionary of options to customize how the data in this column will be " "interpreted." @@ -10413,11 +10710,11 @@ msgstr "" "Una lista de opciones para personalizar la manera en que se interpretan los " "datos de esta columna." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:573 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:573 msgid "You must specify label, name and datatype" msgstr "Debe especificar una etiqueta, nombre y tipo de dato" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:631 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:631 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -10436,7 +10733,7 @@ msgstr "" "generado.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:645 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" "Comma-separated list of database IDs to catalog.\n" "If declared, --search is ignored.\n" @@ -10447,7 +10744,7 @@ msgstr "" "Si se declara, no se usará --search.\n" "Valor por defecto: todas" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:649 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:649 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search-related documentation in the User Manual.\n" @@ -10457,16 +10754,16 @@ msgstr "" "véase la documentación relativa a búsquedas en el Manual de usuario.\n" "Valor por defecto: sin filtrado" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:655 -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:505 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" msgstr "Mostrar información de salida detallada. Útil para la depuración" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:668 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 msgid "Error: You must specify a catalog output file" msgstr "Error: Debe especificar un fichero de salida para el catálogo" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:710 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 msgid "" "\n" " %prog set_custom [options] column id value\n" @@ -10487,7 +10784,7 @@ msgstr "" "orden custom_columns.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:721 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." @@ -10495,11 +10792,11 @@ msgstr "" "Si la columna almacena valores múltiples, añadir los valores especificados a " "los existentes en lugar de reemplazarlos." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:732 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 msgid "Error: You must specify a field name, id and value" msgstr "Error: Debe especificar un nombre de campo, identificador y valor" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:751 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 msgid "" "\n" " %prog custom_columns [options]\n" @@ -10514,19 +10811,19 @@ msgstr "" "etiquetas de columna e identificadores.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:758 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 msgid "Show details for each column." msgstr "Mostrar detalles de las columnas" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:770 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 msgid "You will lose all data in the column: %r. Are you sure (y/n)? " msgstr "Se perderán todos los datos de la columna: %r. Está seguro (s/n)? " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:772 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" msgstr "s" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:778 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" "\n" " %prog remove_custom_column [options] label\n" @@ -10543,15 +10840,60 @@ msgstr "" " las columnas disponibles con la orden custom_columns.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:786 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 msgid "Do not ask for confirmation" msgstr "No pedir confirmación" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:796 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 msgid "Error: You must specify a column label" msgstr "Error: Debe especificar una etiqueta para la columna" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "Nombre:" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "Cadena de búsqueda" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "Error: Debes de especificar un nombre y la candena de búsqueda" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "añadido" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -10572,53 +10914,65 @@ msgstr "" "\n" "Para ver la ayuda de cada orden ejecute: %%prog orden --help\n" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:71 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "No se ha proporcionado ninguna etiqueta" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" +"La etiqueta debe contener sólo letras minúsculas, dígitos y guión bajo, y " +"empezar por una letra" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "%sCalificación promedio es %3.1f" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "Principal" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" "<p>Migrando la base de datos antigua a la biblioteca de libros electrónicos " "en %s<br><center>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1828 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "Copiando <b>%s</b>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1845 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "Compactando la base de datos" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1938 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "Comprobando la integridad de SQL..." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "Comprobando ficheros inexistentes." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:2001 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "ID comprobado" -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:122 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Calificaciones" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:24 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" msgstr "El título" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:25 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 msgid "The authors" msgstr "Los autores" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:26 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26 msgid "" "The author sort string. To use only the first letter of the name use " "{author_sort[0]}" @@ -10626,15 +10980,15 @@ msgstr "" "La cadena para ordenar autores. Para usar sólo la primera letra del nombre, " "use {author_sort[0]}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:28 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:28 msgid "The tags" msgstr "Las etiquetas" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:29 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29 msgid "The series" msgstr "La serie" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:30 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30 msgid "" "The series number. To get leading zeros use {series_index:0>3s} or " "{series_index:>3s} for leading spaces" @@ -10642,35 +10996,35 @@ msgstr "" "El número dentro de la serie. Use {series_index:0>3s} si quiere ceros a la " "izquierda o {series_index:>3s} si quiere espacios" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:33 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 msgid "The rating" msgstr "La valoración" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:34 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34 msgid "The ISBN" msgstr "El ISBN" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:35 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 msgid "The publisher" msgstr "La editorial" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:36 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 msgid "The date" msgstr "La fecha" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:37 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 msgid "The published date" msgstr "La fecha de publicación" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:38 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 msgid "The calibre internal id" msgstr "La identificación interna de calibre" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:48 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "Options to control saving to disk" msgstr "Opciones para controlar el guardado en disco" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:54 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 msgid "" "Normally, calibre will update the metadata in the saved files from what is " "in the calibre library. Makes saving to disk slower." @@ -10679,7 +11033,7 @@ msgstr "" "según los datos de la biblioteca de calibre. Hace que el guardado en disco " "sea más lento." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:57 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." @@ -10687,7 +11041,7 @@ msgstr "" "Normalmente calibre escribirá los metadatos en un fichero OPF separado, " "junto con los ficheros de libro electrónico." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:60 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." @@ -10695,7 +11049,7 @@ msgstr "" "Normalmente calibre guardará la portada en un fichero separado, junto con " "los ficheros de libro electrónico." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:63 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 msgid "" "Comma separated list of formats to save for each book. By default all " "available books are saved." @@ -10703,7 +11057,7 @@ msgstr "" "Lista de formatos en los que se guardarán los libros, separados por comas. " "Por defecto se guardan todos los libros disponibles." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:66 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 msgid "" "The template to control the filename and directory structure of the saved " "files. Default is \"%s\" which will save books into a per-author " @@ -10715,7 +11069,7 @@ msgstr "" "libros en un subdirectorio por autor con nombres de fichero que contienen el " "título y el autor. Las variables de control disponibles son: {%s}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:71 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 msgid "" "The template to control the filename and directory structure of files sent " "to the device. Default is \"%s\" which will save books into a per-author " @@ -10727,7 +11081,7 @@ msgstr "" "que guardará los libros en un directorio por autor con el título y el nombre " "del autor en el nombre de cada archivo. Los controles disponibles son: {%s}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:78 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 msgid "" "Normally, calibre will convert all non English characters into English " "equivalents for the file names. WARNING: If you turn this off, you may " @@ -10739,7 +11093,7 @@ msgstr "" "pueden ocasionarse errores al guardar, dependiendo del soporte para Unicode " "del sistema de ficheros donde se guarden los libros." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:84 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 msgid "" "The format in which to display dates. %d - day, %b - month, %Y - year. " "Default is: %b, %Y" @@ -10747,51 +11101,51 @@ msgstr "" "El formato con que se muestran las fechas: %d - día, %b - mes, %Y - año. El " "valor por defecto es: %b, %Y" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:87 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 msgid "Convert paths to lowercase." msgstr "Convertir las rutas a minúsculas." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:89 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 msgid "Replace whitespace with underscores." msgstr "Sustituir espacios en blanco con guiones bajos." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:263 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 msgid "Requested formats not available" msgstr "Los formatos solicitados no están disponibles" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:21 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 msgid "Settings to control the calibre content server" msgstr "Opciones para el control del servidor de contenidos de calibre" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:25 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 msgid "The port on which to listen. Default is %default" msgstr "El puerto en el que esperar conexiones. Valor por defecto: %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:27 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 msgid "The server timeout in seconds. Default is %default" msgstr "" "Tiempo de vencimiento del servidor en segundos. Valor por defecto: %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:29 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 msgid "The max number of worker threads to use. Default is %default" msgstr "" "El máximo número de procesos que se usarán. Valor por defecto: %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:31 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 msgid "Set a password to restrict access. By default access is unrestricted." msgstr "" "Establecer una contraseña para restringir el acceso. Por defecto el acceso " "no está restringido." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 msgid "Username for access. By default, it is: %default" msgstr "Nombre de usuario para acceder. Por defecto es: %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 msgid "The maximum size for displayed covers. Default is %default." msgstr "Máximo tamaño para las portadas. Valor por defecto: %default." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 msgid "" "The maximum number of matches to return per OPDS query. This affects Stanza, " "WordPlayer, etc. integration." @@ -10799,7 +11153,7 @@ msgstr "" "El número máximo de correspondencias devueltas por cada consulta OPDS. Esto " "afecta a la integración con Stanza, WordPlayer, etc." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 msgid "" "Group items in categories such as author/tags by first letter when there are " "more than this number of items. Default: %default. Set to a large number to " @@ -10809,12 +11163,12 @@ msgstr "" "primera letra cuando hay más de este número de elementos. Predeterminado: " "%default. Establezca un número alto para desactivar el agrupamiento." -#: /home/kovid/work/trunk/src/calibre/library/server/base.py:94 +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 msgid "Password to access your calibre library. Username is " msgstr "" "Contraseña para acceder a la biblioteca de calibre. El nombre de usuario es " -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:28 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28 msgid "" "[options]\n" "\n" @@ -10824,56 +11178,66 @@ msgstr "" "\n" "Iniciar el servidor de contenidos de calibre." -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:30 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 msgid "Path to the library folder to serve with the content server" msgstr "" "Ruta a la carpeta de biblioteca a servir con el servidor de contenido" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:32 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 msgid "Write process PID to the specified file" msgstr "Escribir PID del proceso al archivo especificado" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "%d elementos" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "CALIFICACIÓN: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "ETIQUETAS: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "SERIE: %s [%s]<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "Libros en la biblioteca" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "Por " -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "Libros ordenados por " -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "Más reciente" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:34 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "%sUsage%s: %s\n" msgstr "%sUso%s: %s\n" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:78 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 msgid "Created by " msgstr "Creado por " -#: /home/kovid/work/trunk/src/calibre/utils/config.py:79 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." @@ -10881,209 +11245,209 @@ msgstr "" "Cuando alguno de los argumentos de %prog contenga espacios, póngalo entre " "comillas." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:663 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 msgid "Path to the database in which books are stored" msgstr "Ruta de la base de datos en la que se almacenan los libros" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:665 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 msgid "Pattern to guess metadata from filenames" msgstr "Patrón para extraer metadatos de los nombres de fichero" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:667 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 msgid "Access key for isbndb.com" msgstr "Clave de acceso a isbndb.com" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:669 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 msgid "Default timeout for network operations (seconds)" msgstr "Tiempo de vencimiento por defecto para operaciones de red (segundos)" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:671 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 msgid "Path to directory in which your library of books is stored" msgstr "Ruta al directorio en el que está almacenada la biblioteca de libros" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:673 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 msgid "The language in which to display the user interface" msgstr "El idioma en que se muestra la interfaz de usuario" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:675 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 msgid "The default output format for ebook conversions." msgstr "" "El formato de salida por defecto de las conversiones de libros electrónicos." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:679 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 msgid "Ordered list of formats to prefer for input." msgstr "Lista por orden de preferencia de formatos de entrada." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:681 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 msgid "Read metadata from files" msgstr "Leer metadatos de ficheros" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:683 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 msgid "The priority of worker processes" msgstr "La prioridad de los procesos en ejecución" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:685 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 msgid "Swap author first and last names when reading metadata" msgstr "Intercambiar el nombre y el apellido del autor al leer los metadatos" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:687 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 msgid "Add new formats to existing book records" msgstr "Añadir nuevos formatos a los registros de libros existentes" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "List of named saved searches" msgstr "Lista de búsquedas guardadas con nombre" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:693 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 msgid "User-created tag browser categories" msgstr "Categorías del explorador de etiquetas creadas por el usuario" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:695 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 msgid "How and when calibre updates metadata on the device." msgstr "Cómo y cuándo actualiza calibre los metadatos del dispositivo." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:43 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Esperando..." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "Detenido" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "Terminado" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "Trabajando..." -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Portugués (Brasil)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Inglés (Reino Unido)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Chino simplificado" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Chino (Hong Kong)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Chino tradicional" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Inglés" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Inglés (Australia)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Inglés (Nueva Zelanda)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Inglés (Canadá)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Inglés (India)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Inglés (Tailandia)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Inglés (Chipre)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Inglés (Pakistán)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "Inglés (Israel)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Inglés (Singapur)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "Inglés (Yemen)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "Inglés (Irlanda)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "Ingles (Chino)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "Español (Paraguay)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Alemán (AT)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Neerlandés (NL)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:116 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Neerlandés (BE)" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" msgstr "La URL debe tener el esquema sftp" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:57 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:57 msgid "host must be of the form user@hostname" msgstr "el servidor debe ser de la forma usuario@nombre_servidor" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:68 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:68 msgid "Failed to negotiate SSH session: " msgstr "No se pudo establecer la sesión SSH: " -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:71 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 msgid "Failed to authenticate with server: %s" msgstr "No se pudo autenticar con el servidor: %s" -#: /home/kovid/work/trunk/src/calibre/utils/smtp.py:234 +#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234 msgid "Control email delivery" msgstr "Controlar el envío de correo electrónico" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:118 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 msgid "Unknown section" msgstr "Sección desconocida" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" msgstr "Canal desconocido" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:158 -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 msgid "Untitled article" msgstr "Artículo sin título" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:21 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:21 msgid "Download periodical content from the internet" msgstr "Descargar publicaciones periódicas de Internet" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:36 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:36 msgid "" "Useful for recipe development. Forces max_articles_per_feed to 2 and " "downloads at most 2 feeds." @@ -11091,110 +11455,110 @@ msgstr "" "Útil para el desarrollo de recetas. Fuerza max_articles_per_feed a 2 y " "descarga 2 canales como máximo." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:39 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:39 msgid "Username for sites that require a login to access content." msgstr "" "Nombre de usuario para los sitios que requieren registro para acceder a su " "contenido." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:42 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:42 msgid "Password for sites that require a login to access content." msgstr "" "Contraseña para sitios que requieren registro para acceder al contenido." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:46 msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" "No descargar la última versión de las recetas incluidas del servidor de " "calibre" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 msgid "Unknown News Source" msgstr "Fuente de noticias desconocida" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:609 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 msgid "The \"%s\" recipe needs a username and password." msgstr "La receta \"%s\" necesita usuario y contraseña." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Descarga finalizada" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:710 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Fallo al descargar los siguientes artículos:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Fallo al descargar partes de los siguientes artículos" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " de " -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tEnlaces fallidos:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:809 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" "No se pudo obtener el artículo. Ejecute calibre con -vv para ver el motivo" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:830 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Obteniendo canales de noticias..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Se obtivieron canales de noticias de la página principal" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Intentando descargar la portada..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "Generando el rótulo:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Iniciando la descarga [%d proceso(s)]" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:940 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Canales de noticias descargados en %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:950 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "No se pudo descargar la portada: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:962 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Descargando la portada desde %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1003 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 msgid "Masthead image downloaded" msgstr "Imagen del rótulo descargada" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1172 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 msgid "Untitled Article" msgstr "Artículo sin título" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1243 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 msgid "Article downloaded: %s" msgstr "Artículo descargado: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1254 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 msgid "Article download failed: %s" msgstr "Falló la descarga del artículo: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1271 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 msgid "Fetching feed" msgstr "Obteniendo canal de noticias" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1418 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -11202,7 +11566,7 @@ msgstr "" "No se pudo ingresar, revise su nombre de usuario o clave para el servicio de " "boletín de calibre" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1434 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -11210,22 +11574,22 @@ msgstr "" "Ud. no tiene permiso para bajar esta publicación. Su subscripción ha " "expirado o ha exedido el máximo permitido por día" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" msgstr "Usted" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:73 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:193 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Planificado" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:194 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Personalizado" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:482 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "" "%prog URL\n" "\n" @@ -11235,12 +11599,12 @@ msgstr "" "\n" "Donde URL es por ejemplo http://google.com" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:485 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Directorio base en el cual se almacena la URL. Por defecto es %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:488 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" @@ -11248,7 +11612,7 @@ msgstr "" "Tiempo máximo de espera de respuesta del servidor (en segundos). Valor por " "defecto: %default s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:491 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" @@ -11256,7 +11620,7 @@ msgstr "" "Máximo número de niveles de recursión, es decir, profundidad de los enlaces " "a seguir. Valor por defecto: %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:494 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from <a " "href> tags. Default is %default" @@ -11264,7 +11628,7 @@ msgstr "" "El número máximo de ficheros a descargar. Esto se aplica solamente a " "ficheros procedentes de etiquetas <a href>. Por defecto es %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:496 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" @@ -11272,7 +11636,7 @@ msgstr "" "Intervalo minimo en segundos entre adquisiciones de datos consecutivas. " "Valor defecto: %default s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:498 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -11280,7 +11644,7 @@ msgstr "" "Codificación para los sitios web que está intentando descargar. Por defecto " "se intentará averiguar la codificación." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:500 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -11291,7 +11655,7 @@ msgstr "" "de las expresiones regulares, se seguirá el enlace. Por defecto todos los " "enlaces se siguen." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:502 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -11305,7 +11669,7 @@ msgstr "" "enlace se descarta. Si ambas opciones --filter-regexp y --match-regexp se " "especifican, entonces --filter-regexp se aplica primero." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:504 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "No descargar estilos CSS." @@ -11569,9 +11933,6 @@ msgstr "No descargar estilos CSS." #~ msgid "Waiting" #~ msgstr "En espera..." -#~ msgid "Working" -#~ msgstr "Procesando..." - #~ msgid "Could not move database" #~ msgstr "No se puede mover la base de datos" @@ -11606,9 +11967,6 @@ msgstr "No descargar estilos CSS." #~ msgid "Usage:" #~ msgstr "Uso:" -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "Convert to LRS" #~ msgstr "Convertir a LRS" @@ -13362,6 +13720,9 @@ msgstr "No descargar estilos CSS." #~ msgid "Convert E-books" #~ msgstr "Convertir libros electrónicos" +#~ msgid "Click to see list of active jobs." +#~ msgstr "Pulse para ver las tareas activas." + #~ msgid "Click to turn off Cover Browsing" #~ msgstr "Pulse para desactivar la exploración de portadas" @@ -13536,6 +13897,9 @@ msgstr "No descargar estilos CSS." #~ msgid "Communicate with the Sony PRS-300/505 eBook reader." #~ msgstr "Comunicar con los lectores Sony PRS-300/505" +#~ msgid "Force maximum line lenght" +#~ msgstr "Forzar longitud de línea máxima" + #~ msgid "English (AU)" #~ msgstr "Inglés (Australia)" @@ -13620,12 +13984,31 @@ msgstr "No descargar estilos CSS." #~ "El número de la serie. Para introducir ceros a la izquireda, use " #~ "{series_index:0>3s}" +#~ msgid "Fit &cover to view" +#~ msgstr "&Ajustar la portada a la ventana" + +#~ msgid "" +#~ "Regex tips:\n" +#~ "- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +#~ "e.g., [Amazon Freebie]\n" +#~ "- A regex pattern of a single dot excludes all genre tags, generating no " +#~ "Genre Section" +#~ msgstr "" +#~ "Apuntes de expresiones regulares:\n" +#~ "- El patrón predeterminado, \\[[\\w ]*\\], excluye las etiquetas de la forma " +#~ "[etiqueta], p. ej. [promoción de Amazon]\n" +#~ "- Un patrón con un punto únicamente excluye todas las etiquetas, con lo que " +#~ "no se genera la sección Géneros." + #~ msgid "Masthead font:" #~ msgstr "Tipo de letra para el rótulo:" #~ msgid "dummy option until real options are determined." #~ msgstr "opción vacía hasta que las opciones reales se determinen." +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Comunicar con el lector Teclast K3." + #~ msgid "" #~ "If an existing book with a similar title and author is found that does not " #~ "have the format being added, the format is added \n" @@ -13710,6 +14093,12 @@ msgstr "No descargar estilos CSS." #~ msgstr "" #~ "La etiqueta debe contener sólo letras y números, y empezar con una letra" +#~ msgid "" +#~ "The lookup name must be lower case and cannot contain \":\"s or spaces" +#~ msgstr "" +#~ "El nombre de búsqueda debe estar en minúsculas y no puede contener \":\" ni " +#~ "espacios" + #~ msgid "Item already used" #~ msgstr "El elemento ya está en uso" @@ -13758,6 +14147,13 @@ msgstr "No descargar estilos CSS." #~ msgid "&Restrict to:" #~ msgstr "Restringir a:" +#~ msgid "" +#~ "The label must contain only letters, digits and underscores, and start with " +#~ "a letter" +#~ msgstr "" +#~ "La etiqueta debe contener sólo letras, dígitos y subrayados, y empezar con " +#~ "una letra" + #~ msgid " " #~ msgstr " " diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index ea3803767c..de0aa64419 100644 --- a/src/calibre/translations/eu.po +++ b/src/calibre/translations/eu.po @@ -7,170 +7,174 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-11 15:31+0000\n" -"PO-Revision-Date: 2010-08-11 09:19+0000\n" -"Last-Translator: gorkaazk <gorkaazkarate@euskalerria.org>\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 21:29+0000\n" +"Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Basque <eu@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-12 03:38+0000\n" +"X-Launchpad-Export-Date: 2010-08-21 03:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 msgid "Does absolutely nothing" msgstr "Ez du ezer egiten" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:72 -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:75 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:70 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:506 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:405 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:100 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:402 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:72 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:335 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:338 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1894 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1896 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:236 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:282 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:20 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:61 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:332 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:123 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:125 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:945 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1057 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdb.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdf.py:28 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:78 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:119 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:153 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:611 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:817 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:819 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:911 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:916 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:982 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:137 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:108 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:173 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:174 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/palmdoc/writer.py:29 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:234 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:826 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:868 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:877 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1162 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1165 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:512 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:882 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1060 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:185 -#: /home/kovid/work/trunk/src/calibre/library/cli.py:213 -#: /home/kovid/work/trunk/src/calibre/library/database.py:913 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:358 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:370 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:979 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1048 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1649 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1651 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1773 -#: /home/kovid/work/trunk/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/trunk/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:117 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:64 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:78 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 +#: /home/kovid/work/calibre/src/calibre/library/database.py:913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" msgstr "Ezezaguna" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 msgid "Base" msgstr "Oinarria" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:172 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:172 msgid "File type" msgstr "Fitxategi mota" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:206 msgid "Metadata reader" msgstr "Metadatuen irakurlea" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 msgid "Metadata writer" msgstr "Metadatuen idazlea" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:263 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 msgid "Catalog generator" msgstr "Katalogo sortzailea" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:16 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "Erabiltzailearen interfaze ekintza" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -180,7 +184,7 @@ msgstr "" "estekatutako fitxategi guztiak barne dituelarik. Gehigarri hau, liburutegira " "HTML fitxategi bat gehitzen duzun bakoitzean exekutatuko da." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:52 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -188,7 +192,7 @@ msgstr "" "HTML sorburu fitxategientzako karaktere kodeketa. Aukeraketa arruntak " "barnean ditu: cp1252, latin1, iso-8859-1 and utf-8." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:59 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -198,57 +202,57 @@ msgstr "" "pmlname_img direktorioan dauden irudi guztiekin. Gehigarri hau, liburutegira " "PML fitxategi bat gehitzen duzun bakoitzean exekutatuko da." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:93 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Erauzi ezazu liburu-azala komiki fitxategietatik" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:120 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:131 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:143 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:153 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:163 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:174 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:184 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:204 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:214 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:224 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:235 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:246 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:258 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:279 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:290 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:300 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:310 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Irakur itzazu metadatuak %s fitxategietatik" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:269 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Irakur itzazu metadatuak liburu elektronikoetatik RAR fitxategietan" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:321 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Irakur itzazu metadatuak liburu elektronikoetatik ZIP fitxategietan" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:334 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:344 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:354 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:376 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:387 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:397 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Ezarri metadatuak %s fitxategietan" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:365 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Ezarri metadatuak %s fitxategietatik" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:102 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102 msgid "Conversion Input" msgstr "Bihurketa-sarrera" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -260,11 +264,11 @@ msgstr "" "gainetik geratuko da. Bereziki lagungarria kodeketa bat zehazten ez duten " "edota okerreko kodeketa adierazten duten dokumentuetan." -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Bihurketaren outputa" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -273,166 +277,166 @@ msgstr "" "irakurtzeko moduko outputa ekoizten saiatuko da. Irteerako gehigarri, " "helburu gehigarri batzuetan efekturik ez izatea gerta liteke." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:45 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 msgid "Input profile" msgstr "Sorburu profila" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:49 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." msgstr "" -"Profil honek lehenetsitako balio egokiak ematen saitzen da eta lagungarria " +"Profil honek lehenetsitako balio egokiak ematen saiatzen da eta lagungarria " "da sarrerako dokumentuari buruz ezer ez dakizunean." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:414 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" -"Profil hau \"SONY PRS 300\" horretara eta antzekoetara zuzendurik dago. SONY " -"PRS 500/505/600/700 eta abar." +"Profil hau \"SONY PRS 300\" horretara eta antzekoetara zuzendurik dago. " +"500/505/600/700 eta abar." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:69 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." msgstr "Profil hau \"SONY PRS 300\" horretara zuzendurik dago." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:449 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 msgid "This profile is intended for the SONY PRS-900." msgstr "Profil hau \"SONY PRS 900\" horretara zuzendurik dago." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:479 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 msgid "This profile is intended for the Microsoft Reader." msgstr "Profil hau Microsoft Reader-arentzat zuzendua dago." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:490 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the Mobipocket books." msgstr "Profil hau Mobipocket liburuentzat zuzendua dago." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Profil hau Hanlin V3 eta bere klonentzat zuzendua dago." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:515 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "Profil hau \"Hanlin V5\" eta bere klonetara zuzendurik dago." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 msgid "This profile is intended for the Cybook G3." msgstr "Profil hau Cybook G3-arentzat zuzendua dago." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:536 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook Opus." msgstr "Profil hau Cybook Opus-arentzat zuzendua dago." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:547 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 msgid "This profile is intended for the Amazon Kindle." msgstr "Profil hau Amazon Kindle gailuarentzat dago prestaturik." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:584 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 msgid "This profile is intended for the Irex Illiad." msgstr "Profil hau Irex Illiad-arentzat zuzendua dago." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:597 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Profil hau IRex Digital Reader 1000-rentzat zuzendua dago." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:611 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Profil hau \"IRex Digital Reader 800\" horrentzat dago prestaturik." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:625 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 msgid "This profile is intended for the B&N Nook." msgstr "Profil hau \"B&N Nook\" horrentzat dago prestaturik." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 msgid "Output profile" msgstr "Irteera profila" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:232 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -"Profil honek lehenetsitako balio egokiak ematen saitzen da eta lagungarria " +"Profil honek lehenetsitako balio egokiak ematen saiatzen da eta lagungarria " "da ordenagailu edota gailu ezberdinentzat zuzenduta dagoen dokumentu bat " "egin nahi baduzu." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:259 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "" "iPad eta antzeko trepetetarako zuzendurik, 768x1024 bereizmena duten " "trepetetarako." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:427 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 msgid "This profile is intended for the Kobo Reader." msgstr "Profil hau \"Kobo Reader\" horietara zuzendurik dago." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:440 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the SONY PRS-300." msgstr "Profil hau \"SONY PRS 300\" horretara zuzendurik dago." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:458 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 msgid "This profile is intended for the 5-inch JetBook." msgstr "Profil hau 5 hazbeteko JetBook gailuarentzat dago prestaturik." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:467 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -"Profil hau \"SONY PRS 300\" horretara zuzendurik dago. 500/505/600/700 eta " -"abar orrialdea horizontal moduan erakutsita. Batez ere komikietan " -"erabilgarria." +"Profil hau \"SONY PRS 300\" horretara eta antzekoetara zuzendurik dago. " +"500/505/600/700 eta abar orrialdea horizontal moduan erakutsita. Batez ere " +"komikietan erabilgarria." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:566 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Profil hau Amazon Kindle DX-arentzat zuzendua dago." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Installed plugins" msgstr "Instalaturiko gehigarriak" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Mapping for filetype plugins" msgstr "Mapaketa fitxategi-mota gehigarrientzat" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Local plugin customization" msgstr "Lokal gehigarrien pertsonalizazioa" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:36 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Disabled plugins" msgstr "Desgaitutako gehigarriak" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:37 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 msgid "Enabled plugins" -msgstr "Plugin-ak gaituak" +msgstr "Gehigarri gaituak" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:85 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 msgid "No valid plugin found in " msgstr "Baliogabeko gehigarria aurkitu da hemen: " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "" -"%s gehigarriaren hasieratzeak huts egin du eta ondoko aztarna utzi du:" +"%s gehigarriaren abiarazteak huts egin du eta ondoko aztarna utzi du:" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -441,95 +445,97 @@ msgid "" msgstr "" " %prog aukerak\n" "\n" -" Pertsonalizatu Calibre kanpoko gehigarriak kargatuz.\n" +" Pertsonalizatu calibre kanpoko gehigarriak kargatuz.\n" " " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -"Gehigarria gehitu bera barnean duen ZIP fitxategiaren bidea adieraziz." +"Gehigarria gehitu bere barnean duen ZIP fitxategiaren bidea adieraziz." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -"Pertsonalizatutako gehigarria izenez kendu. Ez du efekturik \"builtin\" " -"diren gehigarrietan." +"Pertsonalizatutako gehigarria izenez kendu. Ez du efekturik izango " +"\"builtin\" gehigarrietan, \"Nola eraiki zen\" gehigarrietan." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" "Pertsonalizatu gehigarria. Adierazi gehigarriaren izena eta " -"pertsonalizaturiko katearena komaren bidez bereizturik." +"pertsonalizaturiko katearena komaren bidez bereizirik." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" -msgstr "Zerrendatu instalatutako gehigarriak" +msgstr "Zerrendatu instalatutako gehigarri guztiak" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Gaitu izendaturiko gehigarria." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Desgaitu izendaturiko gehigarria." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." -msgstr "Adroid telefonoarekin komunikatu." +msgstr "Adroid telefonoekin komunikatu." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -"Komen bitartez bereizturitako direktorioen zerrenda liburu elektronikoak " -"bideratzeko, gailuan. Existitzen den lehena erabiliko da." +"Gailuan dagoen komen bitartez bereizitako direktorioen zerrenda, liburu " +"elektronikoak hara igortzeko. Existitzen den lehena erabiliko da." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "S60 telefonoekin komunikatu." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 msgid "Communicate with iTunes/iBooks." msgstr "iTunes/iBooks horiekin komunikatu." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" "Apple enpresako gailua detektatu egin da, iTunes-en nabigatzen ari da, " "mesedez itxaron..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:246 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:249 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 msgid "Updating device metadata listing..." -msgstr "Gailuen eguneratze metadatuak zerrendatzen..." +msgstr "Irakurgailuaren zerrendatze metadatuak eguneratzen..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:323 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:362 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:921 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2822 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2861 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d-tik %d" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:369 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2867 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "amaiturik" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:544 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 msgid "Use Series as Category in iTunes/iBooks" -msgstr "iTunes/iBooks horietan serieak erabiltzen ditu kategoria bezala." +msgstr "" +"iTunes/iBooks horietan serieak erabiltzen ditu kategoriak izango balira " +"bezala." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:546 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" msgstr "iTunes/iBooks horietatik cache-azalak" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:558 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -539,7 +545,7 @@ msgstr "" "Ezabatu \"iBooks app\" erabiliz.\n" "Egin ezazu klik 'Zehaztasunak erakutsi' zerrenda ikusteko." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:886 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -547,205 +553,205 @@ msgstr "" "Azalaren arte lan batzuk ezin izan dira bihurtu.\n" "Egin ezazu klik 'Zehaztasunak erakutsi' zerrenda ikusteko." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2491 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:817 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:823 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:851 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:187 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:200 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1533 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" -msgstr "Berriak" +msgstr "Albisteak" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2729 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "Jar zaitez harremanetan iTunes horrekin ." -#: /home/kovid/work/trunk/src/calibre/devices/binatone/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." msgstr "Jar zaitez harremanetan \"Binatone Readme eBook reader\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." msgstr "Komunikatu Backberry smart telefonoarekin." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:14 -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/devices/cybook/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." msgstr "" "Jar zaitez harremanetan \"Cybook Gen 3 / Opus eBook reader\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:24 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." msgstr "Komunikatu EB600 eBook irakurgailuarekin." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" msgstr "Jar zaitez harremanetan \"Astak Mentor EB600\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:216 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 msgid "Communicate with the PocketBook 301 reader." msgstr "Jar zaitez harremanetan \"PocketBook 301 reader\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" -msgstr "Abangoardiako laguntaldea" +msgstr "Adituen lagun-taldea" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." -msgstr "Jar zaitez harremanetan Abangoardiako Laguntaldearekin" +msgstr "Jar zaitez harremanetan adituen lagun-taldearekin" -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." msgstr "Jar zaitez harremanetan \"ESlick eBook reader\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." msgstr "Jar zaitez harremanetan \"Sigmatek eBook reader\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:16 -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 msgid "Use an arbitrary folder as a device." msgstr "Erabil ezazu arbitrarioki edozein karpeta gailu gisa." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:26 -#: /home/kovid/work/trunk/src/calibre/devices/interface.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" msgstr "Gailuaren interfazea" -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." msgstr "Jar zaitez harremanetan \"Hanlin V3 eBook readers\" horiekin." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Jar zaitez harremanetan \"Hanlin V5 eBook readers\" horiekin." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Jar zaitez harremanetan \"BOOX eBook reader\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." msgstr "" -"Komen bitartez bereizturitako direktorioen zerrenda liburu elektronikoak " -"bideratzeko, gailuan. Existitzen den lehena erabiliko da." +"Gailuan dagoen komen bitartez bereizitako direktorioen zerrenda, liburu " +"elektronikoak hara igortzeko. Existitzen den lehena erabiliko da." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "Jar zaitez harremanetan \"Hanvon N520 eBook reader\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 msgid "Communicate with The Book reader." msgstr "Jar zaitez harremanetan \"The Book reader\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:52 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "Jar zaitez harremanetan \"SpringDesign Alex eBook reader\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 msgid "Communicate with the Azbooka" msgstr "Jar zaitez harremanetan \"Azabooka\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "Jar zaitez harremanetan \"Elonex EB 511 eBook reader\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." msgstr "Komunikatu IRex Iliad eBook irakurgailuarekin." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:17 -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." msgstr "Komunikatu IRex Digital Reader 1000 eBook irakurgailuarekin." -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" msgstr "Jar zaitez harremanetan \"IRex Digital Reader 800\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/iriver/driver.py:15 +#: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 msgid "Communicate with the Iriver Story reader." msgstr "Komunikatu Iriver Story irakurgailuarekin." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." msgstr "Komunikatu JetBook eBook irakurgailuarekin." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:86 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." msgstr "Jar zaitez harremanetan \"MiBuk Wolder reader\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Komunikatu Kindle eBook irakurgailuarekin." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:169 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." msgstr "Komunikatu Kindle 2 eBook irakurgailuarekin." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." msgstr "Komunikatu Kindle DX eBook irakurgailuarekin." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 msgid "Communicate with the Kobo Reader" msgstr "Jar zaitez harremanetan \"Kobo Reader\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:53 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:56 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:59 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:161 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:68 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:74 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:136 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:143 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:166 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 msgid "Getting list of books on device..." msgstr "Liburu zerrenda gailutik eskuratzen..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:221 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:265 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:253 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 msgid "Removing books from device..." msgstr "Gailutik liburuak ezabatzen..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:269 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:276 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:278 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 msgid "Removing books from device metadata listing..." msgstr "Gailuaren metadatu zerrendatik liburuak kentzen..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:315 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:217 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 msgid "Adding books to device metadata listing..." msgstr "Gailuaren metadatu zerrendara liburuak gehitzen..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:441 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" -msgstr "Abiarazi gabea" +msgstr "Abiarazi gabea, inplementatu gabea" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -754,379 +760,394 @@ msgstr "" "\".kobo\" fitxategi horiek SQLite datu-base bateko lerroak dira. Une honetan " "ezin dira ez ikusi ez esportatu." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 msgid "Communicate with the Palm Pre" msgstr "Jar zaitez harremanetan \"Palm Pre\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 msgid "Communicate with the Booq Avant" msgstr "Jar zaitez harremanetan \"Booq Avant\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 msgid "Communicate with the Sweex MM300" msgstr "Jar zaitez harremanetan \"Sweex MM300\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "Jar zaitez harremanetan \"Pandigital Novel\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Jar zaitez harremanetan \"Nokia 770 internet tablet\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 msgid "Communicate with the Nokia 810 internet tablet." msgstr "Jar zaitez harremanetan \"Nokia 810 internet tablet\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" msgstr "Jar zaitez harremanetan \"Nokia E52\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" msgstr "Nook-a" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 msgid "Communicate with the Nook eBook reader." msgstr "Komunikatu Nook eBook irakurgailuarekin." -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." msgstr "Komunikatu Nuut2 eBook irakurgailuarekin." -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Komunikatu Sony PRS-500 eBook irakurgailuarekin." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." msgstr "Jar zaitez harremanetan \"Sony eBook readers\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:61 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -"Komez bereiziriko metadaten eremuen zerrenda gailuan bildumak bihurtzeko " +"Komez bereiziriko meta-datuen eremuen zerrenda gailuan bildumak bihurtzeko " "modukoak. Aukeren artean hauek: " -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/structure.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Identifikatu gabea" -#: /home/kovid/work/trunk/src/calibre/devices/sne/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." msgstr "Jar zaitez harremanetan \"Samsung SNE eBook reader\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Jar zaitez harremanetan \"Teclast K3 reader\" horrekin." +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "Jar zaitez harremanetan Teclast K3/K5 irakurgailukoekin." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Jar zaitez harremanetan \" Newsmy reader\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Jar zaitez harremanetan \"iPapyrus reader\" horrekin." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:255 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." -msgstr "Unable to detect the %s disk drive. Try rebooting." +msgstr "" +"Ezin izan da %s disko irakurgailua detektatu. Saia zaitez berrabiarazten." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:435 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." -msgstr "Unable to detect the %s mount point. Try rebooting." +msgstr "Ezin izan da %s muntaia gunea detektatu. Saia zaitez berrabiarazten." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:500 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." -msgstr "Unable to detect the %s disk drive." +msgstr "Ezin izan da %s disko irakurgailua detektatu." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:593 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." msgstr "Ezin da aurkitu muntatzaile laguntzailea: %s." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:605 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." msgstr "" -"Unable to detect the %s disk drive. Your kernel is probably exporting a " -"deprecated version of SYSFS." +"Ezin izan da %s disko irakurgailua detektatu. Zure kernela, ziur aski, SYSFS " +"horren bertsio zaharkitu bat esportatzen arituko da." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:613 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" msgstr "Ezin da memoria nagusia muntatu. (Errore kodea: %d)" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:750 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:752 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "Irakurgailuak ez du memori-txartelik slot honetan." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:754 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "Aukeratutako slot-a: %s ez-onartua." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:783 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" -msgstr "Ez dago espazio libre nahikorik memori nagusian." +msgstr "Ez dago espazio libre nahikorik memoria nagusian." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:785 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:787 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" -msgstr "Ez dago espazio libre nahikorik memori-txartelan." +msgstr "Ez dago espazio libre nahikorik memoria-txartelean." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:12 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Konfiguratu gailua." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 msgid "settings for device drivers" msgstr "Gailu-kontrolatzailearen ezarpenak." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:39 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 msgid "Ordered list of formats the device will accept" msgstr "Gailuak onartuko dituen formatuen zerrenda ordenatua." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" -msgstr "Gailuak onartzen badu, jarri fitxategiak azpidirektorioetan." +msgstr "" +"Gailuak formatuei eusten badie, jarri fitxategiak azpidirektorioetan." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" msgstr "Irakurri metadatuak gailuan dauden fitxategietatik." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 msgid "Use author sort instead of author" msgstr "\"Egilea\" erabili beharrean, saia zaitez \"Egile mota\" erabiliz" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:47 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" msgstr "" "Ea liburuak nola gorde diren berraztertzeko erabiltzen den txantiloia" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Extra customization" -msgstr "Extra pertsonalizasioa." +msgstr "Gainerako pertsonalizazioa." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "Komunikatu eBook irakurgailu batekin." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "Eskuratu gailuaren informazioa." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:194 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:196 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 msgid "Transferring books to device..." msgstr "Liburuak gailura transferitzen..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:314 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 msgid "Sending metadata to device..." msgstr "Metadatuak gailura bidaltzen..." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 msgid "%prog [options] mybook.chm" -msgstr "%prog [aukerak] mybook.chm" +msgstr "%prog [aukerak] nireliburua.chm" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:42 msgid "Output directory. Defaults to current directory" -msgstr "Output directory. Defaults to current directory" +msgstr "Helburu-direktorioa. Lehenetsia, oraingo direktoriora" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:45 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" -msgstr "Ezarri ezazu liburuaren izenburua" +msgstr "Ezarri liburuaren izenburua" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:47 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" -msgstr "Ezarri ezazu sailkatzeko gakoa izenburu horretarako" +msgstr "Ezarri ezazu sailkatzeko gako bat izenburu horretarako" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Ezarri ezazu egilea" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" -msgstr "Ezarri ezazu sailkatzeko gakoa egile horretarako" +msgstr "Ezarri ezazu sailkatzeko gako bat egileetarako" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" -msgstr "The category this book belongs to. E.g.: History" +msgstr "Liburu honen kategoria sail honetakoa da, esate baterako: Historia" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -"Grafiko batera doan laster-bidea (path). Grafiko hori artxiboen koadro txiki " -"(thumbnail) bezala ezarriko da." +"Grafiko batera doan bidea. Grafiko hori fitxategiaren koadro txiki bezala " +"ezarri egingo da." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:59 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:59 msgid "Path to a txt file containing a comment." -msgstr "Iruzkin bat daukan txt artxibo batera doan laster-bidea (path)." +msgstr "Iruzkin bat daukan txt artxibo batera doan bidea." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" -msgstr "Erauz ezazu koadro txikia (thumbnail) LRF artxibotik" +msgstr "Erauzi ezazu koadro txikia LRF artxibotik" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" -msgstr "Ezarri argitaratzailea" +msgstr "Ezarri argitaletxea" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Ezarri ezazu liburuaren sailkapena" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Ezarri ezazu liburuaren egilea" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Ezarri ezazu liburuaren ekoizlea" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:68 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -"Extract cover from LRF file. Note that the LRF format has no defined cover, " -"so we use some heuristics to guess the cover." +"Erauzi ezazu LRF fitxategitik liburuaren azala. Ohar zaitez LRF formatuak " +"berez ez duela liburu-azal definiturik, beraz, erabil itzazu ausazko aukera " +"batzuk liburu-azala zein den ea asmatzen dugun." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Ezarri ezazu liburuaren ID" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:72 msgid "Set font delta" msgstr "Ezarri ezazu delta letra-tipoa" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" -msgstr "Prozesatzen %s" +msgstr "Prozesatua %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "Huts egin du: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" "%s" msgstr "" -"Ondorengo komikia prozesatzeak huts egin du: \n" +"Komikiaren prozesatzeak huts egin du: \n" "\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " "creating your comics in EPUB format." msgstr "" -"Number of colors for grayscale image conversion. Default: %default. Values " -"of less than 256 may result in blurred text on your device if you are " -"creating your comics in EPUB format." +"Zuri-beltzeko irudien bihurketarako gris-eskalaren koloreen zenbatekoa. " +"Lehenetsita: %default. 256 baino txikiago diren balioak testu lausotuak " +"erakuts ditzakete zure irakurgailuan zure komikiak ePUB formatuan sortzen " +"bazabiltza." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" -"Disable normalize (improve contrast) color range for pictures. Default: False" +"Desgaitu irudientzako kolore tartearen normalizatzea (kontrastea " +"hobetzeko).. Lehenetsia: Faltsu, oker" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." -msgstr "Maintain picture aspect ratio. Default is to fill the screen." +msgstr "" +"Mantendu irudiaren aspektu-proportzioa. Lehenetsia dagoen balioa, pantaila " +"guztia betetzea." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." -msgstr "Desgaitu fokatutzea" +msgstr "Desgaitu irudiaren fokatze doiketa." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." msgstr "" -"Disable trimming of comic pages. For some comics, trimming might remove " -"content as well as borders." +"Desgaitu komiki orrialdeen doiketa. Komiki batzuetan, doiketak edukiren bat " +"edo bazterren bat ezaba dezake." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "" -"Ez itzazu apurtu paisaien irudi zabalak bi erretratu argazki txikitan" +"Ez itzazu zatitu horizontalean zeuden irudi zabalak bakoitza bi irudi " +"bertikal txikiagoetan" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." msgstr "" -"Manter a relação de aspecto e escala da imagem usando a altura do écran como " -"largura da imagem para visualização em modo paisagem." +"Gorde ezazu aspektuaren proportzioa eta eskalatu ezazu irudia pantailaren " +"altuera irudiaren zabalera legez erabilita, horrela modu horizontalean " +"ikusteko aukerari eusteko." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." msgstr "" -"Used for right-to-left publications like manga. Causes landscape pages to be " -"split into portrait pages from right to left." +"Erabiltzen da eskuinetik ezkerretara irakurtzen diren testuetarako, manga " +"bezalakoetarako. Honek eragiten du horizontal zeuden orrialdeak bertikal " +"jartzea, eskuinetik ezkerretara." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." msgstr "" -"Enable Despeckle. Reduces speckle noise. May greatly increase processing " -"time." +"Gaitu Despeckle ('parasitoak erauzi'). Zarata desatsegin batzuk " +"gutxiagotuko ditu. Prozesaketa denbora asko luza dezake." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." msgstr "" -"Don't sort the files found in the comic alphabetically by name. Instead use " -"the order they were added to the comic." +"Ez sailkatu izenez alfabetikoki komikian aurkitutako fitxategiak. Horrela " +"egin beharrean, sailkatu fitxategiak komikira gehitu ziren ordenaren arabera." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " "device." msgstr "" -"The format that images in the created ebook are converted to. You can " -"experiment to see which format gives you optimal size and look on your " -"device." +"Sortu berri den liburu elektronikoaren irudien formatu berria. Saiakera " +"batzuk egin ditzakezu ikusteko ea sor daitezkeen formatuetatik zein " +"egokitzen zaizun hoberen zure irakurtzeko gailuan, ea zeinek daukan " +"neurririk eta itxurarik egokiena zure irakurgailuan." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Ez egin irudiari inolako prozesaketarik" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" -msgstr "Ez bihurtu irudia gris-eskalara (ez utzi zuri-beltzean)" +msgstr "Ez bihurtu irudia gris-eskalara (ez bilakatu zuri-beltzezko irudia)" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Orrialdea" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:19 msgid "" "input_file output_file [options]\n" "\n" @@ -1151,130 +1172,143 @@ msgid "" "\n" "For full documentation of the conversion system see\n" msgstr "" -"input_file output_file [options]\n" +"input_file output_file [aukerak]\n" "\n" -"Convert an ebook from one format to another.\n" +"Liburu elektroniko bat formatu batetik beste formatu baterako bihurketa " +"egiten du.\n" "\n" -"input_file is the input and output_file is the output. Both must be " -"specified as the first two arguments to the command.\n" +"input_file sorburu fitxategia da eta output_file helburu fitxategia izango " +"da. Biak zehaztu egin behar dira aginte edo komandoaren lehen bi argumentuak " +"bezala.\n" "\n" -"The output ebook format is guessed from the file extension of output_file. " -"output_file can also be of the special format .EXT where EXT is the output " -"file extension. In this case, the name of the output file is derived the " -"name of the input file. Note that the filenames must not start with a " -"hyphen. Finally, if output_file has no extension, then it is treated as a " -"directory and an \"open ebook\" (OEB) consisting of HTML files is written to " -"that directory. These files are the files that would normally have been " -"passed to the output plugin.\n" +"Liburu elektronikoaren azken formatua, irteera formatua edo helburu formatua " +"igarri egingo da helburu fitxategiaren, output_file horren luzapenari " +"begira. output_file, hau da helburu-fitxategia, izan daiteke luzapen berezi " +"hau daukan formatukoa .EXT non EXT horrek helburu fitxategiaren luzapena " +"izango da (EXT, inglesesezko 'extension' hitzetik). Horrelako kasuetan, " +"helburu fitxategiko izena sorburu fitxategi izenetik eratorria izango da. " +"Ohar zaitez fitxategien izenetan ez dela onartzen marra edo gidoi batekin " +"hastea. Azkenik, output_file horrek edo helburu fitxategi horrek ez badu " +"luzapenik, orduan OEB direktoriotzat hartuko da, \"open ebook\" (OEB). " +"Direktorio hauek hara bidalitako HTML fitxategiak dira. Fitxategi hauek " +"normalean irteera gehigarrietara aldatuko liratekeen fitxategiak izaten " +"dira.\n" "\n" -"After specifying the input and output file you can customize the conversion " -"by specifying various options. The available options depend on the input and " -"output file types. To get help on them specify the input and output file and " -"then use the -h option.\n" +"Sorburu fitxategia eta helburu fitxategia zehaztu ondoren, pertsonalizatu " +"dezakezu bihurketa hainbat aukeren artean gustukoena hautatuz. Daukazun " +"aukera kopurua zabalagoa edo mugatuagoa izango da hautatu dituzun sorburu " +"fitxategi eta helburu fitxategien moten arabera. Kontu horietan laguntza " +"jaso ahal izateko zehaztu ezazu sorburu fitxategia zein den eta helburu " +"fitxategia zein den eta gero erabil ezazu -h aukera.\n" "\n" -"For full documentation of the conversion system see\n" +"Bihurketa sistemei buruzko dokumentazio osoa ikusi ahal izateko ikus ezazu\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:97 msgid "INPUT OPTIONS" -msgstr "SARRERA AUKERAK" +msgstr "INPUT (SORBURU) AUKERAK" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:98 msgid "Options to control the processing of the input %s file" msgstr "Input %s fitxategiaren prozesamendua kontrolatzeko aukerak" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:104 msgid "OUTPUT OPTIONS" -msgstr "IRTEERA AUKERAK" +msgstr "OUTPUT (HELBURU) AUKERAK" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:105 msgid "Options to control the processing of the output %s" msgstr "Output %s fitxategiaren prozesamendua kontrolatzeko aukerak" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:119 msgid "Options to control the look and feel of the output" -msgstr "Outputaren, irteerako emaitzaren itxura osoa kontrolatzeko aukerak" +msgstr "Outputaren, irteerako emaitzaren, itxura osoa kontrolatzeko aukerak" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:135 msgid "Control auto-detection of document structure." msgstr "Dokumentuaren estrukturaren detektatze automatikoaren kontrola." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:145 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -"Control the automatic generation of a Table of Contents. By default, if the " -"source file has a Table of Contents, it will be used in preference to the " -"automatically generated one." +"Kontrola ezazu aurkibidearen sortze automatikoa. Lehenetsita, baldin eta " +"sorburu fitxategiak dagoeneko badu aurkibidea, orduan horixe erabiliko da " +"automatikoki sor zitekeenaren ordez." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155 msgid "Options to set metadata in the output" -msgstr "Metadata outputean ezartzeko aukerak" +msgstr "Metadatuak outputean, helburuan, ezartzeko aukerak" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:158 msgid "Options to help with debugging the conversion" msgstr "Bihurketaren arazketarekin laguntzeko aukerak" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 msgid "List builtin recipes" -msgstr "\"Nola eraiki zen\" formulen edo errezeten zerrenda" +msgstr "\"Nola eraiki zen\", 'builtin', formulen edo errezeten zerrenda" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:256 msgid "Output saved to" msgstr "Output horrela gordeta" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 msgid "Level of verbosity. Specify multiple times for greater verbosity." -msgstr "Level of verbosity. Specify multiple times for greater verbosity." +msgstr "" +"Hitz-jario maila, berritsukeria maila. Zehaztu hamaika aldiz hitzontzikeria " +"maila altuagoa lortzeko." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 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 " "conversion process a bug is occurring." msgstr "" -"Save the output from different stages of the conversion pipeline to the " -"specified directory. Useful if you are unsure at which stage of the " -"conversion process a bug is occurring." +"Gorde itzazu zehaztutako direktorioan bihurketa prozesuaren atal guztien " +"outputak, irteera-emaitzak. Erabilgarria ez badakizu prozesuaren zein unetan " +"gertatu egiten den errorea." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:111 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " "For example resolution dependent lengths (i.e. lengths in pixels). Choices " "are:" msgstr "" -"Specify the input profile. The input profile gives the conversion system " -"information on how to interpret various information in the input document. " -"For example resolution dependent lengths (i.e. lengths in pixels). Choices " -"are:" +"Zehaztu input profila. Input profilak ematen dizu bihurketa sistemari " +"buruzko informazioa jakiteko nola interpretatu hainbat informazio sorburu " +"dokumentuan. Adibidez neurriaren araberako erresoluzioa (pixeletan neurtua). " +"Aukerak hauek dira:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " "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 "" -"Specify the output profile. The output profile tells the conversion system " -"how to optimize the created document for the specified device. In some " -"cases, an output profile is required to produce documents that will work on " -"a device. For example EPUB on the SONY reader. Choices are:" +"Zehaztu output profila. Output profilak adierazten dio bihurketa sistemari " +"nola optimizatu sortuko den dokumentua zehaztutako irakurgailuarentzat. " +"Kasu batzuetan, irteera profila eskatuko da gailu jakin batean ondo ibiliko " +"diren dokumentuak ekoizteko. Esate baterako SONY reader-ek ePUB formatua " +"hobesten du. Aukerak hauek dira:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:133 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " "fonts in the output bigger and vice versa. By default, the base font size is " "chosen based on the output profile you chose." msgstr "" -"The base font size in pts. All font sizes in the produced book will be " -"rescaled based on this size. By choosing a larger size you can make the " -"fonts in the output bigger and vice versa. By default, the base font size is " -"chosen based on the output profile you chose." +"Oinarrizko letra-tipoaren tamaina puntuetan dago ezarrita. Liburuan dauden " +"letra-tipo guztien tamainak eskalatuko dira berriro hautatutako oinarrizko " +"tamainaren arabera. Letra-tipoaren tamaina handiagoa aukeratuz gero, zure " +"irteera letra-tipoko neurria handiagoa izango da. Alderantziz berdin. " +"Lehenetsita zera dago, oinarrizko letra-tipoaren neurria berez aukeratu " +"egingo da zuk aukeratu duzun irteera profilaren arabera." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -1282,107 +1316,115 @@ msgid "" "algorithm uses these sizes to intelligently rescale fonts. The default is to " "use a mapping based on the output profile you chose." msgstr "" -"Mapping from CSS font names to font sizes in pts. An example setting is " -"12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" -"large, with the final size being for huge fonts. The font rescaling " -"algorithm uses these sizes to intelligently rescale fonts. The default is to " -"use a mapping based on the output profile you chose." +"Aldaketak egiten CSS letra-tipoen izenetatik letra-tipoen tamainara, " +"puntuetan neurtuta beti ere. Adibidez, ezarpen bat izan liteke, " +"10,12,14,16,18,20,22,24. Ezarpen horrekin letra-tipo txikietatik (xx-small) " +"letra-tipo handienetara (xx-large) egiten duzu eta azken letrak oso handiak " +"dira. Letra-tipoak bere neurrira eramateko erabiltzen ari garen algoritmoak " +"letra-tipoen tamaina erabiltzen dun letra-tipoen neurriak zentzuz doitzeko. " +"Lehenetsita dagoen aukera hauxe da, erabiltzen da doitze sistema bat zuk " +"aukeratutako irteera profilaren araberakoa." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." -msgstr "Desgaituta dago edozein letra-tipo neurri berri batera aldatzea" +msgstr "Desgaituta dago edozein letra-tipo tamaina berri batera aldatzea" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:162 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:162 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -"The line height in pts. Controls spacing between consecutive lines of text. " -"By default no line height manipulation is performed." +"Oinarrizko letra-tipoaren tamaina puntuetan dago ezarrita. Honek kontrolatu " +"egingo du testuaren lerroen elkarren arteko espazioa. Lehenetsita zera: ez " +"da lerroen arteko espazioa berez aldatuko." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:170 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:170 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " "page and other artifacts. This option will extract the content from the " "tables and present it in a linear fashion." msgstr "" -"Some badly designed documents use tables to control the layout of text on " -"the page. When converted these documents often have text that runs off the " -"page and other artifacts. This option will extract the content from the " -"tables and present it in a linear fashion." +"Txarto diseinaturiko hainbat dokumentuk taulak erabiltzen dituzte testuaren " +"diseinua eta orrialdearen maketazioa kontrolatzeko. Dokumentu horiek " +"bihurtzerakoan gerta daiteke testua orrialdeko bazterretatik kanpo geratzea " +"eta antzeko problemak. Aukera honek testuaren edukia aterako du tauletatik " +"eta aurkeztuko ditu eduki horiek modu lineal batean." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " "other forms of auto-detection." msgstr "" -"XPath expression that specifies all tags that should be added to the Table " -"of Contents at level one. If this is specified, it takes precedence over " -"other forms of auto-detection." +"XPath adierazpena. Adierazpen horrek zehazten du etiketa guztiak " +"aurkibidearen lehenengo mailara gehitu egin beharko liratekeela. Hauxe " +"zehaztuz gero, honek beste auto-detekzio mota batzuen aurretik lehenetsiko " +"da." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:189 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " "entry." msgstr "" -"XPath expression that specifies all tags that should be added to the Table " -"of Contents at level two. Each entry is added under the previous level one " -"entry." +"XPath adierazpena. Adierazpen horrek zehazten du etiketa guztiak " +"aurkibidearen bigarren mailara gehitu egin beharko liratekeela. Sarrera " +"bakoitza gehitu egiten da aurreko lehen mailaren baitan." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:197 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -"XPath expression that specifies all tags that should be added to the Table " -"of Contents at level three. Each entry is added under the previous level two " -"entry." +"XPath adierazpena. Adierazpen horrek zehazten du etiketa guztiak " +"aurkibidearen hirugarren mailara gehitu egin beharko liratekeela. Sarrera " +"bakoitza gehitu egiten da aurreko bigarren mailaren baitan." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:205 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -"Normally, if the source file already has a Table of Contents, it is used in " -"preference to the auto-generated one. With this option, the auto-generated " -"one is always used." +"Normalean, sorburu fitxategiak baldin badauka dagoeneko bere aurkibidea, " +"hori erabiliko da berez sistemak sor dezakeenaren aurretik. Aukera honekin, " +"ordea, sistemak berez sortuko duen aurkibidea ezarriko da beti." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 msgid "Don't add auto-detected chapters to the Table of Contents." -msgstr "Ez gehitu berez detektatu diren kapituluak Aurkibidean." +msgstr "Aurkibidean ez gehitu berez detektatu diren kapituluak ." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:220 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:220 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -"If fewer than this number of chapters is detected, then links are added to " -"the Table of Contents. Default: %default" +"Kapitulu kopuru hau baino txikiagoa den kopurua detektatu egiten bada, " +"orduan esteka batzuk gehituko dira aurkibidera. Lehenetsita: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -"Maximum number of links to insert into the TOC. Set to 0 to disable. Default " -"is: %default. Links are only added to the TOC if less than the threshold " -"number of chapters were detected." +"Aurkibidean txerta daitekeen esteka kopuru maximoa. Ezarri ezazu 0 " +"desgaitzeko. Lehenetsia dagoena: %default. Aurkibidera estekak gehituko dira " +"baldin eta muga legez ezarri den kopurutik behera gabiltzala detektatzen " +"bada." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:235 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -"Remove entries from the Table of Contents whose titles match the specified " -"regular expression. Matching entries and all their children are removed." +"Ezaba itzazu aurkibideko atalak baldin eta bere izenburuek eta zehaztutako " +"adierazpen arruntek bat egiten badute. Bat egiten duten aurkibideko sarrera " +"guztiak eta sarrera horien adar guztiak ezabatu egin dira." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "<h1> or <h2> tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -1391,66 +1433,78 @@ msgid "" "detection, use the expression \"/\". See the XPath Tutorial in the calibre " "User Manual for further help on using this feature." msgstr "" -"An XPath expression to detect chapter titles. The default is to consider " -"<h1> or <h2> tags that contain the words \"chapter\",\"book\",\"section\" or " -"\"part\" as chapter titles as well as any tags that have class=\"chapter\". " -"The expression used must evaluate to a list of elements. To disable chapter " -"detection, use the expression \"/\". See the XPath Tutorial in the calibre " -"User Manual for further help on using this feature." +"XPath adierazpena kapituluen izenburuak detektatzeko. Lehenetsitako aukera " +"hauxe, izenburutzat hartzea <h1> edo <h2> etiketa duen oro baldin eta " +"\"chapter\", \"book\", \"section\" (hau da, \"kapitulu\", \"liburu\", " +"\"atal\") edo \"part\" hitzak agertzen badira. Bide beretik, kapitulu " +"izenburutzat hartzea class=\"chapter\", (kategoria=\"kapitulu\") duen " +"edozein etiketa. Erabilitako adierazpenak elementu zerrenda bat ebaluatu " +"beharko du. Kapituluen detekzioa desgaitzeko, erabil ezazu ikur hau: \"/\". " +"Ikus ezazu XPath Tutoriala calibre Erabiltzailearen Eskuliburuaren barruan " +"laguntza osotuago eskura izateko eginbide hau erabiltzerakoan." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " "chapters. A value of \"none\" will disable chapter marking and a value of " "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -"Specify how to mark detected chapters. A value of \"pagebreak\" will insert " -"page breaks before chapters. A value of \"rule\" will insert a line before " -"chapters. A value of \"none\" will disable chapter marking and a value of " -"\"both\" will use both page breaks and lines to mark chapters." +"Zehaztu nola markatu detektaturiko kapituluak. \"Orri-jauzia\" koska bat " +"txertatu egingo da kapituluen hasieraren aurrean. \"rule\" adierazpenak, hau " +"da \"trazatu\" adierazpenak lerro bat sartuko du kapitulu bakoitzaren " +"aurrean. \"none\" adierazpenak, hau da \"ezer ez\" adierazpenak kapituluak " +"zehaztearen aukera bertan behera utziko du eta \"both\" adierazpenak, hau " +"da \"biak batera\" adierazpenak, aldi berean orrialde jauzia eta lerroak " +"erabiliko ditu kapituluak markatzeko." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:270 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:270 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -"Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " -"the style rules from the source file, so it can be used to override those " -"rules." +"Bai CSS estilo orrirako bidea edo CSS lerroa. CSS hau jatorrizko iturri-" +"fitxategiaren estilo arauen gainean erantsiko da, beraz, erabil daiteke arau " +"horiek baliogabetzeko." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -"An XPath expression. Page breaks are inserted before the specified elements." +"XPath adierazpena. Orrialde jauziak txertatuko dira zehaztutako elementuen " +"aurrean." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:285 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -"Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" +"Ezarri ezazu orrialdearen goiko bazterra puntuetan zehaztatuta. Lehenetsita " +"hauxe: %default. Oharra: 72 puntu hazbete baten pareko, hau da 2,54 " +"zentimetro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:290 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -"Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" +"Ezarri ezazu beheko bazterra puntuetan. Lehenetsita hauxe: %default. Oharra: " +"72 puntu hazbete baten pareko, hau da 2,54 zentimetro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:295 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -"Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" +"Ezarri ezkerretako bazterra puntuetan. Lehenetsita hauxe: %default. Oharra: " +"72 puntu hazbete baten pareko, hau da 2,54 zentimetro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:300 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:300 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -"Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" +"Ezarri eskuinetako bazterra puntuetan. Lehenetsita hauxe: %default. Oharra: " +"72 puntu hazbete baten pareko, hau da 2,54 zentimetro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:306 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -1458,34 +1512,37 @@ msgid "" "\"original\" (the default) does not change justification in the source file. " "Note that only some output formats support justification." msgstr "" -"Change text justification. A value of \"left\" converts all justified text " -"in the source to left aligned (i.e. unjustified) text. A value of " -"\"justify\" converts all unjustified text to justified. A value of " -"\"original\" (the default) does not change justification in the source file. " -"Note that only some output formats support justification." +"Alda ezazu testuaren lerrokadura, justifikazioa. Erabiltzen baduzu " +"\"left\", \"ezkerretara\", sorburuko testu osoa ezkerretara lerrokatuko " +"dizu, esate baterako, justifikatu gabeko testu bat. \"justify\" " +"adierazpenak, hau da \"justifikatu\", justifikatu gabe zegoen testua ondo " +"lerrokatuko dizu. \"original\" adierazpenak, lehenetsita zetorren " +"\"jatorrizkoa\", sorburuak zekarren lerrokadura, bere horretan utziko dizu, " +"aldaketarik gabe. Oharra: irteera formatu batzuk bakarrik eusten diote " +"justifikazioari." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:316 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (<p> or <div> tags)." msgstr "" -"Remove spacing between paragraphs. Also sets an indent on paragraphs of " -"1.5em. Spacing removal will not work if the source file does not use " -"paragraphs (<p> or <div> tags)." +"Ezabatu ezazu paragrafoen arteko espazioa. Honek ere ezartzen du paragrafoan " +"1.5cm-ko koska. Espazio zuriak ezabatzeko aukera ez da ibiliko baldin eta " +"sorburu fitxategiek ez badute paragraforik erabiltzen (<p> edo <div> " +"etiketak)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:323 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:323 msgid "" "When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -"Calibrek paragrafoen arteko espazioa ezabatzen dituen bakoitzean, " -"automatikoki paragrafoak markatzeko koska txertatzen du, paragrafoen arteko " -"jauziak begiz azkar asko ikusiko direla ziurtatzeko. Aukera honek koska " -"horren zabalera kontrolatzeko da." +"calibrek paragrafoen arteko espazioak ezabatzen dituenean, automatikoki " +"paragrafoko koska txertatzen du ziurtatzeko paragrafoen artean nahasketarik " +"ez dela egongo. Aukera honek koskaren zabalera kontrolatzeko da." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:330 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -1493,63 +1550,71 @@ msgstr "" "Erabil ezazu sorburu fitxategitik detektatu den liburu-azala, zehaztutako " "liburu-azala erabili beharrean." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:336 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:336 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (<p> or <div> tags)." msgstr "" -"Insert a blank line between paragraphs. Will not work if the source file " -"does not use paragraphs (<p> or <div> tags)." +"Txertatu ezazu lerro zuri bat paragrafoen artean. Aukera hau ez da ibiliko " +"baldin eta sorburu fitxategiek ez badute paragraforik erabiltzen (<p> edo " +"<div> etiketak)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:343 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:343 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -"Remove the first image from the input ebook. Useful if the first image in " -"the source file is a cover and you are specifying an external cover." +"Ezaba ezazu lehen irudia jatorrizko liburu elektronikotik. Hau egitea " +"erabilgarria izango zaizu baldin eta jatorrizko fitxategiaren lehen irudia " +"liburuaren azala da eta zu kanpoko liburu-azala erabili nahi baduzu." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -"Insert the book metadata at the start of the book. This is useful if your " -"ebook reader does not support displaying/searching metadata directly." +"Txertatu itzazu liburuaren metadatu guztiak liburuaren hasiera-hasieran. " +"Aukera hau erabilgarria izango da zure irakurtzeko gailuak ez badie " +"metadatuen \"displaying/searching\" aukerari eusten, ez badauka " +"erakusten/bilatzen aukera, metadatuak zuzenean bilatzeko eta erakusteko." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:359 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:359 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -"Attempt to detect and correct hard line breaks and other problems in the " -"source file. This may make things worse, so use with care." +"Saia zaitez sorburuko fitxategian lerro jauzi kaxkarrak detektatzen eta " +"zuzentzen eta antzeko beste problema batzuk ere bai. Honek gauzak lehen " +"baino okerrago utz ditzake, beraz aukera hau erabiltzekotan, tentu handiz." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:367 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "Use a regular expression to try and remove the header." msgstr "" "Erabil ezazu adierazpide arrunt bat goiburua probatzeko eta ezabatzeko." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 msgid "The regular expression to use to remove the header." msgstr "Goiburua ezabatzeko erabiltzen den adierazpide arrunta." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "Use a regular expression to try and remove the footer." msgstr "" "Erabil ezazu adierazpide arrunt bat oinaldeko oharrak probatu eta ezabatzeko." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 msgid "The regular expression to use to remove the footer." msgstr "Oinaldeko oharrak ezabatzeko erabiltzen den adierazpide arrunta." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" +"Irakur itzazu metadatuak zehaztutako OPF fitxategietatik Fitxategi honetatik " +"irakurritako edozein metadatu sorburu fitxategiko edozein metadaturen " +"gainetik gailenduko dira." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:401 msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " "because this will replace unicode characters with ASCII. For instance it " @@ -1558,8 +1623,15 @@ msgid "" "by Chinese and Japanese for instance) the representation used by the largest " "number of people will be used (Chinese in the previous example)." msgstr "" +"Unicode karaktereek ASCII adierazpideak letraldatuko dituzte. Tentu handiz " +"erabili zeren eta honek unicode karaktereak aldatuko ditu ASCII " +"adierazpideetara. Esate baterako \"%s\" bat dagoen bakoitzean \"Mikhail " +"Gorbachiov\" bat txertatuko dizu. Ohar zaitez, baita, karaktere berezi " +"batzuk askotan agertzen eta errepikatzen direnean, (Txina eta Japoniako " +"idazkerakoak, esaterako) gehien erabiltzen diren karaktereak erabiliko dira " +"(gure aurreko adibidean, Txinakoak)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -1568,128 +1640,153 @@ msgid "" "corresponding pair of normal characters. This option will preserve them " "instead." msgstr "" -"Preserve ligatures present in the input document. A ligature is a special " -"rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " -"not have support for ligatures in their default fonts, so they are unlikely " -"to render correctly. By default, calibre will turn a ligature into the " -"corresponding pair of normal characters. This option will preserve them " -"instead." +"Gorde ondo sorburu dokumentuan zeuden letra-loturak. Letra-loturak zera " +"dira, askotan ematen diren eta izaera berezia duten letra-lotura batzuk, " +"esaterako ll, ts, tt, tx, tz... Irakurgailu gehienek ez daukate lotura " +"horietarako euskarri egokirik bere lehenetsitako letra-iturrietan eta agian " +"lotura horiek ez dira batzuetan behar bezala ikusiko (lerro jauzietan eta). " +"Calibrek, berez, lehenetsitako aukera bezala, letra-lotura horiek lotura " +"bakartzat hartu beharrean bi karaktere lokabetzat hartuko ditu. Baina aukera " +"hau lehenetsiko bazenu letra-lotura horiek ondo babestuko zenituzke." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:428 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." -msgstr "Izenburua jarri." +msgstr "Izenburua ezarri." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:432 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" +"Egileak ezarri. Hainbat egile. Bere izenak ampersand ikurrarekin ( hau da & " +"ikurrarekin) bereiziko dira." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437 msgid "The version of the title to be used for sorting. " msgstr "Sailkatzeko erabiliko den liburuaren izenburuaren bertsioa. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 msgid "String to be used when sorting by author. " msgstr "" +"Egilearen izenaren arabera sailkatzen denean erabiliko den testu-katea. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:445 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445 msgid "Set the cover to the specified file or URL" msgstr "" +"ezarri iezaiozu liburu-azala zehaztutako fitxategiari edo zehaztutako URL-" +"ari." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:449 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." -msgstr "Ebook-aren deskribapena jarri." +msgstr "Liburu elektronikoaren deskripzioa jarri." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:453 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." -msgstr "Ebook-aren argitaratzailea jarri." +msgstr "Liburu elektronikoaren argitaratzailea jarri." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:457 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" +"Ezarri ezazu liburu elektroniko hau zein serietan sailkatuko zenukeen." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:461 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." -msgstr "" +msgstr "Serie hauetan ezarri ezazu liburuaren aurkibidea." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:465 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." -msgstr "" +msgstr "Ezarri balorazioa. 1 eta 5 artean dagoen zenbakia izan beharko." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:469 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Liburuaren ISBN-a jarri." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:473 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" +"Ezarri liburuaren etiketak. Komen bidez bereizitako elementuen zerrenda bat " +"izan beharko luke." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:477 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." -msgstr "" +msgstr "Ezarri ezazu liburuaren ekoizlea." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:481 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Hizkuntza ezarri" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 msgid "Set the publication date." -msgstr "" +msgstr "Ezarri ezazu liburuaren ekoizpen-data. Noiz argitaratu zen." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" +"Ezarri ezazu liburuaren denbora-zigilua (calibre programa honetan data " +"zutabean erabilia)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 msgid "Could not find an ebook inside the archive" -msgstr "" +msgstr "Ezin izan da fitxategi horretan liburu elektronikorik aurkitu" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:647 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" +"Aurkibideko serieen balioak eta puntuazioa, zenbakiak izan beharko dira. Ez " +"ikusiarena egiten" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:654 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 msgid "Failed to parse date/time" -msgstr "" +msgstr "Huts egin du data/orduaren analisiak" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:809 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 msgid "Converting input to HTML..." -msgstr "" +msgstr "Sorburukoa HTML horretara bihurtzen..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:836 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 msgid "Running transforms on ebook..." msgstr "" +"Liburu elektronikoan une honetan ari dira bihurtze aldaketak gertatzen..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:923 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" msgstr "Sortzen" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/__init__.py:18 -msgid "ePub Fixer" -msgstr "ePub Fixer (ePUB egokitzeko edo doitzeko gailua)" - -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:18 -msgid "Workaround epubcheck bugs" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 +msgid "ePub Fixer" +msgstr "ePub Fixer (ePUB formatuan doitzeko tresna)" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "Lanean gabiltza ePUB formatuetan egon litezkeen akatsen inguruan" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " "many things as errors that are not actually errors. epub-fix will try to " "detect these and replace them with constructs that epubcheck likes. This may " "cause significant changes to your epub, complain to the epubcheck project." msgstr "" +"ePUB formatuetan akatsen bila egin berri diren 'epubcheck' azken lanak. " +"'epubcheck' horrek askotan benetako akatsak ez diren hainbat kontu " +"erroretzat hartzen ditu. 'epub-fix' saiatuko da benetako akatsak antzematen " +"eta 'epubcheck' horren gustuko aldaketak egiten. Honek zure ePUB " +"fitxategiari aldaketa nabarmenak ekar liezazkioke... Horrela izan bada, " +"kexak \"ePUB Project\" horretara bideratu." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1699,32 +1796,46 @@ 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 [aukerak] file.epub\n" +"\n" +"EPUB fitxategietako problema arruntak konpontzen ditu. Normalean problema " +"horiek gaizki argitaratutako lanaren ondorio zuzena izaten dira.\n" +"\n" +"Lehenetsita hauxe: ez da doiketa lanik egingo eta mezuak agertuko dira, " +"detektaturiko akats bakoitzari buruzko mezu bana. Erabil itzazu aukerak " +"kontrolatzeko zeintzuk akats izan dira automatikoki eraldatuak." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" -msgstr "" +msgstr "ePUB fitxategi bat zehaztu beharko duzu" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:17 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" -msgstr "" +msgstr "Doitu edo konpondu agerikoa ez diren fitxategiak" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." msgstr "" +"Doitu edo konpondu agerikoa ez diren fitxategiak. 'epub-fix' gehitu ahal " +"ditu ageriko fitxategien multzora edo ezaba ditzake agerikoak ez direnak " +"ezabatzeko propio dagoen aukerarekin." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "" +msgstr "Ezabatu ezkutuko fitxategiak agerikoen multzora gehitu beharrean" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" +"Erauzi sortu diren ePUB fitxategietako edukiak zehaztutako direktoriora. " +"Direktorioaren edukiak berehalakoan ezabatu egingo dira, beraz ibili zaitez " +"kontuz." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1732,30 +1843,51 @@ msgid "" "if your source file contains a very large number of page breaks, you should " "turn off splitting on page breaks." msgstr "" +"Bertan behera uzten ditu orrialde-jauziek egiten dituzten orrien arteko " +"bereizketak. Normalean, sorburu fitxategiak automatikoki bereizten dira bi " +"fitxategietan orri-jauzi bakoitzarekin. Honek ematen du azkarrago azter " +"daitekeen irteera e-liburu bat eta errekurtso gutxiago behar ditu. Gerta " +"liteke, orrialdeen arteko bereizketa motelegia izatea. Zure sorburu " +"fitxategiak orrialde-jauzi pilo bat izango balit, behar bada hobe zenuke " +"bertan behera uztea orrialde-jauzien bereizketa egiteko aukera." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " "is the size required for Adobe Digital Editions." msgstr "" +"Zatikatu HTML fitxategi guztiak baldin eta tamaina hau baino handiagoak, ( " +"Kb-etan neurturik). Hau beharrezkoa da ePUB formatua irakurtzeko erabiltzen " +"diren gailu gehienek ezin izaten dutelako oso fitxategi handiak kudeatu. " +"Lehenetsita dagoen %defaultKB hori 'Adobe Digital Editions' horrek behar " +"duen tamaina da." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" "Normally, if the input file has no cover and you don't specify one, a " "default cover is generated with the title, authors, etc. This option " "disables the generation of this cover." msgstr "" +"Normalean, sorburu fitxategiak ez badauka liburu-azalik eta zeuk ez baduzu " +"azal bat zehaztu, lehenetsitako azal bat sortuko da izenburuarekin, egileen " +"izenekin eta abar. Aukera honek desgaitu egiten du liburu-azalaren sortzea." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 msgid "" "Do not use SVG for the book cover. Use this option if your EPUB is going to " "be used on a device that does not support SVG, like the iPhone or the " "JetBook Lite. Without this option, such devices will display the cover as a " "blank page." msgstr "" +"Ez erabili SVG formatua --Scalable Vector Graphics (SVG)-- liburuaren azala " +"egiteko. Erabil ezazu aukera hau baldin eta zure ePUB fitxategian erabiliko " +"bada SVG formaturik --Scalable Vector Graphics (SVG)-- formatu horri eusten " +"ez dion irakurgailu batean. Horrela gertatzen da, ez dute SVG onartzen, " +"esaterako, iPhone eta JetBook Lite irakurgailuek. Aukera hau erabili gabe, " +"irakurgailu batzuk liburu-azala zuriz erakutsiko lukete." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 msgid "" "When using an SVG cover, this option will cause the cover to scale to cover " "the available screen area, but still preserve its aspect ratio (ratio of " @@ -1763,196 +1895,238 @@ 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 formatuko azala erabiltzen denean, --Scalable Vector Graphics (SVG)--, " +"aukera honek eragingo du gure irudiak pantaila osoko azalera estaltzea baina " +"hori bai, bere itxura aldatu gabe, hau da, bere luze-zabal proportzioa " +"aldatu gabe. Honek esan nahi du egon daitezkeela bazterreko zuri-guneak bai " +"ezker-eskuin bai goian eta bai behean. Baina irudiaren proportzioak gorde " +"egingo dira. Aukera hau erabili gabe irudiaren proportzioak alda daitezke " +"apurtxo bat baina ez da bazterrik sortuko." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:169 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 msgid "Start" msgstr "Hasi" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/fb2ml.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/rbml.py:102 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/txtml.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 msgid "Table of Contents:" -msgstr "Aurkibidea" +msgstr "Aurkibidea:" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:32 msgid "Do not insert a Table of Contents at the beginning of the book." -msgstr "Ez txertatu aurkibiderik liburuaren hasiera aldean." +msgstr "Ez txertatu aurkibidea liburuaren hasieran." -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:37 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:35 msgid "Add Table of Contents to beginning of the book." -msgstr "Gehi ezazu aurkibidea liburuaren hasiera aldean." +msgstr "Gehi ezazu aurkibidea liburuaren hasieran." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:248 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." msgstr "" +"HTML fitxategietako zeharkako estekak (traverse links) zabaleran bilatu " +"(breadth first) Normalean, sakoneran bilatu egiten dira zeharkakoak." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:255 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 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 "" +"Errekurtsio mailarik gorenak HTML fitxategien estekei jarraituz gero. Ezin " +"izango da negatiboa izan. 0 horrek adierazten du HTML erro-fitxategian ez " +"dagoela jarraibidea dakarren estekarik. Lehenetsita hauxe: %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" "Normally this input plugin re-arranges all the input files into a standard " "folder hierarchy. Only use this option if you know what you are doing as it " "can result in various nasty side effects in the rest of of the conversion " "pipeline." msgstr "" +"Normalean gehigarri honek berrantolatzen ditu sorburu fitxategi guztiak eta " +"karpeta estandar baten hierarkiaren arabera uzten ditu. Erabil ezazu aukera " +"hau bakarrik ondo dakizunean zertaz ari zaren. Aukera honek gustuko ez diren " +"ondorio batzuk bihurketaren beste eremu batzuetara ekar ditzake." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file. Default is %default which disables this." msgstr "" +"Batez besteko lerroaren luzera jauzi-lerroan baldin eta HTML hori aurretik " +"egin den PDF fitxategi baten bihurketa bada. Lehenetsita hauxe: %default eta " +"horrek hau bertan behera utziko luke." -#: /home/kovid/work/trunk/src/calibre/ebooks/lit/from_any.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." msgstr "" +"Bihurketa egiten. Sortzen LIT formatuko fitxategia ePUB formatuko fitxategi " +"batetik..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:320 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 msgid "\tBook Designer file detected." -msgstr "" +msgstr "\t'Book Designer' fitxategia detektaturik." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:322 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:322 msgid "\tParsing HTML..." -msgstr "" +msgstr "\tHTML horren analisia egiten..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 msgid "\tBaen file detected. Re-parsing..." -msgstr "" +msgstr "\t'Baen' fitxategia detektaturik. Analisia berriro egiten..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:361 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " -msgstr "" +msgstr "Idatzi eta prozesatua HTML horretarako " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:379 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 msgid "Processing %s" -msgstr "" +msgstr "Prozesatzen %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:393 msgid "\tConverting to BBeB..." msgstr "" +"\tBihurketa egiten BBeB (Broad Band eBook, --Sony, Canon; LRS, LRF edo LRX--" +") formatu honetara..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:539 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 msgid "Could not parse file: %s" -msgstr "" +msgstr "Ezin izan da fitxategi hau analizatu: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 msgid "%s is an empty file" -msgstr "" +msgstr "%s hutsik dagoen fitxategia da" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:564 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 msgid "Failed to parse link %s %s" -msgstr "" +msgstr "Huts egin da esteka honen analisia egiterakoan: %s %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:608 msgid "Cannot add link %s to TOC" -msgstr "" +msgstr "Ezin da esteka gehitu %s aurkibidean" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:957 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:957 msgid "Unable to process image %s. Error: %s" -msgstr "" +msgstr "ezin izan da %s irudia prozesatu. Errorea: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1002 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002 msgid "Unable to process interlaced PNG %s" -msgstr "" +msgstr "Ezin izan da prozesatu sareko loturak dituen PNG %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1017 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017 msgid "" "Could not process image: %s\n" "%s" msgstr "" +"Ezin izan da irudi hau prozesatu: %s\n" +"%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1772 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1772 msgid "" "An error occurred while processing a table: %s. Ignoring table markup." msgstr "" +"Prozesatze unean errore bat gertatu da taula honekin: %s. Ez ikusiarena egin " +"taulari buruzko azalpenekin." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1774 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1774 msgid "" "Bad table:\n" "%s" msgstr "" +"Taula kaxkarra:\n" +"%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1796 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1796 msgid "Table has cell that is too large" -msgstr "" +msgstr "Taula honek handiegia den gelaxkaren bat du" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1862 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1862 msgid "Could not read cover image: %s" -msgstr "" +msgstr "Ezin izan da azaleko irudia irakurri: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1865 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865 msgid "Cannot read from: %s" -msgstr "" +msgstr "Ezin izan da irakurri hemendik: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1994 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994 msgid "Failed to process opf file" msgstr "" +"Huts egin da OPF fitxategia irakurtzen (formatu libre nahiko zaharkitua da " +"OPF)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:136 msgid "" "%prog book.lrf\n" "Convert an LRF file into an LRS (XML UTF-8 encoded) file" msgstr "" +"%prog liburua.lrf\n" +"Bihur ezazu LRF fitxategi bat LRS (XML UTF-8 kodetua) formatuko fitxategi. " +"(Bi formatuak antzekoak dira, biak BBeB, hau da, Broad Band eBook. Sony eta " +"Canon enpresek garatuak)." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 msgid "Output LRS file" -msgstr "" +msgstr "Helburu fitxategia, irteera fitxategia LRS formatukoa" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:139 msgid "Do not save embedded image and font files to disk" -msgstr "" +msgstr "Ez gorde txertatutako irudirik eta letra-tipo fitxategirik diskoan" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:158 msgid "Parsing LRF..." -msgstr "" +msgstr "Analizatzen LRF hori..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:161 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:161 msgid "Creating XML..." -msgstr "" +msgstr "Sortzen XML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 msgid "LRS written to " -msgstr "" +msgstr "LRS idatzita hona: " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267 msgid "Could not read from thumbnail file:" msgstr "" +"Ezin izan da 'thumbnail' fitxategia, 'koadro txikia' fitxategia, irakurri:" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:287 msgid "" "%prog [options] file.lrs\n" "Compile an LRS file into an LRF file." msgstr "" +"%prog [aukerak] fitxategia.lrs\n" +"Bihur ezazu LRS formatuko fitxategi bat LRF formatuko fitxategi. (Bi " +"formatuak antzekoak dira, biak BBeB, hau da, Broad Band eBook. Sony eta " +"Canon enpresek garatuak)." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:288 msgid "Path to output file" -msgstr "" +msgstr "Helburu fitxategirako bidea" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:114 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 msgid "Verbose processing" -msgstr "" +msgstr "Hitz-jarioa prozesatzen" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 msgid "Convert LRS to LRS, useful for debugging." msgstr "" +"Bihurtu LRS formatutik LRS formatu berberera, erabilgarria izan daiteke " +"akats txikitxoak garbitzeko." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." -msgstr "" +msgstr "Ez dabil LRF fitxategia. Ezin izan dira metadatuak ezarri." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1960,166 +2134,192 @@ msgid "" "Show/edit the metadata in an LRF file.\n" "\n" msgstr "" +"%prog [options] mybook.lrf\n" +"\n" +"\n" +"\n" +"Erakutsi/Editatu metadatuak LRF fitxategian.\n" +"\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" +"TXT fitxategi baterako bidea. TXT horrek bere baitan LRF fitxategi batean " +"gordetzeko iruzkinak dauzka." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:90 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" +"Gaitu, onartu irudiek bere burua biratzea baldin eta pantailaren zabalera " +"estu geratzen bazaie." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Set the space between words in pts. Default is %default" msgstr "" +"Ezarri hitzen arteko espazioa puntuetan. Lehenetsita hauxe dago %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "Add a header to all the pages with title and author." msgstr "" +"Gehitu goi-burua orrialde guztiei liburuaren izenburuarekin eta egilearen " +"izenarekin." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" msgstr "" +"Ezarri goiburuaren formatua. %a hori egilearen izenarekin aldatuko da eta %t " +"hori liburuaren izenburuarekin. Lehenetsita hauxe dago %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" +"Gehitu espazio gehiago goiburuaren azpian. Lehenetsita hauxe dago %default " +"pt." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" msgstr "" +"Gutxieneko paragrafo-koska (koska hori paragrafoaren lehen lerrokoa izaten " +"da) puntuetan. Lehenetsita: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" msgstr "" +"Prozesatu taulak HTML horretan irudiak izango balira legez (erabilgarria oso " +"dokumentuak taula handi eta konplexuak dituenean)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" msgstr "" +"Prozesatutako tauletako testuaren tamaina faktore honekin biderkatu. " +"Lehenetsita hauxe dago %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:121 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The serif family of fonts to embed" -msgstr "" +msgstr "Serif letra-mota multzoa kapsulatua txertatzeko" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The sans-serif family of fonts to embed" -msgstr "" +msgstr "Sans-serif letra-mota multzoa kapsulatua txertatzeko" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:127 msgid "The monospace family of fonts to embed" -msgstr "" +msgstr "Monospace letra-mota multzoa kapsulatua txertatzeko" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:152 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:152 msgid "Comic" msgstr "Komikia" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:397 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Izenburua" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:888 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Egilea(k)" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Argitaratzailea" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:400 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Ekoizlea" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:401 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1079 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Iruzkinak" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:409 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etiketak" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:411 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Serieak" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 msgid "Language" msgstr "Hizkuntza" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:414 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1067 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" -msgstr "Denbora-zigilua" +msgstr "Dataren zigilua (noizkoa)" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:416 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Argitaratua" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:418 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 msgid "Rights" msgstr "Eskubideak" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/amazon.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" -msgstr "ARGITALETXEAREN KRITIKA" +msgstr "ARGITALETXEAREN BERRIKUSKETA" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/archive.py:41 +#: /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 "" +"Erauzi liburu elektronikoen ohiko formatuak (ZIP/RAR) fitxategietatik. Bide " +"beretik, saia zaitez modu automatikoan detektatzen ea CBZ/CBR fitxategiak " +"ote diren." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 msgid "options" msgstr "aukerak" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 msgid "" "\n" "Read/Write metadata from/to ebook files.\n" @@ -2132,163 +2332,196 @@ msgid "" "some metadata on a file type that does not support it, the metadata will be\n" "silently ignored.\n" msgstr "" +"\n" +"Irakurri/Idatzi metadatuak liburu elektronikoen formatuetatik/formatuetara.\n" +"\n" +"Metadatuak irakurtzeko onartzen diren formatuak: %s\n" +"\n" +"Metadatuak idazteko onartzen diren formatuak: %s\n" +"\n" +"Fitxategi mota desberdinek metadatu mota desberdinei eutsiko diete. Saiatzen " +"bazara ezartzen\n" +"metadatu batzuk horrelakorik onartzen ez duen fitxategi batean, " +"metadatuekin\n" +"ez ikusiarena egingo da.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" "Set the authors. Multiple authors should be separated by the & character. " "Author names should be in the order Firstname Lastname." msgstr "" +"Egileak ezarri. Autore anitz daudenean bere izenak & ikurrarekin bereiziko " +"dira. Egileen izenak Izena Deitura hurrenkeran ezarriko dira." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44 msgid "" "The version of the title to be used for sorting. If unspecified, and the " "title is specified, it will be auto-generated from the title." msgstr "" +"Sailkatzeko erabiliko den liburuaren izenburuaren bertsioa. Zehaztu gabe " +"baldin badago eta izenburua zehaztua baldin badago, modu automatikoa sortuko " +"da bat izenburutik bertatik." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48 msgid "" "String to be used when sorting by author. If unspecified, and the author(s) " "are specified, it will be auto-generated from the author(s)." msgstr "" +"Egilearen izenaren arabera sailkatzen denean erabiliko den katea. Zehaztu " +"gabe baldin badago eta egilea(k) zehazturik baldin badago/badaude, modu " +"automatikoa sortuko da bat egile(ar)en izenetik/izenetatik bertatik." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." -msgstr "" +msgstr "Ezarri zehaztutako fitxategiaren liburu-azala." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:58 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." -msgstr "" +msgstr "Ezarri liburuaren kategoria." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." -msgstr "" +msgstr "Ezarri argitaratze data." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." msgstr "" +"Har ezazu liburu elektronikoaren azala eta gorde ezazu zehaztutako " +"fitxategia legez." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 msgid "" "Specify the name of an OPF file. The metadata will be written to the OPF " "file." msgstr "" +"Zehaztu OPF fitxategiaren izena. Metadatuak OPF fitxategiak idatziko dira." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83 msgid "" "Read metadata from the specified OPF file and use it to set metadata in the " "ebook. Metadata specified on the command line will override metadata read " "from the OPF file" msgstr "" +"Irakur itzazu metadatuak zehaztutako OPF fitxategietatik. Zehaztutako agindu-" +"lerroetako metadatuak OPF fitxategiko metadatuen gainetik gailenduko dira." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" -msgstr "" +msgstr "Ezarri ezazu liburu elektronikoaren ID hori LRF fitxategietan" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" -msgstr "" +msgstr "Fitxategirik ez da zehaztu" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:168 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" -msgstr "" +msgstr "Jatorrizko metadatuak" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:185 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 msgid "Changed metadata" -msgstr "" +msgstr "Metadatuak aldaturik" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 msgid "OPF created in" -msgstr "" +msgstr "OPF sortu egin da hemen" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:203 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" -msgstr "" +msgstr "Liburu-azala gorde da hemen" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" -msgstr "" +msgstr "Ez da liburu-azalik aurkitu" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 msgid "Cover download" -msgstr "" +msgstr "Deskargatu liburu-azala" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 msgid "Download covers from openlibrary.org" -msgstr "" +msgstr "Deskargatu liburu-azalak hemendik: openlibrary.org" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:107 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 msgid "ISBN: %s not found" -msgstr "" +msgstr "ISBN: %s ez da aurkitu" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 msgid "Download covers from librarything.com" -msgstr "" +msgstr "Descargar portadas de librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:128 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 msgid "LibraryThing.com timed out. Try again later." msgstr "" +"Ha vencido el tiempo de conexión a LibraryThing.com. Pruebe de nuevo más " +"tarde." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:135 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 msgid "" "Could not fetch cover as server is experiencing high load. Please try again " "later." msgstr "" +"No se pudo obtener la portada debido a que el servidor sufre una carga " +"excesiva. Por favor, inténtelo de nuevo más tarde." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 msgid "LibraryThing.com server error. Try again later." -msgstr "" +msgstr "Error del servidor LibraryThing.com. Pruebe de nuevo más tarde." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/douban.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" -msgstr "" +msgstr "Descarga los metadatos de Douban.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" -msgstr "" +msgstr "Metadatuak deskargatu" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" -msgstr "" +msgstr "balorazioak" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" -msgstr "" +msgstr "etiketak" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" -msgstr "" +msgstr "deskripzioa/aipamenak edo kritikak" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" -msgstr "" +msgstr "Deskargatu %s hemendik: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" -msgstr "" +msgstr "Deskargatu metadatatuak Google Books gunetik" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" -msgstr "" +msgstr "Deskargatu datuak isbndb.com gunetik" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "" +"Erabiltzeko isbndb.com izena eman beharko duzu %sfree account%s doaneko " +"kontua izateko. Gero zure pasahitza erabili beharko duzu." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" -msgstr "" +msgstr "Deskargatu gizarte mailako metadatuak amazon.com gunetik" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" +"Deskargatu serieak/etiketak/balorazioak informazioa hemendik: " +"librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" "\n" "%prog [options] key\n" @@ -2301,28 +2534,39 @@ msgid "" "isbndb.com.\n" "\n" msgstr "" +"\n" +"%prog [aukerak] key\n" +"\n" +"Eskura ezazu liburu elektronikoei buruzko metadatuak hemendik: isndb.com. " +"Zehaztu ahal dituzu bai\n" +"liburuen ISBN ID, bai egilea, bai izenburua. Zehazten badituzu izenburua eta " +"egilea, hala eta guztiz ere, liburu bat baino gehiago egon daiteke\n" +"\n" +"pasahitza zera da, isbndb.com horretan zeuk sortu duzun pasahitza, hau da, " +"doaneko kontu batean izena ematen duzunean sortzen duzun pasahitza.\n" +"\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." -msgstr "" +msgstr "Nahi dituzun metadatuen liburuaren ISBN ID." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." -msgstr "" +msgstr "Bilatzen ari zaren liburuaren egilea." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." -msgstr "" +msgstr "Bilatzen ari zaren liburuaren izenburua." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." -msgstr "" +msgstr "Bilatzen ari zaren liburuaren argitaleytxea." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:76 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." -msgstr "" +msgstr " ez da aurkitu." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" "%prog [options] ISBN\n" @@ -2330,196 +2574,224 @@ msgid "" "Fetch a cover image/social metadata for the book identified by ISBN from " "LibraryThing.com\n" msgstr "" +"\n" +"%prog [aukerak] ISBN\n" +"\n" +"Eskura ezazu liburu azal bat irudi/gizarte metadatuekin bere ISBN-ren bidez " +"hemendik: LibraryThing.com\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" -msgstr "" +msgstr "Liburu-azala" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" +"Alda itzazu irudien tamainak Palm gailuaren espazio mugekin bat egiteko." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" +"Hauxe topatzen duzunean, erabil ezazu egileen motaren eremua egilea izango " +"balitz legez." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" "Don't add Table of Contents to end of book. Useful if the book has its own " "table of contents." msgstr "" +"Ez gehitu aurkibidea liburuaren bukaeran. Erabilgarria liburuak bere " +"aurkibide propioa daukanean." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." -msgstr "" +msgstr "Bertoko lanabesei esker sortu den edozein aurkibidetarako izenburua." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." -msgstr "" +msgstr "Ezgaitu fitxategiaren edukien konpresioa." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" msgstr "" +"Etiketatu markatutako liburu elektronikoa Zeure Dokumentuen karpetan " +"artxibatzeko" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" -msgstr "" +msgstr "Artikulu guztiak" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." -msgstr "" +msgstr "Hauxe Amazon Topaz liburua da. Ezin da prozesatu." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" -msgstr "" +msgstr "Orriaren Izenburua" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1401 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" -msgstr "" +msgstr "Aurkibidea" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" -msgstr "" +msgstr "Indizea" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" -msgstr "" +msgstr "Glosarioa" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" -msgstr "" +msgstr "Aipamenak" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" -msgstr "" +msgstr "Bibliografia" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" -msgstr "" +msgstr "Azken oharra" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" -msgstr "" +msgstr "Copyright-a" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" -msgstr "" +msgstr "Eskaintza" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" -msgstr "" +msgstr "Epigrafea" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" -msgstr "" +msgstr "Sarrera" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" -msgstr "" +msgstr "Irudien zerrenda" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" -msgstr "" +msgstr "Taulen zerrenda" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" -msgstr "" +msgstr "Oharrak" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" -msgstr "" +msgstr "Aitzinsolasa" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1415 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" -msgstr "" +msgstr "Testu nagusia" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" -msgstr "" +msgstr "%s liburuen formatuekin ezin. Oraingoz sostengurik ez" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." -msgstr "" +msgstr "HTML aurkibideak sortzeko aukerak." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 msgid "Book Jacket" -msgstr "" +msgstr "Liburu-azalaren estalkia" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/split.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" +"Ezin izan da topatu gune egoki bat bereizketa txukun egiteko: %s Zuhaitzaren " +"azpiko tamaina: %d KB" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." -msgstr "" +msgstr "OPF/NCX/eta abar. sortzeko aukerak." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 msgid "OPF version to generate. Default is %default." -msgstr "" +msgstr "OPF bertsioa sortzeko. Lehenetsita hauxe: %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 msgid "" "Generate an Adobe \"page-map\" file if pagination information is available." msgstr "" +"Sortzen du Adobe enpresako \"page-map\" fitxategia orrialdeei buruzko " +"informazioa eskuragarri baldin badago." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" -msgstr "" +msgstr "Oin-oharrak" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" -msgstr "" +msgstr "Alboko barra" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:22 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." msgstr "" +"Normalean calibre honek lerro zuriak paragrafo markatzat hartzen ditu. " +"Aukera honekin kontu egingo da lerro guztiek paragrafo baten maila daukatela." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " "spaces) represents a paragraph. Paragraphs end when the next line that " "starts with an indent is reached." msgstr "" +"Normalean calibre honek lerro zuriak paragrafo markatzat hartzen ditu. " +"Aukera honekin kontu egingo da koska batekin hasten den lerro oro (koska " +"batekin, tab batekin edota 2 espazio edo espazio gehiagorekin) paragrafo " +"baten lehen lerroa dela. Paragrafoaren amaiera hurrengo lerroa koska batekin-" +"edo hasten denean." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" -msgstr "" +msgstr "pdb edukiontziaren barruan erabiltzeko formatua. Aukerak hauek dira:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:27 msgid "" "Specify the character encoding of the output document. The default is " "cp1252. Note: This option is not honored by all formats." msgstr "" +"Zehaztu karaktereen kodea helburu dokumentuan. Lehenetsita hauxe: cp1252. " +"Oharra: aukera hau ez dute formatu guztiek onartuko." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" -msgstr "" +msgstr "Ez erauzi irudirik dokumentu honetatik" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.5, this is the " "median line length." msgstr "" +"Lerro bat itzulbiratzeko zein neurri behar den jakiteko behar den eskala. " +"Baliagarri diren balioak dezimalak izango dira 0 eta 1 artekoak. " +"Lehenetsita: 0.5, hau da lerro baten batez besteko luzera." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." -msgstr "" +msgstr "Erabil ezazu PDF bihurketak egiteko motor berria." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/cli.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 msgid "" "command ...\n" "\n" @@ -2530,117 +2802,142 @@ msgid "" "\n" "Manipulate a PDF.\n" msgstr "" +"agintea...\n" +"\n" +"Agintea hauetako bat izan daiteke:\n" +"[%%commands]\n" +"\n" +"Erabil ezazu %prog command --help laguntza eta informazio gehiago lortzeko " +"aginte jakin bati buruz\n" +"\n" +"Eraldatu PDF fitxategi bat.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 msgid "" "[options] file.pdf\n" "\n" "Crop a PDF file.\n" msgstr "" +"[aukerak] fitxategia.pdf\n" +"\n" +"Ebaki PDF fitxategi bat.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 msgid "" "Path to output file. By default a file is created in the current directory." msgstr "" +"Bidea helburu fitxategira. Lehenetsita hauxe: direktorio honetan fitxategi " +"bat sortuko da." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 msgid "Number of pixels to crop from the left most x (default is %s)" -msgstr "" +msgstr "Mozteko pixel kopurua ezkerreko x gehien (lehenetsita hauxe: %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:44 msgid "Number of pixels to crop from the left most y (default is %s)" -msgstr "" +msgstr "Mozteko pixel kopurua ezkerreko y gehien (lehenetsita hauxe: %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:47 msgid "Number of pixels to crop from the right most x (default is %s)" -msgstr "" +msgstr "Mozteko pixel kopurua eskuineko x gehien (lehenetsita hauxe: %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:50 msgid "Number of pixels to crop from the right most y (default is %s)" -msgstr "" +msgstr "Mozteko pixel kopurua eskuineko y gehien (lehenetsita hauxe: %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 msgid "" "A file generated by ghostscript which allows each page to be individually " "cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" msgstr "" +"ghostscript-en bidez sortutako fitxategia, baimentzen du orrialdeak banan-" +"banan ebakitzea `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> " +"bounding`" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 msgid "Crop Options:" -msgstr "" +msgstr "Ebakitzeko aukerak:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Options to control the transformation of pdf" -msgstr "" +msgstr "Aukerak PDFaren aldaketak kontrolatzeko" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 msgid "" "[options] file.pdf password\n" "\n" "Decrypt a PDF.\n" msgstr "" +"[aukerak] fitxategi.pdf pasahitza\n" +"PDF bat dezifratu.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 msgid "Decrypt Options:" -msgstr "" +msgstr "Dezifratzeko aukerak:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 msgid "" "[options] file.pdf password\n" "\n" "Encrypt a PDF.\n" msgstr "" +"[aukerak] fitxategi.pdf pasahitza\n" +"\n" +"Enkriptatu edo zifratu PDF bat.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 msgid "Encrypt Options:" -msgstr "" +msgstr "Enkriptatzeko aukerak:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 msgid "" "file.pdf ...\n" "\n" "Get info about a PDF.\n" msgstr "" +"fitxategia.pdf...\n" +"\n" +"PDF bati buruz informazioa lortu.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author" -msgstr "" +msgstr "Egilea" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" -msgstr "" +msgstr "Gaia" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" -msgstr "" +msgstr "Sortzailea" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" -msgstr "" +msgstr "Orrialdeak" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" -msgstr "" +msgstr "Fitxategiaren tamaina" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" -msgstr "" +msgstr "PDF bertsioa" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 msgid "" "[options] file1.pdf file2.pdf ...\n" "\n" @@ -2648,34 +2945,45 @@ msgid "" "\n" "Merges individual PDFs.\n" msgstr "" +"[aukerak] fitxategi1.pdf fitxategi2.pdf...\n" +"\n" +"Metadatuak erabiliko dira zehaztutako lehen PDF horretatik.\n" +"\n" +"Bateratuko ditu bereizita dauden PDFak.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 msgid "Merge Options:" -msgstr "" +msgstr "Bateratzeko aukerak:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 msgid "" "[options] file.pdf\n" "\n" "Reverse a PDF.\n" msgstr "" +"[aukerak] fitxategia.pdf\n" +"\n" +"PDF bat alderantziz jarri.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 msgid "Reverse Options:" -msgstr "" +msgstr "Alderantziz jartzeko aukerak:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 msgid "" "file.pdf degrees\n" "\n" "Rotate pages of a PDF clockwise.\n" msgstr "" +"fitxategia.pdf graduak\n" +"\n" +"Biratu egiten du PDFa erlojuaren orratzen norabidean.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 msgid "Rotate Options:" -msgstr "" +msgstr "Biratzeko aukerak:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 msgid "" "\n" "%prog %%name [options] file.pdf page_to_split_on ...\n" @@ -2689,510 +2997,900 @@ msgid "" "\n" "Split a PDF.\n" msgstr "" +"\n" +"%prog %%name [aukerak] filtxategia.pdf page_to_split_on ...\n" +"%prog %%name [aukerak] filtxategia.pdf page_range_to_split_on ...\n" +"\t\n" +"Ex.\n" +"\t\n" +"%prog %%name filtxategia.pdf 6\n" +"%prog %%name filtxategia.pdf 6-12\n" +"%prog %%name filtxategia.pdf 6-12 8 10 9-20\n" +"\n" +"Zatitu eta bereizi PDF bat.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Split Options:" -msgstr "" +msgstr "Zatitzeko eta bereizteko aukerak:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" +"Neurtzeko unitatea. Lehenetsita: hazbetea (2,54 cm). Aukerak hauek dira: %s " +"Oharra: honek ez du bazterretako unitatea aldatuko!" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" msgstr "" +"Paperaren neurria. Neurri hau alde batera utziko da helburu profila " +"erabiltzen denean. Lehenetsita dagoena: gutuna. Aukerak hauek dira: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" +"Pertsonalizatu paperaren neurria. Erabil ezazu 'luzexzabal' itxura, " +"'widthxheight' itxura, adibidez `123x321` zehazteko luzera eta zabalera. " +"Honek alde batera utziko ditu zehaztutako paper-neurriak." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" -msgstr "" +msgstr "Paperaren norabidea. Lehenetsita: bertikal. Aukerak hauek dira: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "ull first page of the generated pdf." msgstr "" +"Gorde ezazu ondo dokumentuaren azalaren proportzioa, pdf-ren lehen " +"orrialdea betetzeko berariaz sorturiko irudia luzatu beharren." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/pdftohtml.py:55 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "" +"Ezin izan da aurkitu pdftohtml programarik pdf formatutik html formatura " +"egiteko, zoaz ikustera zure PATH horretan, zure BIDE horretan" -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:33 msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" +"Zehaztu karaktereen kodea helburu dokumentuan. Lehenetsita hauxe: cp1252." -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" "%s" msgstr "" +"Honek RTF honek baditu calibre programak harrapatzen ez duen zerbait. " +"Bihurtu lehen eta behin HTML eta gero saia zaitez.\n" +"%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 msgid "" "Specify the character encoding of the output document. The default is utf-8." msgstr "" +"Zehaztu karaktereen kodea helburu dokumentuan. Lehenetsita hauxe: utf-8." -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:27 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 "" +"Zehaztu erabiliko den konpresio maila. 1 - 10 eskala. 1 konpresio txikiena " +"izango da baina azkarrena 10 konpresiorik handiena izango da baina denbora " +"gehiago beharko." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:34 +#: /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 "" +"Normalean aparteko espazioak espazio soil batean trinkotu egiten dira. " +"Aukera honekin espazio guztiak bistaratu egingo dira." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" +"Exekutatu sorburu-testua Markdown aurre-prozesadorearen bidez. Markdown " +"testutik HTMLra bihurketa egiten duen lanabesa da, sortzaileentzat. Markdown " +"honi buruz gehiago ikasteko ikus" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:40 +#: /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 "Ez txertatu aurkibiderik helburu testuan." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. 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." msgstr "" +"Erabiltzeko lerro-berri mota. Aukerak hauek dira: %s. Lehenetsita: 'system'. " +"Erabil ezazu 'old_mac' bateragarritasuna izateko Mac OS 9 eta zaharragoekin. " +"Mac OS X horrekin erabili 'unix'. 'system' horrek lehenetsi egingo du OS " +"honek erabiltzen duen lerro-berri mota." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" +"Zehaztu karaktereen kodea helburu dokumentuan. Lehenetsita hauxe: utf-8. " +"Oharra: aukera hau ez dute formatu guztiek onartuko." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:38 msgid "" "The maximum number of characters per line. This splits on the first space " "before the specified value. If no space is found the line will be broken at " "the space after and will exceed the specified value. Also, there is a " "minimum of 25 characters. Use 0 to disable line splitting." msgstr "" +"Lerro bakoitzeko onartuko den gehienezko karaktere kopurua. Hau zehaztutako " +"balioaren aurreko lehen espazioan sartuko da Ez bada espaziorik aurkitzen " +"lerroa apurtu egingo da hurrengo espazioan eta lerroak, beraz, gailenduko du " +"zehaztutako balioa. Badago, baita 25 karaktereko minimo bat. Erabili 0 lerro " +"apurketa desgaitzeko." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:45 msgid "" "Force splitting on the max-line-length value when no space is present. Also " "allows max-line-length to be below the minimum" msgstr "" +"Behartu lerro-apurketa hautatutako lerro-luzera-maximo balioaren arabera " +"espaziorik ez dagoenean. Onartzen du, baita, lerro-luzera-maximoa minomoaren " +"azpian egotea." -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 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/trunk/src/calibre/gui2/__init__.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 msgid "Confirm before deleting" -msgstr "" +msgstr "Baieztatu ezabatu baino lehen" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 msgid "Main window geometry" -msgstr "" +msgstr "Leiho nagusiaren geometria" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" -msgstr "" +msgstr "Oharra bidali bertsio berri bat eskuragarri dagoen bakoitzean" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" -msgstr "" +msgstr "Erabili zenbaki erromatarrak zenbaki segidetarako" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" +"Erakutsi etiketa zerrendak, izenen arabera, ospearen arabera edo balorazioen " +"arabera" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" -msgstr "" +msgstr "Erakutsiko den liburu-azal kopurua, liburu-azal-arakatzaile moduan" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" -msgstr "" +msgstr "Lehenetsitako balioak LRF formatura bihurtzeko" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" -msgstr "" +msgstr "Aukerak LRF liburu-e irakurgailuarentzat" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" -msgstr "" +msgstr "Barneko irakurtzeko sistema erabilita ikus daitezkeen formatuak" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" -msgstr "" +msgstr "Liburu zerrenda zenbat zutabetan erakutsiko" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" -msgstr "" +msgstr "Automatikoki abiaraziko du zerbitzariko edukia hasi aplikazioan" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" -msgstr "" +msgstr "Albiste zaharragoak datu-basean gordeta" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" -msgstr "" +msgstr "Erakutsi sistemako erretiluaren ikonoa" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" -msgstr "" +msgstr "Karga itzazu irakurgailuan deskargaturiko albisteak" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" -msgstr "" +msgstr "Ezabatu liburuak liburutegitik irakurgailura kargatu eta gero" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" +"Erakutsi Cover Flow, (liburu-azal nabigazioa), berariazko leiho batean eta " +"ez calibreren leiho nagusian" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" -msgstr "" +msgstr "Desgaitu abisuak sistemaren erretilu ikonotik" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 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/trunk/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" -msgstr "" +msgstr "\"Langilearen zain\" prozesuen gehienezko kopurua" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" +"Deskargatu gizarte mailako metadatuak (etiketak/balorazioak/eta abar.)" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" +"Gainetik idatzi egilearen izena eta testuaren izenburua metadatu berriekin" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" +"Murriztu itzazu aldi bereko gehienezko egitekoen kopurua dauden CPU-en " +"arabera" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" -msgstr "" +msgstr "etiketatu arakatzailearen kategoriak ez erakusteko moduan" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" -msgstr "" +msgstr "Erabiltzailearen interfazearen itxura" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" +"Erakutsi batez besteko balorazioa kontu bakoitzeko etiketen arakatzailean" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" -msgstr "" +msgstr "Desgaitu UI animazioak" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:151 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 msgid "Copied" -msgstr "" +msgstr "Kopiaturik" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" -msgstr "" +msgstr "Kopiatu" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" -msgstr "" +msgstr "Kopiatu arbelean" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" -msgstr "" +msgstr "Aukeratu fitxategiak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:245 -msgid "Use library only" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:246 -msgid "User annotations generated from main library only" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Add books" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:623 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:682 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:719 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:740 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:925 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:998 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1116 -msgid "No books selected" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Add books from a single directory" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:76 -msgid "No books selected to fetch annotations from" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" +"Add books from directories, including sub-directories (One book per " +"directory, assumes every ebook file is the same book in a different format)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:101 -msgid "Merging user annotations into database" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" msgstr "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Add Empty book. (Book entry with no formats)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "Gehitu hemendik: ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" -msgstr "" +msgstr "Zenbat liburu hutsik?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" -msgstr "" +msgstr "Zenbat liburu hutsik gehitu beharko?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:339 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." -msgstr "" +msgstr "Kargatzen liburuak irakurgailuan." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:350 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" -msgstr "" +msgstr "Liburuak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" -msgstr "" +msgstr "EPUB liburuak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" -msgstr "" +msgstr "LRF liburuak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" -msgstr "" +msgstr "HTML liburuak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" -msgstr "" +msgstr "LIT liburuak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" -msgstr "" +msgstr "MOBI liburuak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" -msgstr "" +msgstr "Topaz liburuak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" -msgstr "" +msgstr "Text liburuak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" -msgstr "" +msgstr "PDF liburuak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" -msgstr "" +msgstr "Komikiak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" -msgstr "" +msgstr "Artxiboak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" -msgstr "" +msgstr "Onartzen diren liburuak (formatu hauei eusten zaie)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" -msgstr "" +msgstr "Bateratu liburu batzuk" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" +"Kopia bikoitz batzuk aurkitu dira eta batu egin dira dagoeneko sortuak " +"zeuden liburu hauetan:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" -msgstr "" +msgstr "Metadatuak irakurtzen huts egin du" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" -msgstr "" +msgstr "Huts egin du metadatuak hemendik irakurtzen" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" -msgstr "" +msgstr "Gehitu liburutegira" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:473 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" -msgstr "" +msgstr "Hautaturiko libururik ez dago" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" +"Hurrengo liburuak birtualak dira eta ezin dira calibre liburutegira gehitu:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" +msgstr "Liburu fitxategirik ez da aurkitu" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "Add books to library" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "Berreskura itzazu zure ohar eta zirriborroak (esperimentala)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "Erabil ezazu bakarrik liburutegia" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "Liburutegi nagusian erabiltzaileak sortu dituen oharrak bakarrik" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "Libururik ez da hautatu" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "Libururik ez da hautatu oharrak handik berreskuratzeko" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "Datu-basean, datutegian, erabiltzailearen oharrak bateratzen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "%s<br />Irakurritako azken orrialdea: %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "%s<br />Irakurritako azken orrialdea non %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "<b>Non %d • %s</b><br />%s<br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "<b>Orrialdea %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "<b>Non %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "Create catalog of books in your calibre library" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "Libururik ez da hautatu katalogo orokorrerako" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "Sortzen %s katalogoa..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "Ez da libururik aurkitu" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" +"Ez dago katalogatzeko libururik\n" +"Begiratu kanpoan utzitako etiketak" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "Katalogoa sortu egin da." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "Esportatu katalogoaren direktorioa" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "Aukeratu helburua honentzat: %s.%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "%d books" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "Choose calibre library to work with" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "Aldatu liburutegira..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "Aldaketa azkarra" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "Ez da liburutegirik aurkitu" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" +"Ez da %s horretan liburutegirik topatu. Ezagutzen diren liburutegien " +"zerrendatik ezabatu egingo da." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "Not allowed" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" +"Ezin dezakezu liburutegiak aldatu irakurgailua konektatua dagoen bitartean." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" +"Ezin dezakezu liburutegiak aldatu lanak exekutatzen dauden bitartean." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "Convert books" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "Convert individually" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Bulk convert" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "Ezin da bihurtu" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "%d liburu(ar)en bihurketa abiatzen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "Liburutegira kopiatu." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "Kopiatu hautatutako liburuak adierazitako liburutegian" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "Huts egin du" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Remove books" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "Remove selected books" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "Remove files of a specific format from selected books.." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "Remove all formats from selected books, except..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "Remove covers from selected books" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "Remove matching books from device" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" -msgstr "" +msgstr "Ezin ezabatu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" -msgstr "" +msgstr "Aukeratu ezabatzeko formatuak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" -msgstr "" +msgstr "Aukeratu formatuak <b>ez</b> ezabatzeko" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" -msgstr "" +msgstr "Ezin liburuak ezabatu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" -msgstr "" +msgstr "Ez dago konektaturik inolako irakurgailurik" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" -msgstr "" +msgstr "Memoria nagusia" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:533 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:436 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" -msgstr "" +msgstr "Memoria-txartela A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:534 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:438 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" -msgstr "" +msgstr "Memoria-txartela B" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" -msgstr "" +msgstr "Ez dago ezabatzeko libururik" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" -msgstr "" +msgstr "Hautatutako liburuak ez daude irakurgailuan, ezta bakar bat ere" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:557 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." -msgstr "" +msgstr "Ezabatzen liburuak irakurgailutik." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" msgstr "" +"Hautatutako liburuak <b>betiko ezabatuak</b> izango dira eta ezabatutako " +"fitxategiak zure ordenagailutik desagertuko dira betiko. Ziur zaude?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" msgstr "" +"Hautatutako liburuak <b>betiko ezabatuak</b> izango dira zure " +"ordenagailutik. Ziur zaude?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "Connect to folder" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "Connect to iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "Start Content Server" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "Stop Content Server" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "Email to" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr " and delete from library" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "Setup email based sharing of books" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "D" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "Send to device" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "Connect/share" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "Manage collections" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "Edit metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "Merge book records" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Edit metadata individually" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Edit metadata in bulk" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "Download metadata and covers" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "Download only metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "Download only covers" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "Download only social metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "Merge into first selected book - delete others" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "Merge into first selected book - keep others" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" -msgstr "" +msgstr "Ezin izan dira metadatuak deskargatu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" -msgstr "" +msgstr "gizarte mailako metadatuak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" -msgstr "" +msgstr "liburu-azalak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" -msgstr "" +msgstr "metadatuak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" -msgstr "" +msgstr "Deskargatzen %s %d liburu(ar)entzat" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" -msgstr "" +msgstr "Metadatu batzuk deskargatzean huts egin du" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" -msgstr "" +msgstr "Huts egin du metadatuak deskargatzen hemendik:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" -msgstr "" +msgstr "Metadatuak deskargatzean huts egin du:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:671 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:608 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:560 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:990 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" -msgstr "" +msgstr "Errorea" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:681 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" -msgstr "" +msgstr "Ezin izan dira metadatuak editatu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:739 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" -msgstr "" +msgstr "Ezin izan dira liburuak bateratu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" -msgstr "" +msgstr "Gutxienez bi liburu hautatu beharko dira haiekin bakarra egiteko" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " "books will not be deleted or changed.<br><br>Please confirm you want to " "proceed." msgstr "" +"Hautatu diren liburu guztien eta metadatu guztien formatuak gehituko dira " +"<b>aukeratutako lehen liburuan.</b><br><br> Hautatutako bigarren liburua eta " +"hurrengoak ez dira ezabatuko edo aldatuko.<br><br>Mesedez, baiezta ezazu " +"aurrera egin nahi duzula." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3201,243 +3899,378 @@ msgid "" "second and subsequently selected books will be permanently <b>deleted</b> " "from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" +"Hautatu diren liburu guztien eta metadatu guztien formatuak bateratu egingo " +"dira <b>aukeratutako lehen liburuan</b>.<br><br>Liburu horiek elkar batu eta " +"gero, bigarren liburua eta hurrengoko guztiak <b>ezabatu egingo</b> dira. " +"<br><br>Aukeratzen dituzun lehenengo liburuaren liburu-formatu guztiak gorde " +"egingo dira eta bikoiztutako edozein formatu bigarren liburuan eta " +"hurrengoetan betiko <b>ezabatu</b> egingo dira zure ordenagailutik.<br><br> " +" <b>Ziur</b>zaude? Aurrera egin nahi duzu?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "" +"Bost liburu baino gehiagorekin liburu bakarra egiteko prest zaude. Benetan " +"<b>ziur</b> zaude? Aurrera egingo?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Fetch news" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "Albisteak eskuratzen hemendik: " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr " eskuratuta." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "Browse the calibre User Manual" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "F1" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "Help" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "Open containing folder" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "O" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Preferences" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "Run welcome wizard" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "Cannot configure" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "Cannot configure while there are running jobs." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "Cannot configure before calibre is restarted." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&Restart" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "Ctrl+R" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "Save single format to disk..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Save to disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Save to disk in a single directory" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "Save only %s format to disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "Save only %s format to disk in a single directory" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" -msgstr "" +msgstr "Ezin diskoan gorde" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" -msgstr "" +msgstr "Aukeratu helburu-direktorioa" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:933 -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" "You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" +"Saiatzen ari zara calibre liburutegian fitxategiak gordetzen. Honek zure " +"liburutegian kalteak sor ditzake. Diskoan gordetzeak esan nahi du " +"fitxategiak esportatzea zure calibre liburutegitik beste norabait." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" -msgstr "" +msgstr "Gordetzerakoan huts egin du" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." -msgstr "" +msgstr "Akats bat gordetzerakoan." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:976 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" -msgstr "" +msgstr "Ezin izan dira liburu batzuk gorde" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "" +"Egin klik zehaztasunak erakutsi botoian ea zeintzuk izan diren ikusteko." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:999 -msgid "No books selected to generate catalog for" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Show book details" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1016 -msgid "Generating %s catalog..." -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" +msgstr "I" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1021 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "No detailed info available" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "No detailed information is available for books on the device." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1032 -msgid "Catalog generated." -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "Similar books..." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1035 -msgid "Export Catalog Directory" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "Alt+A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1036 -msgid "Select destination for %s.%s" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Books by same author" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1052 -msgid "Fetching news from " -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1066 -msgid " fetched." -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Books in this series" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1115 -msgid "Cannot convert" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "Alt+P" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Books by this publisher" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Books with the same tags" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "View" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "View specific format" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" -msgstr "" +msgstr "Ezin da ikusi" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1266 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" -msgstr "" +msgstr "Aukeratu ikusteko formatua" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" -msgstr "" +msgstr "Liburu anitz hautatuak" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " "started the process cannot be stopped until complete. Do you wish to " "continue?" msgstr "" +"Saiatzen ari zara %d liburuak zabaltzen. Liburu gehiegi batera zabaltzen " +"saiatzea kontu motela izan daiteke eta zure ordenagailuaren erantzuteko-" +"denboran, oro har, eragin txarra izan dezake. Prozesua behin hasiz gero, " +"ezin da eten burutu arte. Aurrera egin nahi duzu?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" -msgstr "" +msgstr "Ezin da karpeta zabaldu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." -msgstr "" +msgstr "%s-k ez du formatu eskuragarririk." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" -msgstr "" +msgstr "Bilatzen hemen:" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 msgid "Adding..." -msgstr "" +msgstr "Gehitzen..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 msgid "Searching in all sub-directories..." -msgstr "" +msgstr "Bilatzen azpi-direktorioetan..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 msgid "Path error" -msgstr "" +msgstr "Bide (Path) errore" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 msgid "The specified directory could not be processed." -msgstr "" +msgstr "Zehaztutako direktorioa ezin izan da prozesatu." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" -msgstr "" +msgstr "Libururik ez" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" -msgstr "" +msgstr "Gehituta" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" -msgstr "" +msgstr "Gehiketak huts egin du" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." msgstr "" +"Liburuak gehitzeko prozesua erdizka geratu dela ematen du. Saia zaitez " +"calibre berrabiarazten eta liburuak multzo txikiagoetan gehitzen; segi " +"horrela problemak sortzen dituen liburua topatu arte." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" -msgstr "" +msgstr "Bikoiztutakoak aurkitu dira!" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" +"Dagoeneko datu-basean badago izenburu berbera duen libururik. Hala eta " +"guztiz ere, gehitu?" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." -msgstr "" +msgstr "Bikoiztutakoak gehitzen..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." -msgstr "" +msgstr "Gordetzen..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" -msgstr "" +msgstr "Gordeta" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 msgid "Searching for sub-folders" -msgstr "" +msgstr "Azpi-karpeten bila, arakatzen" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 msgid "Searching for books" -msgstr "" +msgstr "Liburuen bila, arakatzen" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 msgid "Looking for duplicates based on file hash" msgstr "" +"\"Hash-fitxategi-bilaketan\" oinarrituta, bikoiztutakoen bila, arakatzen" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:109 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 msgid "Choose root folder" -msgstr "" +msgstr "Aukeratu \"root karpeta\", erroko karpeta" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 msgid "Invalid root folder" -msgstr "" +msgstr "Erroko karpeta horrek, \"root karpeta\" horrek, ez du balio" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 msgid "is not a valid root folder" -msgstr "" +msgstr "balio ez duen \"root\" erroko karpeta" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 msgid "Add books to calibre" -msgstr "" +msgstr "Gehitu liburuak calibre aplikaziora" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 msgid "WizardPage" -msgstr "" +msgstr "Laguntzaile-magialariaren orrialdea" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 msgid "Scanning root folder for books" -msgstr "" +msgstr "Eskaneatzen erroko karpeta liburuen bila" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 msgid "This may take a few minutes" -msgstr "" +msgstr "Honek minutu batzuk behar izango ditu ziurrenik" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 msgid "Choose the location to add books from" -msgstr "" +msgstr "Aukeratu nondik gehitu liburuak" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 msgid "Select a folder on your hard disk" -msgstr "" +msgstr "Aukeratu zeure disko gogorreko karpeta bat" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 msgid "" "<p>calibre can scan your computer for existing books automatically. These " "books will then be <b>copied</b> into the calibre library. This wizard will " @@ -3448,260 +4281,281 @@ msgid "" "<p>Make sure that the folder you chose for your calibre library <b>is " "not</b> under the root folder you choose.</p>" msgstr "" +"<p>calibre honek zure ordenagailua eskanea dezake dagoeneko existitzen diren " +"liburuen bila modu automatikoan. Orduan, liburu hauek <b>kopiatuko</b> dira " +"calibre liburutegian. Magialari honek lagundu egingo dizu zure liburu " +"bilduma eskaneatze prozesua eta inportatze prozesua " +"pertsonalizatzen.</p>\"root karpeta\" bat. Liburuak bakarrik bilatu egingo " +"dira karpeta honen barruan eta bere azpi-karpetetan.</p>\n" +"<p>Ziurtatu egin beharko duzu calibre liburutegia izateko hautatu duzun " +"karpeta <b>ez dagoela</b> \"root karpeta\" izateko, erroko karpeta izateko, " +"aukeratu duzunaren azpian.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "&Root folder:" -msgstr "" +msgstr "&Root, erroko karpeta:" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 msgid "" "This folder and its sub-folders will be scanned for books to import into " "calibre's library" msgstr "" +"Karpeta hau eta bere azpi-karpetak eskaneatu egingo dira calibre-ren " +"liburutegia osatzeko" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:52 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:599 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:600 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:612 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:614 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:616 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:618 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:619 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:668 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:365 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:370 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:384 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:395 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:397 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:404 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:406 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:159 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:128 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:267 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:269 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 msgid "..." -msgstr "" +msgstr "..." -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 msgid "Handle multiple files per book" -msgstr "" +msgstr "Liburu bakoitzeko fitxategi anitz erabili" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" msgstr "" +"&liburu bat karpeta bakoitzeko; honek bere gain hartzen du liburu-" +"elektronikoen fitxategi guztiak, karpeta bakar batean kokatu badira, liburu " +"elektroniko beraren formatu desberdinak direla" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" +"&Liburu anitz karpeta bakoitzeko, honek bere gain hartzen du fitxategi " +"bakoitza liburu elektroniko bakar bati dagokiola" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:23 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1065 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" -msgstr "" +msgstr "Bidea (Path)" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:24 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:117 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" -msgstr "" +msgstr "Formatuak" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:891 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" -msgstr "" +msgstr "Bildumak" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 msgid "Click to open" -msgstr "" +msgstr "Egin klik zabaltzeko" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1074 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1078 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" -msgstr "" +msgstr "Bat ere ez" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" -msgstr "" +msgstr "Egin klik \"Liburuaren zehaztasunak\" leihoa zabaltzeko" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" -msgstr "" +msgstr "BibTeX Aukerak" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "Options specific to" -msgstr "" +msgstr "Aukerak honetako propio:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "output" -msgstr "" +msgstr "outputa, helburua" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:88 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" -msgstr "" +msgstr "Inprimakia" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" -msgstr "" +msgstr "Bib formatuko fitxategia kodetzen:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" -msgstr "" +msgstr "Outputean, helburuan sartzeko eremuak:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" -msgstr "" +msgstr "ascii/LaTeX" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" -msgstr "" +msgstr "Konfigurazioa kodetzen (alda ezazu akatsak baldin badituzu):" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" -msgstr "" +msgstr "zehatz" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" -msgstr "" +msgstr "ordeztu" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" -msgstr "" +msgstr "baztertu" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" -msgstr "" +msgstr "backslashreplace" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" -msgstr "" +msgstr "BibTeX mota sartu:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" -msgstr "" +msgstr "nahasia" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" -msgstr "" +msgstr "nahas-mahas" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" -msgstr "" +msgstr "liburua" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" -msgstr "" +msgstr "Aipu-etiketarik sortu nahi?" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" -msgstr "" +msgstr "BibTeX aipu-etiketarako adierazpena:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" "Some explanation about this template:\n" " -The fields availables are 'author_sort', 'authors', 'id',\n" @@ -3711,242 +4565,263 @@ msgid "" " wil be selected.\n" " -For time field, only the date will be used. " msgstr "" +"Txantiloi honi buruz azalpen batzuk:\n" +" -Eskuragarri dauden eremuak hauexek 'egilearen_arabera', 'egileak', 'ID',\n" +" 'ISBN', 'PUBdata', 'argitaletxe', 'serieak_indize', 'segidak',\n" +" 'etiketak', 'data-zigilu', 'izenburu', 'uuID'\n" +" -Zerrenda motetarako, adibidez egileak eta etiketak, lehen elementua " +"besterik ez\n" +" aukeratuko da.\n" +" -Denbora eremurako, data besterik ez da erabiliko (ordua ez). " -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" -msgstr "" +msgstr "CSV/XML aukerak" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" -msgstr "" +msgstr "E-liburu aukerak" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:550 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1496 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" -msgstr "" +msgstr "Katalogoa" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 msgid "'Don't include this book' tag:" -msgstr "" +msgstr "'Liburu hau ez sartu' etiketa:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 msgid "'Mark this book as read' tag:" -msgstr "" +msgstr "'Liburu hau irakurrita bezala markatu' etiketa:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 msgid "Additional note tag prefix:" -msgstr "" +msgstr "Ohar gehigarriaren etiketa aurrizkia:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 msgid "Regex pattern describing tags to exclude as genres:" msgstr "" +"Regex estandarra, \"Regular Expresion\" estandarra, baztertzeko etiketak " +"deskribatzen, generoarengatik esaterako:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 msgid "Include 'Titles' Section" -msgstr "" +msgstr "Bere baitan 'Izenburuak' saila badago" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 msgid "Include 'Recently Added' Section" -msgstr "" +msgstr "Erantsi 'Gehitu berriak' atala" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 msgid "Sort numbers as text" -msgstr "" +msgstr "Zerrendatu zenbakiak testuak izango balira bezala" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 msgid "Tab template for catalog.ui" -msgstr "" +msgstr "Tab txantiloia katalogo.ui horretarako" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:36 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 "" +"Elkarrizketa honetan zehaztu ezin diren ezarpenetarako, erabil itzazu " +"gordetako bihurketen balioak (horrelakorik balego), erabili beharrean " +"Lehentasunetan zehaztutako balio lehenetsiak." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:67 msgid "Bulk Convert" -msgstr "" +msgstr "Karga handiko bihurketa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185 msgid "Options specific to the output format." -msgstr "" +msgstr "Helburu formatuarentzako berariazko aukerak." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:15 msgid "Comic Input" -msgstr "" +msgstr "Sorburu komikia" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 msgid "input" -msgstr "" +msgstr "sorburua" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:89 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:94 msgid "&Number of Colors:" -msgstr "" +msgstr "Kolore &Kopurua:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 msgid "Disable &normalize" -msgstr "" +msgstr "Desgaitu &normaldu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "Keep &aspect ratio" -msgstr "" +msgstr "Gorde &aspektu proportzio" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 msgid "Disable &Sharpening" -msgstr "" +msgstr "Desgaitu &Zorrozketa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:93 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "Disable &Trimming" -msgstr "" +msgstr "Desgaitu &Apainketa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 msgid "&Wide" -msgstr "" +msgstr "&Zabal" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:95 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Landscape" -msgstr "" +msgstr "&Horizontal" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "&Right to left" -msgstr "" +msgstr "&Eskuinetatik ezkerretara" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "Don't so&rt" -msgstr "" +msgstr "Ez ezazu sail&katu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 msgid "De&speckle" -msgstr "" +msgstr "De&speckle \"parasitoak erauzi\"" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99 msgid "&Disable comic processing" -msgstr "" +msgstr "&Desgaitu komikiaren prozesaketa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" -msgstr "" +msgstr "&Helburu formatua:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101 msgid "Disable conversion of images to &black and white" -msgstr "" +msgstr "Desgaitu irudiak grisetara bihurtzea &zuri-beltzean" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" -msgstr "" +msgstr "Akasgabetu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." -msgstr "" +msgstr "Akasgabetu bihurketa prozesua." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" -msgstr "" +msgstr "Aukeratu akasgabetze karpeta" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" -msgstr "" +msgstr "Ezinezkoa da direktorio hori akasgabetze direktoriotzat hartzea" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" -msgstr "" +msgstr "Huts egin du akasgabetze direktorioa sortze saioak" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:50 msgid "" "Choose a folder to put the debug output into. If you specify a folder, " "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 "" +"Aukeratu karpeta bat akasgabetze outputak bertan sartzeko. Zeuk karpeta bat " +"zehatuz gero, calibrek bertan kokatuko ditu akasgabetze prozesuetako " +"outputak. Hau erabilgarria izango da bihurketa prozesuak ulertzeko eta " +"ebazteko bihurketa parametro zuzenak zeintzuk diren, esaterako aurkibidearen " +"edo kapituluen detekzio parametroak zeintzuk diren ebazteko." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 msgid "" "The debug process outputs the intermediate HTML generated at various stages " "of the conversion process. This HTML can sometimes serve as a good starting " "point for hand editing a conversion." msgstr "" +"Akasgabetze prozesuak ematen duen bitarteko HTMLa bihurketa prozesuko " +"hainbat mailatan sortu da. HTML hau, batzuetan, erabil daiteke bihurketa " +"eskuz editatzeko abiapuntu bezala." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" -msgstr "" +msgstr "EPUB helburua" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49 msgid "Do not &split on page breaks" -msgstr "" +msgstr "Ez ezazu &banandu orrialde jauzietan" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50 msgid "No default &cover" -msgstr "" +msgstr "Lehenetsitako &liburu-azalik ez" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51 msgid "No &SVG cover" -msgstr "" +msgstr "Ez dago &SVG liburu-azalik" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52 msgid "Preserve cover &aspect ratio" -msgstr "" +msgstr "Mantendu liburu-azala &itxura proportzioa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53 msgid "Split files &larger than:" -msgstr "" +msgstr "Banandu fitxategiak &handiago baino:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 msgid " KB" -msgstr "" +msgstr " Kb" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" -msgstr "" +msgstr "FB2 inputa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:29 msgid "Do not insert a &Table of Contents at the beginning of the book." -msgstr "" +msgstr "Ez ezazu txertatu &Aurkibidea liburuaren hasieran." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 msgid "FB2 Output" -msgstr "" +msgstr "FB2 outputa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:47 msgid "&Inline TOC" -msgstr "" +msgstr "&Inline aurkibidea" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:99 msgid "Font rescaling wizard" -msgstr "" +msgstr "Letra-tipoak berreskalatzeko laguntzaile-magialaria" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:100 msgid "" "<p>This wizard will help you choose an appropriate font size key for your " "needs. Just enter the base font size of the input document and then enter an " @@ -3961,734 +4836,774 @@ msgid "" "ebook.com/user_manual/conversion.html#font-size-rescaling\">User Manual</a> " "for a discussion of how font size rescaling works.</p>" msgstr "" +"<p>Laguntzaile-magialari honek lagunduko dizu zure beharretarako egokia den " +"neurriko letra-tipoa aukeratzen. Besterik gabe, sar ezazu oinarrizko letra-" +"tipoaren neurria sorburu dokumentuan eta gero sar ezazu sorburuko letra-" +"tiporako zeuk aukeratutako neurriren bat. Laguntzaile-magialariak erakutsiko " +"du pantailan letra-tipoa eskalatzeko algoritmoarekin diseinatuko den letra-" +"tipoaren neurria zein izango den. Zeuk algoritmoa doi dezakezu helburuko " +"oinarrizko letra-tipoaren neurria doituz eta azpiko letra-tipo giltzarekin. " +"Zuretzat egokiak diren balioak aurkitzen dituzunean sakatu OK.</p>\n" +"<p>Lehenetsita hauxe: helburuko oinarrizko letra-tipoaren neurria zero bada " +"edota ez badago letra-tiporik zehaztuta, calibrek oraingo helburu profileko " +"balioak erabiliko ditu. </p>\n" +"<p>Ikus <a href=\"http://calibre-ebook.com/user_manual/conversion.html#font-" +"size-rescaling\">Erabiltzailearen eskuliburuan</a> eztabaida bat dago lanak " +"nola eskalatu kontuari buruz.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:103 msgid "&Output document" -msgstr "" +msgstr "&Helburu dokumentua" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:104 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:109 msgid "&Base font size:" -msgstr "" +msgstr "&Oinarrizko letra-tipoaren neurria:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:105 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 msgid "Font size &key:" -msgstr "" +msgstr "Letra-tipoaren neurria &giltza:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:127 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:121 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 msgid " pt" -msgstr "" +msgstr " puntu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:107 msgid "Use &default values" -msgstr "" +msgstr "Erabili &lehenetsitako balioak" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Input document" -msgstr "" +msgstr "&sorburu dokumentua" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 msgid "&Font size: " -msgstr "" +msgstr "&Letra-tipoaren neurria: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 msgid " will map to size: " -msgstr "" +msgstr " neurri honetara diseinatuko: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 msgid "0.0 pt" -msgstr "" +msgstr "0,0 puntu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" -msgstr "" +msgstr "Diseinua & Itxura" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:18 msgid "Control the look and feel of the output" -msgstr "" +msgstr "Kontrolatu helburuaren itxura" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" -msgstr "" +msgstr "Jatorrizkoa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" -msgstr "" +msgstr "Ezkerretara lerrokatu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" -msgstr "" +msgstr "Testua bi aldeetatik justifikatu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120 msgid "&Disable font size rescaling" -msgstr "" +msgstr "&Desgaitu letra-tipoaren tamaina eskalatzea berriro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 msgid "Base &font size:" -msgstr "" +msgstr "Oinarrizko &letra-tipo tamaina:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 msgid "Wizard to help you choose an appropriate font size key" msgstr "" +"Laguntzaile-magialaria erabili letra-tipo egokiko giltza aukeratzen " +"laguntzeko" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 msgid "Line &height:" -msgstr "" +msgstr "Lerroa &altuera:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 msgid "Input character &encoding:" -msgstr "" +msgstr "Sorburu karaktereak &kodetzen:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 msgid "Remove &spacing between paragraphs" -msgstr "" +msgstr "Ezabatu &espazio-txertatze paragrafoen artean" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 msgid "Indent size:" -msgstr "" +msgstr "Koskaren neurria:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 msgid "" "<p>When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" +"<p>calibrek ezabatzen dituenean paragrafoen arteko espazioak, automatikoki " +"paragrafo aurreko koska ezartzen du, ziurtatzeko paragrafoen artean " +"nahasketarik ez dagoela. Aukera honek koskaren zabalera kontrolatzeko da." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" -msgstr "" +msgstr " em" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 msgid "Text justification:" -msgstr "" +msgstr "Testuaren justifikazioa:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 msgid "&Linearize tables" -msgstr "" +msgstr "&Lerrokatze taulak" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 msgid "Extra &CSS" -msgstr "" +msgstr "Estra &CSS" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 msgid "&Transliterate unicode characters to ASCII" -msgstr "" +msgstr "&Bihurtu unicode karaktereak ASCII karaktere" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 msgid "Insert &blank line" -msgstr "" +msgstr "Sartu lerro bat &zuriz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 msgid "Keep &ligatures" -msgstr "" +msgstr "Gorde &loturak" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" -msgstr "" +msgstr "LRF outputa, helburua" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:116 msgid "Enable &autorotation of wide images" -msgstr "" +msgstr "Gaitu &auto-biraketa irudi zabaletan" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117 msgid "&Wordspace:" -msgstr "" +msgstr "&Hitzen-arteko-espazioa:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 msgid "Minimum para. &indent:" -msgstr "" +msgstr "Minimoa paragraf. &koska:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 msgid "Render &tables as images" -msgstr "" +msgstr "Prozesatu &taulak irudiak bezala" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 msgid "Text size multiplier for text in rendered tables:" msgstr "" +"Prozesatutako tauletarako testu tamainaren biderkatzailea testuentzat:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 msgid "Add &header" -msgstr "" +msgstr "Gehitu &goiburua" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 msgid "Header &separation:" -msgstr "" +msgstr "Goiburu &bereizketa:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Header &format:" -msgstr "" +msgstr "Goiburu &formatu:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "&Embed fonts" -msgstr "" +msgstr "&kapsulatu letra-tipoak" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" -msgstr "" +msgstr "&Serif letra-tipo familia:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "S&ans-serif font family:" -msgstr "" +msgstr "S&ans-serif letra-tipo familia:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 msgid "&Monospaced font family:" -msgstr "" +msgstr "&Monospaced letra-tipo familia:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 msgid "Metadata" -msgstr "" +msgstr "Metadatuak" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:43 msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." msgstr "" +"Ezarri metadatuak. Helburu fitxategiak metadatu hauetatik ahalik eta " +"metadatu gehien gordeko ditu." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " -msgstr "" +msgstr "Aukeratu liburu-azala honentzat: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" -msgstr "" +msgstr "Ezin irakurri" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " -msgstr "" +msgstr "Ez duzu fitxategi hau irakurtzeko baimenik: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" -msgstr "" +msgstr "Huts egin du fitxategia irakurtzerakoan" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" -msgstr "" +msgstr "<p>Akats bat egon da fitxategitik irakurtzerakoan: <br /><b>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" -msgstr "" +msgstr " ez da irudi baliogarria" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Book Cover" -msgstr "" +msgstr "Liburuaren azala" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 msgid "Use cover from &source file" -msgstr "" +msgstr "Erabil ezazu liburu-azala &sorburu fitxategitik" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Change &cover image:" -msgstr "" +msgstr "Aldatu &azaleko irudia:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Browse for an image to use as the cover of this book." -msgstr "" +msgstr "Arakatu irudi egoki baten bila liburu honen azal bezala erabiltzeko" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "&Title: " -msgstr "" +msgstr "&Izenburua: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Change the title of this book" -msgstr "" +msgstr "Aldatu liburu honen izenburua" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Author(s): " -msgstr "" +msgstr "&Egilea(k):s " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" -msgstr "" +msgstr "Egilez Sail&katu:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" +"Aldatu liburu honen egilea(k). Hainbat egileren izenak komen bidez bereizi " +"beharko lirateke." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:177 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Publisher: " -msgstr "" +msgstr "&Argitaratzailea: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Ta&gs: " -msgstr "" +msgstr "Etike&tak: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." msgstr "" +"Etiketek liburua kategorietan sailkatzen dituzte. Hau bereziki erabilgarria " +"da bilaketak egiterakoan. <br><br>Edozein hitz edo esaldi izan daiteke " +"etiketa, komekin bereiziak." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "&Series:" -msgstr "" +msgstr "&Sailak:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:381 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "List of known series. You can add new series." -msgstr "" +msgstr "Ezagunak diren sailen zerrenda. Sail berria gehi dezakezu." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Book " -msgstr "" +msgstr "Liburua " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:20 msgid "MOBI Output" -msgstr "" +msgstr "MOBI formatuko outputa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:42 msgid "Default" -msgstr "" +msgstr "Lehenetsia" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" -msgstr "" +msgstr "&Izenburua aurkibidearentzat:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 msgid "Rescale images for &Palm devices" -msgstr "" +msgstr "Irudien tamaina doitu &Palm gailuetan" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" -msgstr "" +msgstr "Erabil ezazu egilea &sailkatu egilearen arabera" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" -msgstr "" +msgstr "Desgaitu fitxategiaren edukien konpresioa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 msgid "Do not add Table of Contents to book" -msgstr "" +msgstr "Ez gehitu aurkibiderik liburuari" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Kindle options" -msgstr "" +msgstr "Pizteko aukerak" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 msgid "Periodical masthead font:" -msgstr "" +msgstr "Periodical masthead letra-tipoa:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 msgid "Personal Doc tag:" -msgstr "" +msgstr "Personal Doc etiketa:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" -msgstr "" +msgstr "Orriaren konfigurazioa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" -msgstr "" +msgstr "&Output profila:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "Profile description" -msgstr "" +msgstr "Profilaren deskripzioa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "&Input profile:" -msgstr "" +msgstr "&Input profila:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" -msgstr "" +msgstr "Bazterrak" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" -msgstr "" +msgstr "&Ezkerretan:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "&Top:" -msgstr "" +msgstr "&Goian:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "&Right:" -msgstr "" +msgstr "&Eskuinetan:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid "&Bottom:" -msgstr "" +msgstr "&Azpian:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 msgid "PDB Input" -msgstr "" +msgstr "PDB Inputa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" -msgstr "" +msgstr "Erabili &lerro bakoitza paragrafoa balitz legez" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" -msgstr "" +msgstr "Bere gain hartzen du inprimatze formatuarena" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 msgid "PDB Output" -msgstr "" +msgstr "PDB outputa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" -msgstr "" +msgstr "&Formatu:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" -msgstr "" +msgstr "PDF inputa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 msgid "Line &Un-Wrapping Factor:" -msgstr "" +msgstr "Lerro &itzulbiratze faktorea:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:40 msgid "No &Images" -msgstr "" +msgstr "Ez dago &Irudirik" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 msgid "PDF Output" -msgstr "" +msgstr "PDF outputa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" -msgstr "" +msgstr "&Paperaren tamaina:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" -msgstr "" +msgstr "&Norabidea:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 msgid "Preserve &aspect ratio of cover" -msgstr "" +msgstr "Ondo gorde liburu-azalaren &itxura proportzioa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" -msgstr "" +msgstr "RB outputa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" -msgstr "" +msgstr "Ez dago formatu eskuragarririk" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" +"GUI builder erabiliz ezin da regex \"Regular Expresion\" horietako bat sortu " +"libururik gabe." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" -msgstr "" +msgstr "Zabaldu liburua" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" -msgstr "" +msgstr "Regex (Regular Expresion) Builder" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" -msgstr "" +msgstr "Aurrebista" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" -msgstr "" +msgstr "Regex (Regular Expresion):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:55 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Test" -msgstr "" +msgstr "Proba egin" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 msgid "Convert" -msgstr "" +msgstr "Bihurtu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:196 msgid "Options specific to the input format." -msgstr "" +msgstr "Berariazko aukerak sorburu formatuarentzat." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:64 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" -msgstr "" +msgstr "Elkarrizketa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" -msgstr "" +msgstr "&Input formatua:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" -msgstr "" +msgstr "Erabili &gordetako bihurketa ezarpenak liburu bakanekin" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" +"Estruktura\n" +"Detekzioa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" +"Ondo doitu kapituluen goiburuaren detekzioa eta dokumentuaren estrukturako " +"besteena ere bai." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" -msgstr "" +msgstr "Detektatu kapituluak non eta (XPath adierazpena):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" -msgstr "" +msgstr "Txertatu orrialde-jauziak aurretik (XPath adierazpena):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" -msgstr "" +msgstr "Goiburuko ohiko adierazpena:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" -msgstr "" +msgstr "Oin-oharraren ohiko adierazpena:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" -msgstr "" +msgstr "Baliorik gabeko ohiko adierazpena" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" -msgstr "" +msgstr "Baliorik gabeko ohiko adierazpena: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" -msgstr "" +msgstr "Baliorik gabeko XPath" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." -msgstr "" +msgstr "XPath %s adierazpena baliorik gabekoa da." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" -msgstr "" +msgstr "Kapituluaren &marka:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" -msgstr "" +msgstr "Lehena ezabatu &irudia" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" -msgstr "" +msgstr "Txertatu &metadatuak orrialde bezala liburuaren hasieran" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +"&Aurre-prozesatu sorburu fitxategia detekzio estruktura menturaz hobetzeko" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" -msgstr "" +msgstr "Ezabatu Oin&oharra" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" -msgstr "" +msgstr "Ezabatu Goi&burua" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" "Contents" msgstr "" "Aurkibidea\n" -"Edukiak" +"Indizea" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:18 msgid "Control the creation/conversion of the Table of Contents." -msgstr "Aurkibidea sortzeko eta bihurtzeko kontrola" +msgstr "Kontrolatu aurkibidearen sortzea/bihurtzea." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" -msgstr "Level &1 TOC (XPath adierazpena):" +msgstr "Maila &1 Aurkibidea (XPath adierazpena):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" -msgstr "Level &2 TOC (XPath adierazpena):" +msgstr "Maila &2 Aurkibidea (XPath adierazpena):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" -msgstr "Level &3 TOC (XPath adierazpena):" +msgstr "Maila &3 Aurkibidea (XPath adierazpena):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:63 msgid "Do not add &detected chapters to the Table of Contents" -msgstr "" +msgstr "Ez ezazu gehitu &detektaturiko kapitulurik aurkibidean" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:64 msgid "Number of &links to add to Table of Contents" -msgstr "" +msgstr "Aurkibidean gehitzeko moduko &esteka kopurua" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:65 msgid "Chapter &threshold" -msgstr "" +msgstr "Kapitulu &atalasea" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:66 msgid "&Force use of auto-generated Table of Contents" -msgstr "" +msgstr "&Behartu automatikoki aurkibidea sortzea" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 msgid "TOC &Filter:" -msgstr "" +msgstr "Aurkibidea &Irazkia:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" -msgstr "" +msgstr "TXT Inputa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" -msgstr "" +msgstr "Prozesatu markdown erabilita" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" "<p>Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit <a " "href=\"http://daringfireball.net/projects/markdown\">markdown</a>." msgstr "" +"<p>Markdown testu-fitxategietarako lengoaia sinplea da, markup tipokoa. " +"Formatu aurreratuak ekoizten laguntzen du. Gehiago jakiteko ikus <a " +"href=\"http://daringfireball.net/projects/markdown\">markdown</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "" +"Ez sartu aurkibiderik helburu testuan markdown lengoaia erabiltzen ari " +"zarenean" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 msgid "Preserve &spaces" -msgstr "" +msgstr "Ondo gorde &espazioak" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" -msgstr "" +msgstr "TXT outputa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 msgid "&Line ending style:" -msgstr "" +msgstr "&Lerroa bukatzeko estiloa:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 msgid "&Maximum line length:" -msgstr "" +msgstr "Lerroaren luzera &Maximoa:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 +msgid "Force maximum line length" +msgstr "Lerroaren luzeerarik handienera behartu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:50 msgid "TextLabel" -msgstr "" +msgstr "TestuEtiketa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" +"Erabil ezazu laguntzaile-magialaria XPath adierazpena sortzen laguntzeko" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:68 msgid "Match HTML &tags with tag name:" -msgstr "" +msgstr "Bat egin HTML &etiketak etiketaren izen honekin:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 msgid "*" -msgstr "" +msgstr "*" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" -msgstr "" +msgstr "a" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71 msgid "br" -msgstr "" +msgstr "br" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 msgid "div" -msgstr "" +msgstr "div" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "h1" -msgstr "" +msgstr "h1" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "h2" -msgstr "" +msgstr "h2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 msgid "h3" -msgstr "" +msgstr "h3" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 msgid "h4" -msgstr "" +msgstr "h4" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 msgid "h5" -msgstr "" +msgstr "h5" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 msgid "h6" -msgstr "" +msgstr "h6" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 msgid "hr" -msgstr "" +msgstr "hr" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 msgid "span" -msgstr "" +msgstr "span" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" -msgstr "" +msgstr "&ezaugarria edukiz:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 msgid "With &value:" -msgstr "" +msgstr "Honekin &balio honekin:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 msgid "(A regular expression)" -msgstr "" +msgstr "(Adierazpen arrunta)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 msgid "" "<p>For example, to match all h2 tags that have class=\"chapter\", set tag to " "<i>h2</i>, attribute to <i>class</i> and value to " @@ -4697,463 +5612,499 @@ msgid "" "tag.</p><p>To learn more advanced usage of XPath see the <a " "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" +"<p>Adibidez, bateratzeko kategoria=\"kapitulu\" daukaten h2 etiketa " +"guztiak, ezarri ezazu etiketaren bat <i>h2</i> horri, ezaugarriren bat " +"<i>kategoria</i>ri eta balioren bat <i>kapitulu</i>ari.</p><p>Ezaugarria " +"zuriz utzita bat egingo du edozein ezaugarrirekin eta balioa zuriz utzita " +"edozein baliorekin bat egingo du. Izarño etiketa ezarrita, *, edozein " +"etiketa adierazten ari gara.</p><p>Ikasteko XPath modu aurreratuan " +"erabiltzen, ikus ezazu <a href=\"http://calibre-" +"ebook.com/user_manual/xpath.html\">XPath Tutoriala</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" -msgstr "" +msgstr "Liburu-azaletan zehar arakatu" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:130 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:205 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:238 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "Liburu-azalen arakatzailea ezin izan da kargatu" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 msgid "Undefined" -msgstr "" +msgstr "Definitu gabea" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" -msgstr "" +msgstr "Bai" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" -msgstr "" +msgstr "Ez" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" -msgstr "" +msgstr "izarra(k)" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" -msgstr "" +msgstr "Baloraziorik gabea" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" -msgstr "" +msgstr "Ezarri '%s' gaurko eguna adierazteko" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" -msgstr "" +msgstr " aurkibidea:" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:443 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" -msgstr "" +msgstr "Automatikoki esleitu zenbakiak liburuei sail honetan" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" -msgstr "" +msgstr "Ezabatu etiketa guztiak" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" -msgstr "" +msgstr "gehitzeko etiketak" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" -msgstr "" +msgstr "ezabatzeko etiketak" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:49 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." -msgstr "" +msgstr "Ez dago zehaztasunik eskura." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." -msgstr "" +msgstr "Irakurgailua dagoeneko ez dago konektaturik." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" -msgstr "" +msgstr "Lortu irakurgailutik informazioa" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" -msgstr "" +msgstr "Lortu liburu zerrenda irakurgailutik" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" -msgstr "" +msgstr "Lortu zirriborroak eta oharrak irakurgailutik" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" -msgstr "" +msgstr "Igorri irakurgailura metadatuak" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" -msgstr "" +msgstr "Igorri irakurgailura bildumak" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" -msgstr "" +msgstr "Kargatu %d liburuak irakurgailuan" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" -msgstr "" +msgstr "Ezabatu liburuak irakurgailutik" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" -msgstr "" +msgstr "Deskargatu liburuak irakurgailutik" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" -msgstr "" +msgstr "Ikusi liburua irakurgailuan" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" -msgstr "" +msgstr "Ezarri lehenetsia bezala \"irakurgailura bidali\" ekintza" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" -msgstr "" +msgstr "Bidali memoria nagusira" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" -msgstr "" +msgstr "Bidali A memoria-txartelera" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" -msgstr "" +msgstr "Bidali B memoria-txartelera" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:434 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" -msgstr "" +msgstr "Memoria nagusia" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" -msgstr "" +msgstr "Bidali eta ezabatu liburutegitik" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" -msgstr "" +msgstr "Bidali formatu jakin bat" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" -msgstr "" +msgstr "Egotzi irakurgailua (Eject)" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:499 -msgid "Fetch annotations (experimental)" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" -msgstr "" +msgstr "Irakurgailuarekin komunikatzeko saioak huts egin du" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" -msgstr "" +msgstr "Aukeratu karpeta bat irakurgailua izango balitz bezala zabaltzeko" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:675 -msgid "Failed" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" -msgstr "" +msgstr "Akatsen bat irakurgailuarekin komunikatzerakoan" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" +"Behin-behineko huts egite bat egon da irakurgailuarekin komunikatzerakoan. " +"Mesedez, deskonektatu eta konektatu berriro gailua, edo berrabiarazi." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " -msgstr "" +msgstr "Gailua: " -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:726 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." -msgstr "" +msgstr " detektaturik." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" -msgstr "" +msgstr "hautatua bidaltzeko" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" -msgstr "" +msgstr "Aukeratu irakurgailura bidaltzeko formatua" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" -msgstr "" +msgstr "Gailurik ez dago" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" -msgstr "" +msgstr "Ezin izan da igorri: ez dago inolako gailurik konektatua" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" -msgstr "" +msgstr "Txartelik ez dago" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:830 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" -msgstr "" +msgstr "Ezin bidali: gailuak ez dauka memoria-txartelik" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" -msgstr "" +msgstr "Liburu elektronikoa:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" -msgstr "" +msgstr "Erantsita, liburu elektronikoa topatuko duzu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:879 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" -msgstr "" +msgstr "egilea:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." -msgstr "" +msgstr "%s formatuan." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:893 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" -msgstr "" +msgstr "Sending email to" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:923 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:931 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1025 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1206 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" -msgstr "" +msgstr "No suitable formats" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" -msgstr "" +msgstr "Auto convert the following books before sending via email?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" +"Could not email the following books as no suitable formats were found:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" -msgstr "" +msgstr "Failed to email books" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" -msgstr "" +msgstr "Failed to email the following books:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" -msgstr "" +msgstr "Sent by email:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" -msgstr "" +msgstr "News:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" -msgstr "" +msgstr "Attached is the" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" -msgstr "" +msgstr "Sent news to" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1026 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" -msgstr "" +msgstr "Auto convert the following books before uploading to the device?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." -msgstr "" +msgstr "Sending catalogs to device." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." -msgstr "" +msgstr "Sending news to device." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." -msgstr "" +msgstr "Sending books to device." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" +"Could not upload the following books to the device, as no suitable formats " +"were found. Convert the book(s) to a format supported by your device first." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1277 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" -msgstr "" +msgstr "No space on device" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" +"<p>Cannot upload books to device there is no more free space available " -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" -msgstr "" +msgstr "Select available formats and their order for this device" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" -msgstr "" +msgstr "Use sub directories" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Use author sort for author" -msgstr "" +msgstr "Use author sort for author" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" +msgstr "Save &template:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "Gehitu liburuak ISBN-aren arabera" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" +"<p>Sar ezazu ISBN zerrenda bat kutxan ezkerretan, banan-banan. calibrek " +"automatikoki sortuko ditu liburuentzako sarrerak ISBN horietan oinarrituta " +"eta metadatuak eta liburu-azalak deskargatuko ditu liburu " +"horientzat.<p>Zerrendako edozein ISBN-rekin ez ikusiarena egingo da zehatz-" +"zehatza ez bada." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "&Itsatsi arbeletik" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 +msgid "Fit &cover within view" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" -msgstr "" +msgstr "&Previous" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 msgid "&Next" -msgstr "" +msgstr "&Next" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" -msgstr "" +msgstr "My Books" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" -msgstr "" +msgstr "Generate catalog" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 msgid "Generate catalog for {0} books" -msgstr "" +msgstr "Generate catalog for {0} books" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" -msgstr "" +msgstr "Catalog &format:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 msgid "" "Catalog &title (existing catalog with the same title will be replaced):" msgstr "" +"Catalog &title (existing catalog with the same title will be replaced):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 msgid "&Send catalog to device automatically" -msgstr "" +msgstr "&Send catalog to device automatically" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 msgid "Catalog options" -msgstr "" +msgstr "Catalog options" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 msgid "Choose Format" -msgstr "" +msgstr "Choose Format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" -msgstr "" +msgstr "Choose location for calibre library" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" -msgstr "" +msgstr "Same as current" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" -msgstr "" +msgstr "The location %s contains the current calibre library" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" -msgstr "" +msgstr "No existing library found" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" -msgstr "" +msgstr "There is no existing calibre library at %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" -msgstr "" +msgstr "Not empty" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" -msgstr "" +msgstr "The folder %s is not empty. Please choose an empty folder" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location" -msgstr "" +msgstr "Kokagune jakinik gabe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location selected" -msgstr "" +msgstr "Kokogunea hautatu gabe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "Txarto kokatua" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "%s ez da existitzen den karpena" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" -msgstr "" +msgstr "Choose your calibre library" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" -msgstr "" +msgstr "Your calibre library is currently located at {0}" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" -msgstr "" +msgstr "New &Location:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" -msgstr "" +msgstr "Use &existing library at the new location" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" -msgstr "" +msgstr "&Create an empty library at the new location" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" -msgstr "" +msgstr "&Move current library to new location" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" -msgstr "Ezarri lehenetsitako komiki bihurketa (CBR/CBZ fitxategiak)" +msgstr "Set defaults for conversion of comics (CBR/CBZ files)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 msgid "Set options for converting %s" -msgstr "Ezarri aukerak %s bihurtzeko" +msgstr "Set options for converting %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92 msgid "&Title:" msgstr "&Izenburua:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 msgid "&Author(s):" -msgstr "&Egilea(k):" +msgstr "&Egilea(k):s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95 msgid "&Profile:" msgstr "&Profila:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 msgid "Edit Comments" msgstr "Iruzkinak editatu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugin_type)s %(plugins)s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "pluginak, gehigarriak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " @@ -5161,19 +6112,19 @@ msgstr "" "\n" "Pertsonalizatzeko: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" -msgstr "Orokorra" +msgstr "Orokorral" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Interfazea" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "Bihurketa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -5181,260 +6132,281 @@ msgstr "" "E-posta \n" "banaketa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "Gehitu/Gorde" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "Aurreratua" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" msgstr "" -"Eduki\n" -"Zerbitzaria" +"Edukia\n" +"Server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Gehigarriak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" -msgstr "Berez igorri" +msgstr "Berez bidalia" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "E-posta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." -msgstr "E-postaren formatuak. Bat egiten duen lehen formatua igorriko da." +msgstr "E-postaren formatuak. The first matching format will be sent." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "" +"If checked, downloaded news will be automatically mailed <br>to this email " +"address (provided it is in one of the listed formats)." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "e-posta helbide berria" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "Zabal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "Estu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" -msgstr "Ertaina" +msgstr "Ertain" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" -msgstr "Txikia" +msgstr "Txiki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" -msgstr "Handia" +msgstr "Handi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "Beti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "Automatikoa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "Inoiz ez" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "Egina" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" -msgstr "Baieztateko elkarrizketa guztiak berrezarri egin dira" +msgstr "Confirmation dialogs have all been reset" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" -msgstr "Sistemaren portua hautatua" +msgstr "System port selected" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" +"The value <b>%d</b> you have chosen for the content server port is a system " +"port. Your operating system <b>may</b> not allow the server to run on this " +"port. To be safe choose a port number larger than 1024." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." -msgstr "" +msgstr "Failed to install command line tools." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" -msgstr "" +msgstr "Command line tools installed" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" -msgstr "" +msgstr "Command line tools installed in" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" +"If you move calibre.app, you have to re-install the command line tools." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" -msgstr "" +msgstr "No valid plugin path" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" -msgstr "" +msgstr "%s is not a valid plugin path" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" -msgstr "" +msgstr "Choose plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" -msgstr "" +msgstr "Plugin cannot be disabled" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" -msgstr "" +msgstr "The plugin: %s cannot be disabled" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:643 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" -msgstr "" +msgstr "Plugin not customizable" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" -msgstr "" +msgstr "Plugin: %s does not need customization" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" -msgstr "" +msgstr "Customize" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" -msgstr "" +msgstr "Cannot remove builtin plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" +" cannot be removed. It is a builtin plugin. Try disabling it instead." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 msgid "Invalid tweaks" -msgstr "" +msgstr "Aldaketa horiek ez dira onartu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:708 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 msgid "" "The tweaks you entered are invalid, try resetting the tweaks to default and " "changing them one by one until you find the invalid setting." msgstr "" +"Egin dituzun aldaketa ez dira onartu, saia zaitez aldaketekin atzera egiten, " +"lehenetsitako balioetara jotzen eta aldatu dituzunak banan-banan aldatzen " +"onartzen ez den aldaketa hori zein den topatu arte." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:738 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" -msgstr "" +msgstr "You must select a column to delete it" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" -msgstr "" +msgstr "The selected column is not a custom column" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:744 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" -msgstr "" +msgstr "Ziur zaude?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:745 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" -msgstr "" +msgstr "Do you really want to delete column %s and all its data?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" -msgstr "" +msgstr "Error log:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" -msgstr "" +msgstr "Access log:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:847 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" -msgstr "" +msgstr "Failed to start content server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" -msgstr "" +msgstr "Invalid size" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:873 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" -msgstr "" +msgstr "The size %s is invalid. must be of the form widthxheight" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" -msgstr "" +msgstr "Must restart" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" +"The changes you made require that Calibre be restarted. Please restart as " +"soon as practical." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" -msgstr "" +msgstr "Checking database integrity" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:991 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" -msgstr "" +msgstr "Failed to check database integrity" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" -msgstr "" +msgstr "Some inconsistencies found" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " "them manually. This can happen if you manipulate the files in the library " "folder directly." msgstr "" +"The following books had formats listed in the database that are not actually " +"available. The entries for the formats have been removed. You should check " +"them manually. This can happen if you manipulate the files in the library " +"folder directly." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" -msgstr "" +msgstr "TabWidget" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" +"Here you can control how calibre will read metadata from the files you add " +"to it. calibre can either read metadata from the contents of the file, or " +"from the filename." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" -msgstr "" +msgstr "Read metadata only from &file name" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" +"Swap the firstname and lastname of the author. This affects only metadata " +"read from file names." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" -msgstr "" +msgstr "&Swap author firstname and lastname" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5444,80 +6416,91 @@ msgid "" "Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), " "punctuation, case, etc. Author match is exact." msgstr "" +"If an existing book with a similar title and author is found that does not " +"have the format being added, the format is added\n" +"to the existing book, instead of creating a new entry. If the existing book " +"already has the format, then it is silently ignored.\n" +"\n" +"Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), " +"punctuation, case, etc. Author match is exact." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" +"If books with similar titles and authors found, &merge the new files " +"automatically" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" -msgstr "" +msgstr "&Configure metadata from file name" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" -msgstr "" +msgstr "&Adding books" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" +"Here you can control how calibre will save your books when you click the " +"Save to Disk button:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" -msgstr "" +msgstr "Save &cover separately" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" -msgstr "" +msgstr "Update &metadata in saved copies" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" -msgstr "" +msgstr "Save metadata in &OPF file" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" -msgstr "" +msgstr "Convert non-English characters to &English equivalents" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" -msgstr "" +msgstr "Format &dates as:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" -msgstr "" +msgstr "File &formats to save:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" -msgstr "" +msgstr "Replace space with &underscores" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" -msgstr "" +msgstr "Change paths to &lowercase" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" -msgstr "" +msgstr "&Saving books" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" -msgstr "" +msgstr "Metadata &management:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" -msgstr "" +msgstr "Manual management" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" -msgstr "" +msgstr "Only on send" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" -msgstr "" +msgstr "Automatic management" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" "<li><b>Manual Management</b>: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -5528,320 +6511,352 @@ msgid "" "device in sync with the calibre library, on every connect</li></ul>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 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->Plugins" msgstr "" +"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->Plugins" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" -msgstr "" +msgstr "Sending to &device" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:584 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" -msgstr "" +msgstr "Show notification when &new version is available" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" -msgstr "" +msgstr "Download &social metadata (tags/ratings/etc.) by default" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" -msgstr "" +msgstr "&Overwrite author and title by default when fetching metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" -msgstr "" +msgstr "Default network &timeout:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" +"Set the default timeout for network fetches (i.e. anytime we go out to the " +"internet to get information)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" -msgstr "" +msgstr " seconds" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" -msgstr "" +msgstr "Choose &language (requires restart):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" -msgstr "" +msgstr "Normal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" -msgstr "" +msgstr "High" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" -msgstr "" +msgstr "Low" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" -msgstr "" +msgstr "Job &priority:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" -msgstr "" +msgstr "Preferred &output format:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" -msgstr "" +msgstr "Reset all disabled &confirmation dialogs" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" -msgstr "" +msgstr "Preferred &input format order:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" -msgstr "" +msgstr "Use &Roman numerals for series number" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" -msgstr "" +msgstr "Enable system &tray icon (needs restart)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" -msgstr "" +msgstr "Show ¬ifications in system tray" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" -msgstr "" +msgstr "Show &splash screen at startup" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" -msgstr "" +msgstr "Show cover &browser in a separate window (needs restart)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" -msgstr "" +msgstr "Show &average ratings in the tags browser" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" -msgstr "" +msgstr "Search as you type" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" -msgstr "" +msgstr "Automatically send downloaded &news to ebook reader" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" -msgstr "" +msgstr "&Delete news from library when it is automatically sent to reader" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" -msgstr "" +msgstr "&Number of covers to show in browse mode (needs restart):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" -msgstr "" +msgstr "Select visible &columns in library view" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" -msgstr "" +msgstr "Remove a user-defined column" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" -msgstr "" +msgstr "Add a user-defined column" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" -msgstr "" +msgstr "Edit settings of a user-defined column" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" -msgstr "" +msgstr "Use internal &viewer for:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" +msgstr "User Interface &layout (needs restart):" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "Disable all animations. Useful if you have a slow/old computer." -msgstr "" +msgstr "Disable all animations. Useful if you have a slow/old computer." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" -msgstr "" +msgstr "Disable &animations" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" -msgstr "" +msgstr "Show &donate button (restart)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" -msgstr "" +msgstr "&Toolbar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" -msgstr "" +msgstr "&Icon size:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" -msgstr "" +msgstr "Show &text under icons:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" -msgstr "" +msgstr "Add an email address to which to send books" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" -msgstr "" +msgstr "&Add email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" -msgstr "" +msgstr "Make &default" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" -msgstr "" +msgstr "&Remove email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 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." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" -msgstr "" +msgstr "&Maximum number of waiting worker processes (needs restart):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" -msgstr "" +msgstr "Limit the max. simultaneous jobs to the available CPU &cores" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" -msgstr "" +msgstr "Debug &device detection" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 msgid "&Check database integrity" -msgstr "" +msgstr "&Check database integrity" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 msgid "Open calibre &configuration directory" -msgstr "" +msgstr "Open calibre &configuration directory" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 msgid "&Install command line tools" -msgstr "" +msgstr "&Install command line tools" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 msgid "&Miscellaneous" -msgstr "" +msgstr "&Miscellaneous" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 msgid "" "Values for the tweaks are shown below. Edit them to change the behavior of " "calibre" msgstr "" +"Aldaketen balioak beherago bistaratzeko prest. Edita itzazu Calibreren " +"jokabidea aldatzeko" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 msgid "All available tweaks" -msgstr "" +msgstr "Aldaketa posible guztiak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 msgid "&Current tweaks" -msgstr "" +msgstr "&Current oraingo aldaketak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:643 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 msgid "&Restore to defaults" -msgstr "" +msgstr "&Restore lehenetsitakoak berrezarri" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 msgid "&Tweaks" -msgstr "" +msgstr "&Tweaks Aldaketak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 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." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" -msgstr "" +msgstr "Server &port:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:647 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:212 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" -msgstr "" +msgstr "&Username:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:648 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" -msgstr "" +msgstr "&Password:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" +"If you leave the password blank, anyone will be able to access your book " +"collection using the web interface." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" +"The maximum size (widthxheight) for displayed covers. Larger covers are " +"resized. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" -msgstr "" +msgstr "Max. &cover size:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:652 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" -msgstr "" +msgstr "&Show password" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" -msgstr "" +msgstr "Max. &OPDS items per query:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" +msgstr "Max. OPDS &ungrouped items:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" -msgstr "" +msgstr "&Start Server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" -msgstr "" +msgstr "St&op Server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:657 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" -msgstr "" +msgstr "&Test Server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" -msgstr "" +msgstr "Run server &automatically on startup" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" -msgstr "" +msgstr "View &server logs" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:660 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" @@ -5850,194 +6865,200 @@ msgid "" "on your iPhone. Here myhostname should be the fully qualified hostname or " "the IP address of the computer calibre is running on." msgstr "" +"<p>Remember to leave calibre running as the server only runs as long as " +"calibre is running.\n" +"<p>Stanza should see your calibre collection automatically. If not, try " +"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " +"on your iPhone. Here myhostname should be the fully qualified hostname or " +"the IP address of the computer calibre is running on." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" +"Hemen Calibreren portaera pertsonalizatu dezakezu zeintzuk gehigarri " +"erabiliko dituen kontrolatuz." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" -msgstr "" +msgstr "Enable/&Disable plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" -msgstr "" +msgstr "&Customize plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" -msgstr "" +msgstr "&Remove plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" -msgstr "" +msgstr "Add new plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" -msgstr "" +msgstr "Plugin &file:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" -msgstr "" +msgstr "&Add" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 msgid "Create Tag-based Column" -msgstr "" +msgstr "Create Tag-based Column" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 msgid "Lookup name" -msgstr "" +msgstr "Lookup name" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 msgid "Column heading" -msgstr "" +msgstr "Column heading" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 msgid "Column type" -msgstr "" +msgstr "Column type" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 msgid "Use brackets" -msgstr "" +msgstr "Use brackets" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 msgid "Values can be edited" -msgstr "" +msgstr "Values can be edited" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" -msgstr "" +msgstr "Text" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 msgid "Number" -msgstr "" +msgstr "Number" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" -msgstr "" +msgstr "Date" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 msgid "Tag on book" -msgstr "" +msgstr "Tag on book" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 msgid "Explanation text added in create_ct_column.py" -msgstr "" +msgstr "Explanation text added in create_ct_column.py" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 msgid "Create and edit tag-based columns" -msgstr "" +msgstr "Create and edit tag-based columns" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" -msgstr "" +msgstr "Text, column shown in the tag browser" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" -msgstr "" +msgstr "Comma separated text, like tags, shown in the tag browser" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" -msgstr "" +msgstr "Long text, like comments, not shown in the tag browser" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 msgid "Text column for keeping series-like information" -msgstr "" +msgstr "Text column for keeping series-like information" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 msgid "Floating point numbers" -msgstr "" +msgstr "Floating point numbers" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 msgid "Integers" -msgstr "" +msgstr "Integers" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 msgid "Ratings, shown with stars" -msgstr "" +msgstr "Ratings, shown with stars" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 msgid "Yes/No" -msgstr "" +msgstr "Yes/No" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 msgid "No column selected" -msgstr "" +msgstr "No column selected" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 msgid "No column has been selected" -msgstr "" +msgstr "No column has been selected" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 msgid "Selected column is not a user-defined column" -msgstr "" +msgstr "Selected column is not a user-defined column" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 msgid "No lookup name was provided" -msgstr "" +msgstr "No lookup name was provided" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" -msgstr "" +msgstr "No column heading was provided" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 msgid "The lookup name %s is already used" -msgstr "" +msgstr "The lookup name %s is already used" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 msgid "The heading %s is already used" -msgstr "" +msgstr "The heading %s is already used" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" -msgstr "" +msgstr "Create or edit custom columns" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 msgid "&Lookup name" -msgstr "" +msgstr "&Lookup name" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 msgid "Column &heading" -msgstr "" +msgstr "Column &heading" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 msgid "" "Used for searching the column. Must contain only digits and lower case " "letters." msgstr "" +"Used for searching the column. Must contain only digits and lower case " +"letters." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 msgid "" "Column heading in the library view and category name in the tag browser" msgstr "" +"Column heading in the library view and category name in the tag browser" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 msgid "Column &type" -msgstr "" +msgstr "Column &type" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 msgid "What kind of information will be kept in the column." -msgstr "" +msgstr "What kind of information will be kept in the column." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 msgid "" "<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " "for year.</p>\n" @@ -6047,44 +7068,51 @@ msgid "" "<li>dd MMMM yy gives 05 January 10</li>\n" "</ul> " msgstr "" +"<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " +"for year.</p>\n" +"<p>For example:\n" +"<ul>\n" +"<li> ddd, d MMM yyyy gives Mon, 5 Jan 2010<li>\n" +"<li>dd MMMM yy gives 05 January 10</li>\n" +"</ul> " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 msgid "Use MMM yyyy for month + year, yyyy for year only" -msgstr "" +msgstr "Use MMM yyyy for month + year, yyyy for year only" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 msgid "Default: dd MMM yyyy." -msgstr "" +msgstr "Default: dd MMM yyyy." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 msgid "Format for &dates" -msgstr "" +msgstr "Format for &dates" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" -msgstr "" +msgstr "Getting debug information" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:22 msgid "Copy to &clipboard" -msgstr "" +msgstr "Copy to &clipboard" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:24 msgid "Debug device detection" -msgstr "" +msgstr "Debug device detection" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:44 msgid "Invalid template" -msgstr "" +msgstr "Invalid template" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:45 msgid "The template %s is invalid:" -msgstr "" +msgstr "The template %s is invalid:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:42 msgid "Save &template" -msgstr "" +msgstr "Save &template" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:43 msgid "" "By adjusting the template below, you can control what folders the files are " "saved in and what filenames they are given. You can use the / character to " @@ -6092,1059 +7120,1167 @@ msgid "" "particular book does not have some metadata, the variable will be replaced " "by the empty string." msgstr "" +"By adjusting the template below, you can control what folders the files are " +"saved in and what filenames they are given. You can use the / character to " +"indicate sub-folders. Available metadata variables are described below. If a " +"particular book does not have some metadata, the variable will be replaced " +"by the empty string." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:44 msgid "Available variables:" -msgstr "" +msgstr "Available variables:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/social.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/social.py:34 msgid "Downloading social metadata, please wait..." +msgstr "Downloading social metadata, please wait..." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "Ctrl+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" -msgstr "" +msgstr "&Show this warning again" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/conversion_error_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42 msgid "ERROR" -msgstr "" +msgstr "ERROR" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 msgid "" "All checked books will be <b>permanently deleted</b> from your device. " "Please verify the list." msgstr "" +"All checked books will be <b>permanently deleted</b> from your device. " +"Please verify the list." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" -msgstr "" +msgstr "Location" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1064 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" -msgstr "" +msgstr "Format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 msgid "Delete from device" -msgstr "" +msgstr "Delete from device" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author sort" -msgstr "" +msgstr "Author sort" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" -msgstr "" +msgstr "Manage authors" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 msgid "Sort by author" -msgstr "" +msgstr "Egileen izenen arabera sailkatu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 msgid "Sort by author sort" -msgstr "" +msgstr "Egileen sailkapenen arabera sailkatu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 msgid "" "Reset all the author sort values to a value automatically generated from the " "author. Exactly how this value is automatically generated can be controlled " "via Preferences->Advanced->Tweaks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 msgid "Recalculate all author sort values" -msgstr "" +msgstr "Kalkulatu berriro egile guzien sailakapenen balioak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" -msgstr "" +msgstr "Author Sort" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" -msgstr "" +msgstr "ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." -msgstr "" +msgstr "Finding metadata..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" -msgstr "" +msgstr "Could not find metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" +"The metadata download seems to have stalled. Saia zaitez geroago, mesedez." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" -msgstr "" +msgstr "Warning" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" -msgstr "" +msgstr "Could not fetch metadata from:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" -msgstr "" +msgstr "No metadata found" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" +"No metadata found, try adjusting the title and author or the ISBN key." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 msgid "Fetch metadata" -msgstr "" +msgstr "Fetch metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 msgid "" "<p>calibre can find metadata for your books from two locations: <b>Google " "Books</b> and <b>isbndb.com</b>. <p>To use isbndb.com you must sign up for a " "<a href=\"http://www.isbndb.com\">free account</a> and enter your access key " "below." msgstr "" +"<p>calibre can find metadata for your books from two locations: <b>Google " +"Books</b> and <b>isbndb.com</b>. <p>To use isbndb.com you must sign up for a " +"<a href=\"http://www.isbndb.com\">free account</a> and enter your access key " +"below." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 msgid "&Access Key:" -msgstr "" +msgstr "&Access Key:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 msgid "Fetch" -msgstr "" +msgstr "Fetch" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 msgid "Matches" -msgstr "" +msgstr "Matches" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 msgid "" "Select the book that most closely matches your copy from the list below" msgstr "" +"Select the book that most closely matches your copy from the list below" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 msgid "Download &social metadata (tags/rating/etc.) for the selected book" -msgstr "" +msgstr "Download &social metadata (tags/rating/etc.) for the selected book" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 msgid "Overwrite author and title with author and title of selected book" -msgstr "" +msgstr "Overwrite author and title with author and title of selected book" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/job_view_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:37 msgid "Details of job" -msgstr "" +msgstr "Details of job" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Active Jobs" -msgstr "" +msgstr "Active Jobs" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:45 msgid "&Stop selected job" -msgstr "" +msgstr "&Stop selected job" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:46 msgid "Show job &details" -msgstr "" +msgstr "Show job &details" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 msgid "Stop &all non device jobs" -msgstr "" +msgstr "Stop &all non device jobs" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" +msgstr "Editing meta information for <b>%d books</b>" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" -msgstr "" +msgstr "Edit Meta information" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" -msgstr "" +msgstr "A&utomatically set author sort" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " -msgstr "" +msgstr "Author s&ort: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" +"Specify how the author(s) of this book should be sorted. For example Charles " +"Dickens should be sorted as Dickens, Charles." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "&Rating:" -msgstr "" +msgstr "&Rating:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:372 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Rating of this book. 0-5 stars" -msgstr "" +msgstr "Rating of this book. 0-5 stars" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" -msgstr "" +msgstr "No change" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid " stars" -msgstr "" +msgstr " stars" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 msgid "Add ta&gs: " -msgstr "" +msgstr "Add ta&gs: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:378 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "Open Tag Editor" -msgstr "" +msgstr "Open Tag Editor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" -msgstr "" +msgstr "&Remove tags:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " -msgstr "" +msgstr "Comma separated list of tags to remove from the books. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" -msgstr "" +msgstr "Remove &format:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" -msgstr "" +msgstr "&Swap title and author" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 msgid "" "Selected books will be automatically numbered,\n" "in the order you selected them.\n" "So if you selected Book A and then Book B,\n" "Book A will have series number 1 and Book B series number 2." msgstr "" +"Selected books will be automatically numbered,\n" +"in the order you selected them.\n" +"So if you selected Book A and then Book B,\n" +"Book A will have series number 1 and Book B series number 2." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 msgid "" "Remove stored conversion settings for the selected books.\n" "\n" "Future conversion of these books will use the default settings." msgstr "" +"Remove stored conversion settings for the selected books.\n" +"\n" +"Future conversion of these books will use the default settings." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 msgid "Remove &stored conversion settings for the selected books" -msgstr "" +msgstr "Remove &stored conversion settings for the selected books" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 msgid "&Basic metadata" -msgstr "" +msgstr "&Basic metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 msgid "&Custom metadata" -msgstr "" +msgstr "&Custom metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 msgid "Last modified: %s" -msgstr "" +msgstr "Last modified: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" -msgstr "" +msgstr "Not a valid picture" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" -msgstr "" +msgstr "Zehaztu egilea eta izenburua" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" +"Azala sortu baino lehenago egilea eta izenburua zehaztu beharko dituzu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " -msgstr "" +msgstr "Choose formats for " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" -msgstr "" +msgstr "No permission" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" -msgstr "" +msgstr "You do not have permission to read the following files:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" -msgstr "" +msgstr "No format selected" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" -msgstr "" +msgstr "Could not read metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" -msgstr "" +msgstr "Could not read metadata from %s format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" -msgstr "" +msgstr "Could not read cover" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" -msgstr "" +msgstr "Could not read cover from %s format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" -msgstr "" +msgstr "The cover in the %s format is invalid" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" -msgstr "" +msgstr "Abort the editing of all remaining books" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" -msgstr "" +msgstr "This ISBN number is valid" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" -msgstr "" +msgstr "This ISBN number is invalid" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" -msgstr "" +msgstr "Cannot use tag editor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" -msgstr "" +msgstr "The tags editor cannot be used if you have modified the tags" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." -msgstr "" +msgstr "Downloading cover..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" -msgstr "" +msgstr "Cannot fetch cover" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" -msgstr "" +msgstr "<b>Could not fetch cover.</b><br/>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." -msgstr "" +msgstr "The download timed out." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." -msgstr "" +msgstr "Could not find cover for this book. Try specifying the ISBN first." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" +"Liburu-azaletako sorburuen errore mezurik balego, egin klik Erakutsi " +"zehaztasunak behean." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" -msgstr "" +msgstr "Bad cover" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" -msgstr "" +msgstr "The cover is not a valid picture" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" -msgstr "" +msgstr "There were errors" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" -msgstr "" +msgstr "There were errors downloading social metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" -msgstr "" +msgstr "Cannot fetch metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" -msgstr "" +msgstr "You must specify at least one of ISBN, Title, Authors or Publisher" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" -msgstr "" +msgstr "Permission denied" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" -msgstr "" +msgstr "Could not open %s. Is it being used by another program?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Edit Meta Information" -msgstr "" +msgstr "Edit Meta Information" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Meta information" -msgstr "" +msgstr "Meta information" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Swap the author and title" -msgstr "" +msgstr "Swap the author and title" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "Author S&ort: " -msgstr "" +msgstr "Author S&ort: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" +"Automatically create the author sort entry based on the current author entry" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "Remove unused series (Series that have no books)" -msgstr "" +msgstr "Remove unused series (Series that have no books)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "IS&BN:" -msgstr "" +msgstr "IS&BN:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "Publishe&d:" -msgstr "" +msgstr "Publishe&d:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "dd MMM yyyy" -msgstr "" +msgstr "dd MMM yyyy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "&Date:" -msgstr "" +msgstr "&Date:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Comments" -msgstr "" +msgstr "&Comments" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Fetch metadata from server" -msgstr "" +msgstr "&Fetch metadata from server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Available Formats" -msgstr "" +msgstr "Available Formats" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Add a new format for this book to the database" -msgstr "" +msgstr "Add a new format for this book to the database" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove the selected formats for this book from the database." -msgstr "" +msgstr "Remove the selected formats for this book from the database." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Set the cover for the book from the selected format" -msgstr "" +msgstr "Set the cover for the book from the selected format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Update metadata from the metadata in the selected format" -msgstr "" +msgstr "Update metadata from the metadata in the selected format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "Reset cover to default" -msgstr "" +msgstr "Reset cover to default" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 msgid "Download &cover" -msgstr "" +msgstr "Download &cover" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 msgid "Generate a default cover based on the title and author" msgstr "" +"Sortu lehenetsitako liburu-azal oinarrizko bat egilearen izenarekin eta " +"izenbuarekin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 msgid "&Generate cover" -msgstr "" +msgstr "&Sortu liburu-azala" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" -msgstr "" +msgstr "Password needed" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." +msgstr "Aborting..." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" msgstr "" +"Uneko gordetako bilaketa <b>betiko ezabatua</b> izango da. Ziur zaude?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 msgid "Saved Search Editor" -msgstr "" +msgstr "Saved Search Editor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 msgid "Saved Search: " -msgstr "" +msgstr "Saved Search: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 msgid "Select a saved search to edit" -msgstr "" +msgstr "Select a saved search to edit" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 msgid "Delete this selected saved search" -msgstr "" +msgstr "Delete this selected saved search" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 msgid "Enter a new saved search name." -msgstr "" +msgstr "Enter a new saved search name." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 msgid "Add the new saved search" -msgstr "" +msgstr "Add the new saved search" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 msgid "Change the contents of the saved search" -msgstr "" +msgstr "Change the contents of the saved search" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" -msgstr "" +msgstr "Need username and password" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." -msgstr "" +msgstr "You must provide a username and/or password to use this news source." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " -msgstr "" +msgstr "Created by: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" -msgstr "" +msgstr "Last downloaded: never" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" -msgstr "" +msgstr "%d days, %d hours and %d minutes ago" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" -msgstr "" +msgstr "Last downloaded" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:220 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" -msgstr "" +msgstr "Schedule news download" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" -msgstr "" +msgstr "Add a custom news source" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" -msgstr "" +msgstr "Download all scheduled new sources" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" -msgstr "" +msgstr "No internet connection" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" -msgstr "" +msgstr "Cannot download news as no internet connection is active" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 msgid "Recipes" -msgstr "" +msgstr "Recipes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 msgid "Download all scheduled recipes at once" -msgstr "" +msgstr "Download all scheduled recipes at once" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195 msgid "Download &all scheduled" -msgstr "" +msgstr "Download &all scheduled" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196 msgid "blurb" -msgstr "" +msgstr "blurb" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 msgid "&Schedule for download:" -msgstr "" +msgstr "&Schedule for download:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:198 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "Every " -msgstr "" +msgstr "Every " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 msgid "day" -msgstr "" +msgstr "day" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 msgid "Monday" -msgstr "" +msgstr "Monday" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 msgid "Tuesday" -msgstr "" +msgstr "Tuesday" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 msgid "Wednesday" -msgstr "" +msgstr "Wednesday" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Thursday" -msgstr "" +msgstr "Thursday" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 msgid "Friday" -msgstr "" +msgstr "Friday" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 msgid "Saturday" -msgstr "" +msgstr "Saturday" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Sunday" -msgstr "" +msgstr "Sunday" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "at" -msgstr "" +msgstr "at" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "" "Interval at which to download this recipe. A value of zero means that the " "recipe will be downloaded every hour." msgstr "" +"Interval at which to download this recipe. A value of zero means that the " +"recipe will be downloaded every hour." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid " days" -msgstr "" +msgstr " days" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "&Account" -msgstr "" +msgstr "&Account" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 msgid "For the scheduling to work, you must leave calibre running." -msgstr "" +msgstr "For the scheduling to work, you must leave calibre running." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 msgid "&Schedule" -msgstr "" +msgstr "&Schedule" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 msgid "Add &title as tag" -msgstr "" +msgstr "Add &title as tag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 msgid "&Extra tags:" -msgstr "" +msgstr "&Estra etiketak:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "&Advanced" -msgstr "" +msgstr "&Advanced" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "&Download now" -msgstr "" +msgstr "&Download now" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 msgid "" "Delete downloaded news older than the specified number of days. Set to zero " "to disable." msgstr "" +"Delete downloaded news older than the specified number of days. Set to zero " +"to disable." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 msgid "Delete downloaded news older than " -msgstr "" +msgstr "Delete downloaded news older than " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:36 msgid "contains" -msgstr "" +msgstr "contains" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:37 msgid "The text to search for. It is interpreted as a regular expression." -msgstr "" +msgstr "The text to search for. It is interpreted as a regular expression." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:38 msgid "" "<p>Negate this match. That is, only return results that <b>do not</b> match " "this query." msgstr "" +"<p>Negate this match. That is, only return results that <b>do not</b> match " +"this query." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:39 msgid "Negate" -msgstr "" +msgstr "Negate" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:113 msgid "Advanced Search" -msgstr "" +msgstr "Advanced Search" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:114 msgid "Find entries that have..." -msgstr "" +msgstr "Find entries that have..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:115 msgid "&All these words:" -msgstr "" +msgstr "&All these words:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:116 msgid "This exact &phrase:" -msgstr "" +msgstr "This exact &phrase:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:117 msgid "&One or more of these words:" -msgstr "" +msgstr "&One or more of these words:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:118 msgid "But dont show entries that have..." -msgstr "" +msgstr "But dont show entries that have..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:119 msgid "Any of these &unwanted words:" -msgstr "" +msgstr "Any of these &unwanted words:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 msgid "What kind of match to use:" -msgstr "" +msgstr "What kind of match to use:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 msgid "Contains: the word or phrase matches anywhere in the metadata" -msgstr "" +msgstr "Contains: the word or phrase matches anywhere in the metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:122 msgid "Equals: the word or phrase must match an entire metadata field" -msgstr "" +msgstr "Equals: the word or phrase must match an entire metadata field" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:123 msgid "" "Regular expression: the expression must match anywhere in the metadata" msgstr "" +"Regular expression: the expression must match anywhere in the metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:124 msgid " " msgstr " " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:125 msgid "" "See the <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" "interface\">User Manual</a> for more help" msgstr "" +"See the <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" +"interface\">User Manual</a> for more help" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/select_formats.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 msgid "Choose formats" -msgstr "" +msgstr "Choose formats" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" -msgstr "" +msgstr "Authors" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" -msgstr "" +msgstr "Publishers" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 msgid " (not on any book)" -msgstr "" +msgstr " (not on any book)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 msgid "" "The current tag category will be <b>permanently deleted</b>. Are you sure?" -msgstr "" +msgstr "Uneko tag kategoria <b>betiko ezabatua</b> izango da. Ziur zaude?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 msgid "User Categories Editor" -msgstr "" +msgstr "User Categories Editor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 msgid "A&vailable items" -msgstr "" +msgstr "A&vailable items" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 msgid "Apply tags to current tag category" -msgstr "" +msgstr "Apply tags to current tag category" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 msgid "A&pplied items" -msgstr "" +msgstr "A&pplied items" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 msgid "Unapply (remove) tag from current tag category" -msgstr "" +msgstr "Unapply (remove) tag from current tag category" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 msgid "Category name: " -msgstr "" +msgstr "Category name: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 msgid "Select a category to edit" -msgstr "" +msgstr "Select a category to edit" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 msgid "Delete this selected tag category" -msgstr "" +msgstr "Delete this selected tag category" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 msgid "Enter a new category name. Select the kind before adding it." -msgstr "" +msgstr "Enter a new category name. Select the kind before adding it." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 msgid "Add the new category" -msgstr "" +msgstr "Add the new category" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 msgid "Category filter: " -msgstr "" +msgstr "Category filter: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select the content kind of the new category" -msgstr "" +msgstr "Select the content kind of the new category" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" -msgstr "" +msgstr "Are your sure?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" msgstr "" +"The following tags are used by one or more books. Are you certain you want " +"to delete them?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 msgid "Tag Editor" -msgstr "" +msgstr "Tag Editor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124 msgid "A&vailable tags" -msgstr "" +msgstr "A&vailable tags" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:125 msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." msgstr "" +"Delete tag from database. This will unapply the tag from all books and then " +"remove it from the database." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:127 msgid "Apply tag to current book" -msgstr "" +msgstr "Apply tag to current book" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:129 msgid "A&pplied tags" -msgstr "" +msgstr "A&pplied tags" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:130 msgid "Unapply (remove) tag from current book" -msgstr "" +msgstr "Unapply (remove) tag from current book" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 msgid "&Add tag:" -msgstr "" +msgstr "&Add tag:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 msgid "" "If the tag you want is not in the available list, you can add it here. " "Accepts a comma separated list of tags." msgstr "" +"If the tag you want is not in the available list, you can add it here. " +"Accepts a comma separated list of tags." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 msgid "Add tag to available tags and apply it to current book" -msgstr "" +msgstr "Add tag to available tags and apply it to current book" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" -msgstr "" +msgstr "%s (was %s)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 msgid "Item is blank" -msgstr "" +msgstr "Item is blank" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." -msgstr "" +msgstr "An item cannot be set to nothing. Delete it instead." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 msgid "No item selected" -msgstr "" +msgstr "No item selected" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 msgid "You must select one item from the list of Available items." -msgstr "" +msgstr "You must select one item from the list of Available items." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "No items selected" -msgstr "" +msgstr "No items selected" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 msgid "You must select at least one items from the list." -msgstr "" +msgstr "You must select at least one items from the list." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:106 +#: /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 "Are you certain you want to delete the following items?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 msgid "Category Editor" -msgstr "" +msgstr "Category Editor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Items in use" -msgstr "" +msgstr "Items in use" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." msgstr "" +"Delete item from database. This will unapply the item from all books and " +"then remove it from the database." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 msgid "Rename the item in every book where it is used." -msgstr "" +msgstr "Rename the item in every book where it is used." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" -msgstr "" +msgstr "Test email settings" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52 msgid "Send test mail from %s to:" -msgstr "" +msgstr "Send test mail from %s to:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 msgid "&Test" -msgstr "" +msgstr "&Test" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:127 msgid "No recipe selected" -msgstr "" +msgstr "No recipe selected" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:132 msgid "The attached file: %s is a recipe to download %s." -msgstr "" +msgstr "The attached file: %s is a recipe to download %s." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133 msgid "Recipe for " -msgstr "" +msgstr "Recipe for " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:150 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255 msgid "Switch to Advanced mode" -msgstr "" +msgstr "Switch to Advanced mode" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:164 msgid "Switch to Basic mode" -msgstr "" +msgstr "Switch to Basic mode" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:174 msgid "Feed must have a title" -msgstr "" +msgstr "Feed must have a title" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175 msgid "The feed must have a title" -msgstr "" +msgstr "The feed must have a title" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:179 msgid "Feed must have a URL" -msgstr "" +msgstr "Feed must have a URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180 msgid "The feed %s must have a URL" -msgstr "" +msgstr "The feed %s must have a URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185 msgid "Already exists" -msgstr "" +msgstr "Already exists" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186 msgid "This feed has already been added to the recipe" -msgstr "" +msgstr "This feed has already been added to the recipe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:286 msgid "Invalid input" -msgstr "" +msgstr "Invalid input" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:228 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:237 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:287 msgid "<p>Could not create recipe. Error:<br>%s" -msgstr "" +msgstr "<p>Could not create recipe. Error:<br>%s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:241 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:290 msgid "Replace recipe?" -msgstr "" +msgstr "Replace recipe?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:242 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:291 msgid "A custom recipe named %s already exists. Do you want to replace it?" -msgstr "" +msgstr "A custom recipe named %s already exists. Do you want to replace it?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick recipe" -msgstr "" +msgstr "Pick recipe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick the recipe to customize" -msgstr "" +msgstr "Pick the recipe to customize" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:277 msgid "Choose a recipe file" -msgstr "" +msgstr "Choose a recipe file" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:248 msgid "Add custom news source" -msgstr "" +msgstr "Add custom news source" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:249 msgid "Available user recipes" -msgstr "" +msgstr "Available user recipes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:250 msgid "Add/Update &recipe" -msgstr "" +msgstr "Add/Update &recipe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:251 msgid "&Remove recipe" -msgstr "" +msgstr "&Remove recipe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:252 msgid "&Share recipe" -msgstr "" +msgstr "&Share recipe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253 msgid "Customize &builtin recipe" -msgstr "" +msgstr "Customize &builtin recipe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254 msgid "&Load recipe from file" -msgstr "" +msgstr "&Load recipe from file" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256 msgid "" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " "type=\"text/css\">\n" @@ -7157,63 +8293,75 @@ msgid "" "use the \"Advanced mode\" to further customize the fetch " "process.</p></body></html>" msgstr "" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Create a basic news " +"recipe, by adding RSS feeds to it. <br />For most feeds, you will have to " +"use the \"Advanced mode\" to further customize the fetch " +"process.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260 msgid "Recipe &title:" -msgstr "" +msgstr "Recipe &title:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261 msgid "&Oldest article:" -msgstr "" +msgstr "&Oldest article:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "The oldest article to download" -msgstr "" +msgstr "The oldest article to download" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264 msgid "&Max. number of articles per feed:" -msgstr "" +msgstr "&Max. number of articles per feed:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265 msgid "Maximum number of articles to download per feed." -msgstr "" +msgstr "Maximum number of articles to download per feed." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266 msgid "Feeds in recipe" -msgstr "" +msgstr "Feeds in recipe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268 msgid "Remove feed from recipe" -msgstr "" +msgstr "Remove feed from recipe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:271 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274 msgid "Add feed to recipe" -msgstr "" +msgstr "Add feed to recipe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272 msgid "&Feed title:" -msgstr "" +msgstr "&Feed title:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 msgid "Feed &URL:" -msgstr "" +msgstr "Feed &URL:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 msgid "&Add feed" -msgstr "" +msgstr "&Add feed" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276 msgid "" "For help with writing advanced news recipes, please visit <a " "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>" msgstr "" +"For help with writing advanced news recipes, please visit <a " +"href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:277 msgid "Recipe source code (python)" -msgstr "" +msgstr "Recipe source code (python)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "" "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" @@ -7236,1742 +8384,1537 @@ msgid "" "expression on a few sample filenames. The group names for the various " "metadata entries are documented in tooltips.</p></body></html>" msgstr "" +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'Candara'; font-size:10pt; font-" +"weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Regular &expression" -msgstr "" +msgstr "Regular &expression" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 msgid "File &name:" -msgstr "" +msgstr "File &name:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 msgid "Title:" -msgstr "" +msgstr "Title:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 msgid "Regular expression (?P<title>)" -msgstr "" +msgstr "Regular expression (?P<title>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:129 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" -msgstr "" +msgstr "No match" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 msgid "Authors:" -msgstr "" +msgstr "Authors:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 msgid "Regular expression (?P<author>)" -msgstr "" +msgstr "Regular expression (?P<author>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124 msgid "Series:" -msgstr "" +msgstr "Series:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125 msgid "Regular expression (?P<series>)" -msgstr "" +msgstr "Regular expression (?P<series>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127 msgid "Series index:" -msgstr "" +msgstr "Series index:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:128 msgid "Regular expression (?P<series_index>)" -msgstr "" +msgstr "Regular expression (?P<series_index>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130 msgid "ISBN:" -msgstr "" +msgstr "ISBN:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:131 msgid "Regular expression (?P<isbn>)" -msgstr "" +msgstr "Regular expression (?P<isbn>)" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" -msgstr "" +msgstr "Cover Browser" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "Shift+Alt+B" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" -msgstr "" +msgstr "Tag Browser" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "Shift+Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" -msgstr "" +msgstr "version" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" -msgstr "" +msgstr "created by Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " -msgstr "" +msgstr "Connected " -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" -msgstr "" +msgstr "Update found" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:276 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" -msgstr "" +msgstr "Book Details" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "Shift+Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" -msgstr "" +msgstr "Job" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" -msgstr "" +msgstr "Status" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" -msgstr "" +msgstr "Progress" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" -msgstr "" +msgstr "Running time" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" -msgstr "" +msgstr "There are %d running jobs:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" -msgstr "" +msgstr "Unknown job" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" -msgstr "" +msgstr "There are %d waiting jobs:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:216 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" -msgstr "" +msgstr "Cannot kill job" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" -msgstr "" +msgstr "Cannot kill jobs that communicate with the device" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" -msgstr "" +msgstr "Job has already run" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" -msgstr "" +msgstr "Unavailable" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" +msgstr "Jobs:" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" -msgstr "" +msgstr " - Jobs" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" -msgstr "" +msgstr "Eject this device" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" -msgstr "" +msgstr "Library" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" -msgstr "" +msgstr "Show books in calibre library" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" -msgstr "" +msgstr "Reader" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" -msgstr "" +msgstr "Show books in the main memory of the device" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" -msgstr "" +msgstr "Card A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" -msgstr "" +msgstr "Show books in storage card A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" -msgstr "" +msgstr "Card B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" -msgstr "" +msgstr "Show books in storage card B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" -msgstr "" +msgstr "available" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" +"Books display will be restricted to those matching the selected saved search" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" -msgstr "" +msgstr "Advanced search" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" msgstr "" +"<p>Search the list of books by title, author, publisher, tags, comments, " +"etc.<br><br>Words separated by spaces are ANDed" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" -msgstr "" +msgstr "Reset Quick Search" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" -msgstr "" +msgstr "Copy current search text (instead of search name)" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" -msgstr "" +msgstr "Save current search under the name shown in the box" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" -msgstr "" +msgstr "Delete current saved search" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:534 -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 "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" -msgstr "" +msgstr "N" -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "Y" -msgstr "" +msgstr "Y" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" -msgstr "" +msgstr "On Device" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" -msgstr "" +msgstr "Size (MB)" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" -msgstr "" +msgstr "Rating" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book <font face=\"serif\">%s</font> of %s." -msgstr "" +msgstr "Book <font face=\"serif\">%s</font> of %s." -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:679 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" -msgstr "" +msgstr "The lookup/search name is \"{0}\"" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" -msgstr "" +msgstr "In Library" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" -msgstr "" +msgstr "Size" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1162 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" -msgstr "" +msgstr "Marked for deletion" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to <b>edit</b> me<br><br>" -msgstr "" +msgstr "Double click to <b>edit</b> me<br><br>" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 msgid "Hide column %s" -msgstr "" +msgstr "Hide column %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Sort on %s" -msgstr "" +msgstr "Sort on %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" -msgstr "" +msgstr "Ascending" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 msgid "Descending" -msgstr "" +msgstr "Descending" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" -msgstr "" +msgstr "Change text alignment for %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Left" -msgstr "" +msgstr "Left" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Right" -msgstr "" +msgstr "Right" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 msgid "Center" -msgstr "" +msgstr "Center" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" -msgstr "" +msgstr "Show column" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Restore default layout" -msgstr "" +msgstr "Restore default layout" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" +"Dropping onto a device is not supported. First add the book to the calibre " +"library." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" -msgstr "" +msgstr "Configure Viewer" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:48 msgid "Use white background" -msgstr "" +msgstr "Use white background" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:49 msgid "Hyphenate" -msgstr "" +msgstr "Hyphenate" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 msgid "<b>Changes will only take effect after a restart.</b>" -msgstr "" +msgstr "<b>Changes will only take effect after a restart.</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:70 msgid " - LRF Viewer" -msgstr "" +msgstr " - LRF Viewer" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." -msgstr "" +msgstr "<b>No matches</b> for the search phrase <i>%s</i> were found." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" -msgstr "" +msgstr "No matches found" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 msgid "LRF Viewer" -msgstr "" +msgstr "LRF Viewer" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 msgid "Parsing LRF file" -msgstr "" +msgstr "Parsing LRF file" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 msgid "LRF Viewer toolbar" -msgstr "" +msgstr "LRF Viewer toolbar" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" -msgstr "" +msgstr "Next Page" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" -msgstr "" +msgstr "Previous Page" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 msgid "Back" -msgstr "" +msgstr "Back" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "Forward" -msgstr "" +msgstr "Forward" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 msgid "Next match" -msgstr "" +msgstr "Next match" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196 msgid "Open ebook" -msgstr "" +msgstr "Open ebook" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:137 msgid "Configure" -msgstr "" +msgstr "Configure" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." -msgstr "" +msgstr "Use the library located at the specified path." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Start minimized to system tray." -msgstr "" +msgstr "Start minimized to system tray." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Log debugging information to console" -msgstr "" +msgstr "Log debugging information to console" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Do not check for updates" -msgstr "" +msgstr "Do not check for updates" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 msgid "Calibre Library" -msgstr "" +msgstr "Calibre Library" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "Choose a location for your calibre e-book library" -msgstr "" +msgstr "Choose a location for your calibre e-book library" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Failed to create library" -msgstr "" +msgstr "Failed to create library" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." -msgstr "" +msgstr "Failed to create calibre library at: %r." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" -msgstr "" +msgstr "Choose a location for your new calibre e-book library" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "Initializing user interface..." -msgstr "" +msgstr "Initializing user interface..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 msgid "Repairing failed" -msgstr "" +msgstr "Repairing failed" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 msgid "The database repair failed. Starting with a new empty library." -msgstr "" +msgstr "The database repair failed. Starting with a new empty library." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Bad database location" -msgstr "" +msgstr "Bad database location" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." -msgstr "" +msgstr "Bad database location %r. calibre will now quit." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" -msgstr "" +msgstr "Corrupted database" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" "Your calibre database appears to be corrupted. Do you want calibre to try " "and repair it automatically? If you say No, a new empty calibre library will " "be created." msgstr "" +"Your calibre database appears to be corrupted. Do you want calibre to try " +"and repair it automatically? If you say No, a new empty calibre library will " +"be created." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" +"Repairing database. This can take a very long time for a large collection" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" +"Bad database location %r. Will start with a new, empty calibre library" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Starting %s: Loading books..." -msgstr "" +msgstr "Starting %s: Loading books..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" -msgstr "" +msgstr "If you are sure it is not running" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " -msgstr "" +msgstr "Cannot Start " -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." -msgstr "" +msgstr "%s is already running." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" -msgstr "" +msgstr "may be running in the system tray, in the" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 msgid "upper right region of the screen." -msgstr "" +msgstr "upper right region of the screen." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "lower right region of the screen." -msgstr "" +msgstr "lower right region of the screen." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." -msgstr "" +msgstr "try rebooting your computer." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:298 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" -msgstr "" +msgstr "try deleting the file" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 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 "" +"Redirect console output to a dialog window (both stdout and stderr). Useful " +"on windows where GUI apps do not have a output streams." -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" -msgstr "" +msgstr "&Preferences" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62 msgid "&Quit" -msgstr "" +msgstr "&Quit" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 msgid "ERROR: Unhandled exception" -msgstr "" +msgstr "ERROR: Unhandled exception" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 msgid "Book has neither title nor ISBN" -msgstr "" +msgstr "Book has neither title nor ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 msgid "No matches found for this book" -msgstr "" +msgstr "No matches found for this book" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:254 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" -msgstr "" +msgstr "Search" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" +"Aukeratutako bilaketa <b>betirako ezabatua</b> izango da. Ziur zaude?" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" -msgstr "" +msgstr "Search (For Advanced Search click the button to the left)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" -msgstr "" +msgstr "Saved Searches" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" -msgstr "" +msgstr "Choose saved search or enter name for new saved search" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:10 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 msgid "Restrict to" -msgstr "" +msgstr "Restrict to" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" -msgstr "" +msgstr "(all books)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" -msgstr "" +msgstr "({0} of {1})" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" -msgstr "" +msgstr "({0} of all)" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." -msgstr "" +msgstr "Press a key..." -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:79 msgid "Already assigned" -msgstr "" +msgstr "Already assigned" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:81 msgid "already assigned to" -msgstr "" +msgstr "already assigned to" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid " or " -msgstr "" +msgstr " or " -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 msgid "&Default" -msgstr "" +msgstr "&Default" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:135 msgid "Customize shortcuts for" -msgstr "" +msgstr "Customize shortcuts for" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid "Keys" -msgstr "" +msgstr "Keys" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225 msgid "Double click to change" -msgstr "" +msgstr "Double click to change" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 msgid "Frame" -msgstr "" +msgstr "Frame" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 msgid "&Custom" -msgstr "" +msgstr "&Custom" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 msgid "&Shortcut:" -msgstr "" +msgstr "&Shortcut:" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 msgid "Click to change" -msgstr "" +msgstr "Click to change" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 msgid "Clear" -msgstr "" +msgstr "Clear" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Alternate shortcut:" -msgstr "" +msgstr "&Alternate shortcut:" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" -msgstr "" +msgstr "Rename '%s'" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" -msgstr "" +msgstr "Edit sort for '%s'" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" -msgstr "" +msgstr "Hide category %s" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" -msgstr "" +msgstr "Show category" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" -msgstr "" +msgstr "Show all categories" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" -msgstr "" +msgstr "Manage %s" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" -msgstr "" +msgstr "Manage Saved Searches" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" -msgstr "" +msgstr "Manage User Categories" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" -msgstr "" +msgstr "Searches" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" -msgstr "" +msgstr "Duplicate search name" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." -msgstr "" +msgstr "The saved search name %s is already used." -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" -msgstr "" +msgstr "Sort by name" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" -msgstr "" +msgstr "Sort by popularity" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" -msgstr "" +msgstr "Sort by average rating" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" -msgstr "" +msgstr "Set the sort order for entries in the Tag Browser" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" -msgstr "" +msgstr "Match all" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" -msgstr "" +msgstr "Match any" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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/trunk/src/calibre/gui2/tag_view.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" -msgstr "" +msgstr "Manage &user categories" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" -msgstr "" +msgstr "Add your own categories to the Tag Browser" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:182 +#: /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 "" +msgstr "Convert book %d of %d (%s)" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" -msgstr "" +msgstr "Could not convert some books" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" +"Could not convert %d of %d books, because no suitable source format was " +"found." -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" -msgstr "" +msgstr "Queueing books for bulk conversion" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " -msgstr "" +msgstr "Queueing " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " -msgstr "" +msgstr "Fetch news from " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" -msgstr "" +msgstr "Convert existing" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" msgstr "" +"The following books have already been converted to %s format. Do you wish to " +"reconvert them?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" -msgstr "" +msgstr "&Restore" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" -msgstr "" +msgstr "&Donate to support calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" -msgstr "" +msgstr "&Eject connected device" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" -msgstr "" +msgstr "Calibre Quick Start Guide" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" -msgstr "" +msgstr "Conversion Error" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "" +"<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " +"first remove the DRM using third party tools." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" -msgstr "" +msgstr "Recipe Disabled" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" -msgstr "" +msgstr "<b>Failed</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" +"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." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" -msgstr "" +msgstr "There are active jobs. Are you sure you want to quit?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" +" is communicating with the device!<br>\n" +" Quitting may cause corruption on the device.<br>\n" +" Are you sure you want to quit?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" -msgstr "" +msgstr "WARNING: Active jobs" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." msgstr "" +"will keep running in the system tray. To close it, choose <b>Quit</b> in the " +"context menu of the system tray." -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" -msgstr "" +msgstr "Update available" -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the <a href=\"http://calibre-" "ebook.com/whats-new\">new features</a>. Visit the download page?" msgstr "" +"%s has been updated to version %s. See the <a href=\"http://calibre-" +"ebook.com/whats-new\">new features</a>. Visit the download page?" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" -msgstr "" +msgstr "Edit bookmark" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "New title for bookmark:" -msgstr "" +msgstr "New title for bookmark:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:52 msgid "Export Bookmarks" -msgstr "" +msgstr "Export Bookmarks" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:54 msgid "Saved Bookmarks (*.pickle)" -msgstr "" +msgstr "Saved Bookmarks (*.pickle)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Import Bookmarks" -msgstr "" +msgstr "Import Bookmarks" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Pickled Bookmarks (*.pickle)" -msgstr "" +msgstr "Pickled Bookmarks (*.pickle)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 msgid "Name" -msgstr "" +msgstr "Name" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 msgid "Bookmark Manager" -msgstr "" +msgstr "Bookmark Manager" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 msgid "Actions" -msgstr "" +msgstr "Actions" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 msgid "Edit" -msgstr "" +msgstr "Edit" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 msgid "Delete" -msgstr "" +msgstr "Delete" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 msgid "Reset" -msgstr "" +msgstr "Reset" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 msgid "Export" -msgstr "" +msgstr "Export" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 msgid "Import" -msgstr "" +msgstr "Import" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:154 msgid "Configure Ebook viewer" -msgstr "" +msgstr "Configure Ebook viewer" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:155 msgid "&Font options" -msgstr "" +msgstr "&Font options" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:156 msgid "Se&rif family:" -msgstr "" +msgstr "Se&rif family:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:157 msgid "&Sans family:" -msgstr "" +msgstr "&Sans family:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:158 msgid "&Monospace family:" -msgstr "" +msgstr "&Monospace family:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:159 msgid "&Default font size:" -msgstr "" +msgstr "&Default font size:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:168 msgid " px" -msgstr "" +msgstr " px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:161 msgid "Monospace &font size:" -msgstr "" +msgstr "Monospace &font size:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:163 msgid "S&tandard font:" -msgstr "" +msgstr "S&tandard font:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:164 msgid "Serif" -msgstr "" +msgstr "Serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:165 msgid "Sans-serif" -msgstr "" +msgstr "Sans-serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:166 msgid "Monospace" -msgstr "" +msgstr "Monospace" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:167 msgid "Remember last used &window size" -msgstr "" +msgstr "Remember last used &window size" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169 msgid "Maximum &view width:" -msgstr "" +msgstr "Maximum &view width:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:170 msgid "H&yphenate (break line in the middle of large words)" -msgstr "" +msgstr "H&yphenate (break line in the middle of large words)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:171 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:172 msgid "Default &language for hyphenation:" -msgstr "" +msgstr "Default &language for hyphenation:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:173 msgid "&Resize images larger than the viewer window (needs restart)" -msgstr "" +msgstr "&Resize images larger than the viewer window (needs restart)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:174 msgid "&User stylesheet" -msgstr "" +msgstr "&User stylesheet" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:175 msgid "&General" -msgstr "" +msgstr "&General" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:176 msgid "Double click to change a keyboard shortcut" -msgstr "" +msgstr "Double click to change a keyboard shortcut" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:177 msgid "&Keyboard shortcuts" -msgstr "" +msgstr "&Keyboard shortcuts" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/dictionary.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" -msgstr "" +msgstr "No results found for:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:35 msgid "Options to customize the ebook viewer" -msgstr "" +msgstr "Options to customize the ebook viewer" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" -msgstr "" +msgstr "Remember last used window size" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:44 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:81 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" +"Set the user CSS stylesheet. This can be used to customize the look of all " +"books." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46 msgid "Maximum width of the viewer window, in pixels." -msgstr "" +msgstr "Maximum width of the viewer window, in pixels." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 msgid "Resize images larger than the viewer window to fit inside it" -msgstr "" +msgstr "Resize images larger than the viewer window to fit inside it" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 msgid "Hyphenate text" -msgstr "" +msgstr "Hyphenate text" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 msgid "Default language for hyphenation rules" -msgstr "" +msgstr "Default language for hyphenation rules" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 msgid "Font options" -msgstr "" +msgstr "Font options" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "The serif font family" -msgstr "" +msgstr "The serif font family" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 msgid "The sans-serif font family" -msgstr "" +msgstr "The sans-serif font family" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 msgid "The monospaced font family" -msgstr "" +msgstr "The monospaced font family" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60 msgid "The standard font size in px" -msgstr "" +msgstr "The standard font size in px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 msgid "The monospaced font size in px" -msgstr "" +msgstr "The monospaced font size in px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62 msgid "The standard font type" -msgstr "" +msgstr "The standard font type" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" -msgstr "" +msgstr "&Lookup in dictionary" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:455 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." -msgstr "" +msgstr "Go to..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" -msgstr "" +msgstr "Next Section" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" -msgstr "" +msgstr "Previous Section" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" -msgstr "" +msgstr "Document Start" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" -msgstr "" +msgstr "Document End" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" -msgstr "" +msgstr "Section Start" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" -msgstr "" +msgstr "Section End" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" -msgstr "" +msgstr "Scroll to the next page" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:15 msgid "Scroll to the previous page" -msgstr "" +msgstr "Scroll to the previous page" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:18 msgid "Scroll to the next section" -msgstr "" +msgstr "Scroll to the next section" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:21 msgid "Scroll to the previous section" -msgstr "" +msgstr "Scroll to the previous section" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:24 msgid "Scroll to the bottom of the section" -msgstr "" +msgstr "Scroll to the bottom of the section" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:27 msgid "Scroll to the top of the section" -msgstr "" +msgstr "Scroll to the top of the section" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:30 msgid "Scroll to the end of the document" -msgstr "" +msgstr "Scroll to the end of the document" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:33 msgid "Scroll to the start of the document" -msgstr "" +msgstr "Scroll to the start of the document" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:36 msgid "Scroll down" -msgstr "" +msgstr "Scroll down" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:39 msgid "Scroll up" -msgstr "" +msgstr "Scroll up" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:42 msgid "Scroll left" -msgstr "" +msgstr "Scroll left" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:45 msgid "Scroll right" -msgstr "" +msgstr "Scroll right" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115 msgid "Book format" -msgstr "" +msgstr "Book format" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" -msgstr "" +msgstr "Position in book" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." -msgstr "" +msgstr "Go to a reference. To get reference numbers, use the reference mode." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" -msgstr "" +msgstr "Search for text in book" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" -msgstr "" +msgstr "Print Preview" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" -msgstr "" +msgstr "Connecting to dict.org to lookup: <b>%s</b>…" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" -msgstr "" +msgstr "Choose ebook" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" -msgstr "" +msgstr "Ebooks" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" -msgstr "" +msgstr "Add bookmark" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" -msgstr "" +msgstr "Enter title for bookmark:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" -msgstr "" +msgstr "No matches found for: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." -msgstr "" +msgstr "Loading flow..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" -msgstr "" +msgstr "Laying out %s" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" -msgstr "" +msgstr "Manage Bookmarks" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." -msgstr "" +msgstr "Loading ebook..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" -msgstr "" +msgstr "DRM Error" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" -msgstr "" +msgstr "<p>This book is protected by <a href=\"%s\">DRM</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" -msgstr "" +msgstr "Could not open ebook" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" -msgstr "" +msgstr "Options to control the ebook viewer" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" +"If specified, viewer window will try to come to the front when started." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" -msgstr "" +msgstr "Print javascript alert and console messages to the console" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" +"%prog [options] file\n" +"\n" +"View an ebook.\n" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184 msgid "E-book Viewer" -msgstr "" +msgstr "E-book Viewer" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185 msgid "Close dictionary" -msgstr "" +msgstr "Close dictionary" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187 msgid "toolBar" -msgstr "" +msgstr "toolBar" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 msgid "Next page" -msgstr "" +msgstr "Next page" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 msgid "Previous page" -msgstr "" +msgstr "Previous page" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 msgid "Font size larger" -msgstr "" +msgstr "Font size larger" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193 msgid "Font size smaller" -msgstr "" +msgstr "Font size smaller" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197 msgid "Find next" -msgstr "" +msgstr "Find next" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 msgid "Find next occurrence" -msgstr "" +msgstr "Find next occurrence" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" -msgstr "" +msgstr "F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 msgid "Copy to clipboard" -msgstr "" +msgstr "Copy to clipboard" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 msgid "Reference Mode" -msgstr "" +msgstr "Reference Mode" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 msgid "Bookmark" -msgstr "" +msgstr "Bookmark" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204 msgid "Toggle full screen" -msgstr "" +msgstr "Toggle full screen" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 msgid "Print" -msgstr "" +msgstr "Print" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 msgid "Find previous" -msgstr "" +msgstr "Find previous" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Find previous occurrence" -msgstr "" +msgstr "Find previous occurrence" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" -msgstr "" +msgstr "Shift+F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/printing.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" -msgstr "" +msgstr "Print eBook" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" -msgstr "" +msgstr "Copy Image" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" -msgstr "" +msgstr "Paste Image" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" -msgstr "" +msgstr "Change Case" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" -msgstr "" +msgstr "Upper Case" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" -msgstr "" +msgstr "Lower Case" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" -msgstr "" +msgstr "Swap Case" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" -msgstr "" +msgstr "Title Case" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:838 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" -msgstr "" +msgstr "Drag to resize" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" -msgstr "" +msgstr "Show" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" -msgstr "" +msgstr "Hide" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "Txandakatu" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " "turn on the content server." msgstr "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." msgstr "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " "address of the computer calibre is running on." msgstr "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 msgid "Moving library..." -msgstr "" +msgstr "Moving library..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:469 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 msgid "Failed to move library" -msgstr "" +msgstr "Failed to move library" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 msgid "Invalid database" -msgstr "" +msgstr "Invalid database" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 msgid "" "<p>An invalid library already exists at %s, delete it before trying to move " "the existing library.<br>Error: %s" msgstr "" +"<p>An invalid library already exists at %s, delete it before trying to move " +"the existing library.<br>Error: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 msgid "Could not move library" -msgstr "" +msgstr "Could not move library" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 msgid "Select location for books" -msgstr "" +msgstr "Select location for books" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 msgid "welcome wizard" -msgstr "" +msgstr "welcome wizard" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 msgid "Welcome to calibre" -msgstr "" +msgstr "Welcome to calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 msgid "The one stop solution to all your e-book needs." -msgstr "" +msgstr "The one stop solution to all your e-book needs." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:51 msgid "" "Choose your book reader. This will set the conversion options to produce " "books optimized for your device." msgstr "" +"Choose your book reader. This will set the conversion options to produce " +"books optimized for your device." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:52 msgid "&Manufacturers" -msgstr "" +msgstr "&Manufacturers" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:53 msgid "&Devices" -msgstr "" +msgstr "&Devices" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 msgid "" "<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " "button to apply your settings." msgstr "" +"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " +"button to apply your settings." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 msgid "" "<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " "available <a href=\"http://calibre-ebook.com/demo\">online</a>." msgstr "" +"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " +"available <a href=\"http://calibre-ebook.com/demo\">online</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 msgid "" "<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" "ebook.com/user_manual\">online</a>." msgstr "" +"<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" +"ebook.com/user_manual\">online</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 msgid "" "<p>calibre can automatically send books by email to your Kindle. To do that " "you have to setup email delivery below. The easiest way is to setup a free " @@ -8979,208 +9922,231 @@ msgid "" "button below. You will also have to register your gmail address in your " "Amazon account." msgstr "" +"<p>calibre can automatically send books by email to your Kindle. To do that " +"you have to setup email delivery below. The easiest way is to setup a free " +"<a href=\"http://gmail.com\">gmail account</a> and click the Use gmail " +"button below. You will also have to register your gmail address in your " +"Amazon account." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 msgid "&Kindle email:" -msgstr "" +msgstr "&Kindle email:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:52 msgid "Choose your &language:" -msgstr "" +msgstr "Choose your &language:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:53 msgid "" "Choose a location for your books. When you add books to calibre, they will " "be copied here:" msgstr "" +"Choose a location for your books. When you add books to calibre, they will " +"be copied here:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 msgid "&Change" -msgstr "" +msgstr "&Change" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 msgid "" "If you have an existing calibre library, it will be copied to the new " "location. If a calibre library already exists at the new location, calibre " "will switch to using it." msgstr "" +"If you have an existing calibre library, it will be copied to the new " +"location. If a calibre library already exists at the new location, calibre " +"will switch to using it." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:32 msgid "Using: %s:%s@%s:%s and %s encryption" -msgstr "" +msgstr "Using: %s:%s@%s:%s and %s encryption" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:37 msgid "Sending..." -msgstr "" +msgstr "Sending..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:42 msgid "Mail successfully sent" -msgstr "" +msgstr "Mail successfully sent" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:114 msgid "Finish gmail setup" -msgstr "" +msgstr "Finish gmail setup" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:115 msgid "" "Dont forget to enter your gmail username and password. You can sign up for a " "free gmail account at http://gmail.com" msgstr "" +"Dont forget to enter your gmail username and password. You can sign up for a " +"free gmail account at http://gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:130 msgid "Bad configuration" -msgstr "" +msgstr "Bad configuration" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:124 msgid "You must set the From email address" -msgstr "" +msgstr "You must set the From email address" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:131 msgid "You must set the username and password for the mail server." -msgstr "" +msgstr "You must set the username and password for the mail server." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:108 msgid "Send email &from:" -msgstr "" +msgstr "Send email &from:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:109 msgid "" "<p>This is what will be present in the From: field of emails sent by " "calibre.<br> Set it to your email address" msgstr "" +"<p>This is what will be present in the From: field of emails sent by " +"calibre.<br> Set it to your email address" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:110 msgid "" "<p>A mail server is useful if the service you are sending mail to only " "accepts email from well know mail services." msgstr "" +"<p>A mail server is useful if the service you are sending mail to only " +"accepts email from well know mail services." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:111 msgid "Mail &Server" -msgstr "" +msgstr "Mail &Server" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 msgid "calibre can <b>optionally</b> use a server to send mail" -msgstr "" +msgstr "calibre can <b>optionally</b> use a server to send mail" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 msgid "&Hostname:" -msgstr "" +msgstr "&Hostname:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" -msgstr "" +msgstr "The hostname of your mail server. For e.g. smtp.gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 msgid "&Port:" -msgstr "" +msgstr "&Port:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:116 msgid "" "The port your mail server listens for connections on. The default is 25" msgstr "" +"The port your mail server listens for connections on. The default is 25" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:118 msgid "Your username on the mail server" -msgstr "" +msgstr "Your username on the mail server" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:120 msgid "Your password on the mail server" -msgstr "" +msgstr "Your password on the mail server" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:121 msgid "&Show" -msgstr "" +msgstr "&Show" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:122 msgid "&Encryption:" -msgstr "" +msgstr "&Encryption:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123 msgid "" "Use TLS encryption when connecting to the mail server. This is the most " "common." msgstr "" +"Use TLS encryption when connecting to the mail server. This is the most " +"common." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "&TLS" -msgstr "" +msgstr "&TLS" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 msgid "Use SSL encryption when connecting to the mail server." -msgstr "" +msgstr "Use SSL encryption when connecting to the mail server." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "&SSL" -msgstr "" +msgstr "&SSL" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 msgid "Use Gmail" -msgstr "" +msgstr "Use Gmail" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:128 msgid "&Test email" -msgstr "" +msgstr "&Test email" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 msgid "" "<p>If you use the <a href=\"http://www.lexcycle.com/download\">Stanza</a> e-" "book app on your iPhone/iTouch, you can access your calibre book collection " "directly on the device. To do this you have to turn on the calibre content " "server." msgstr "" +"<p>If you use the <a href=\"http://www.lexcycle.com/download\">Stanza</a> e-" +"book app on your iPhone/iTouch, you can access your calibre book collection " +"directly on the device. To do this you have to turn on the calibre content " +"server." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" -msgstr "" +msgstr "Turn on the &content server" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:230 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" -msgstr "" +msgstr "today" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:233 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" -msgstr "" +msgstr "yesterday" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:236 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" -msgstr "" +msgstr "thismonth" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:239 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:240 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" -msgstr "" +msgstr "daysago" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "no" -msgstr "" +msgstr "no" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "unchecked" -msgstr "" +msgstr "unchecked" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "checked" -msgstr "" +msgstr "checked" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "yes" -msgstr "" +msgstr "yes" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "blank" -msgstr "" +msgstr "blank" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" -msgstr "" +msgstr "empty" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:48 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9188,16 +10154,25 @@ msgid "" "Default: '%%default'\n" "Applies to: CSV, XML output formats" msgstr "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: CSV, XML output formats" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:58 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" "Default: '%default'\n" "Applies to: CSV, XML output formats" msgstr "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: CSV, XML output formats" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:206 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9205,24 +10180,37 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:216 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" "Create a citation for BibTeX entries.\n" "Boolean value: True, False\n" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:234 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" "The template for citation creation from database fields.\n" " Should be a template with {} enclosed fields.\n" @@ -9230,39 +10218,59 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:244 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" "BibTeX file encoding output.\n" "Available types: utf8, cp1252, ascii.\n" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:253 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" "BibTeX file encoding flag.\n" "Available types: strict, replace, ignore, backslashreplace.\n" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:262 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" "Entry type for BibTeX catalog.\n" "Available types: book, misc, mixed.\n" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:530 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Title of generated catalog used as title in metadata.\n" +"Default: '%default'\n" +"Applies to: ePub, MOBI output formats" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:537 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9270,15 +10278,23 @@ msgid "" "Default: '%default'None\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Gorde itzazu zehaztutako direktorioan bihurketa prozesuaren atal guztien " +"outputak, irteera-emaitzak. Erabilgarria ez badakizu prozesuaren zein unetan " +"gertatu egiten den errorea.\n" +"Default: '%default'None\n" +"Applies to: ePub, MOBI output formats" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:547 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Regex describing tags to exclude as genres.\n" +"Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" +"Applies to: ePub, MOBI output formats" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:553 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9286,29 +10302,43 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Comma-separated list of tag words indicating book should be excluded from " +"output. Case-insensitive.\n" +"--exclude-tags=skip will match 'skip this book' and 'Skip will like this'.\n" +"Default: '%default'\n" +"Applies to: ePub, MOBI output formats" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:561 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Include 'Titles' section in catalog.\n" +"Default: '%default'\n" +"Applies to: ePub, MOBI output formats" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:568 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Include 'Recently Added' section in catalog.\n" +"Default: '%default'\n" +"Applies to: ePub, MOBI output formats" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:575 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" +"Default: '%default'\n" +"Applies to: ePub, MOBI output formats" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:582 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9316,8 +10346,13 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Sort titles with leading numbers as text, e.g.,\n" +"'2001: A Space Odyssey' sorts as \n" +"'Two Thousand One: A Space Odyssey'.\n" +"Default: '%default'\n" +"Applies to: ePub, MOBI output formats" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:589 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9326,28 +10361,42 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Specifies the output profile. In some cases, an output profile is required " +"to optimize the catalog for the device. For example, 'kindle' or " +"'kindle_dx' creates a structured Table of Contents with Sections and " +"Articles.\n" +"Default: '%default'\n" +"Applies to: ePub, MOBI output formats" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:596 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Tag indicating book has been read.\n" +"Default: '%default'\n" +"Applies to: ePub, MOBI output formats" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:41 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." msgstr "" +"Path to the calibre library. Default is to use the path stored in the " +"settings." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:120 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" "%prog list [options]\n" "\n" "List the books available in the calibre database.\n" msgstr "" +"%prog list [options]\n" +"\n" +"List the books available in the calibre database.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -9355,56 +10404,73 @@ msgid "" "Default: %%default. The special field \"all\" can be used to select all " "fields. Only has effect in the text output format." msgstr "" +"The fields to display when listing books in the database. Should be a comma " +"separated list of fields.\n" +"Available fields: %s\n" +"Default: %%default. The special field \"all\" can be used to select all " +"fields. Only has effect in the text output format." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" "Default: %%default" msgstr "" +"The field by which to sort the results.\n" +"Available fields: %s\n" +"Default: %%default" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:137 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "Sort results in ascending order" -msgstr "" +msgstr "Sort results in ascending order" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:139 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search related documentation in the User Manual. Default is " "to do no filtering." msgstr "" +"Filter the results by the search query. For the format of the search query, " +"please see the search related documentation in the User Manual. Default is " +"to do no filtering." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:141 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 msgid "" "The maximum width of a single line in the output. Defaults to detecting " "screen size." msgstr "" +"The maximum width of a single line in the output. Defaults to detecting " +"screen size." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:142 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:142 msgid "The string used to separate fields. Default is a space." -msgstr "" +msgstr "The string used to separate fields. Default is a space." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:143 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 msgid "" "The prefix for all file paths. Default is the absolute path to the library " "folder." msgstr "" +"The prefix for all file paths. Default is the absolute path to the library " +"folder." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:165 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:165 msgid "Invalid fields. Available fields:" -msgstr "" +msgstr "Invalid fields. Available fields:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:172 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 msgid "Invalid sort field. Available fields:" -msgstr "" +msgstr "Invalid sort field. Available fields:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:244 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" msgstr "" +"The following books were not added as they already exist in the database " +"(see --duplicates option):" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:267 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -9412,44 +10478,53 @@ msgid "" "directories, see\n" "the directory related options below.\n" msgstr "" +"%prog add [options] file1 file2 file3 ...\n" +"\n" +"Add the specified files as books to the database. You can also specify " +"directories, see\n" +"the directory related options below.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:276 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 msgid "" "Assume that each directory has only a single logical book and that all files " "in it are different e-book formats of that book" msgstr "" +"Assume that each directory has only a single logical book and that all files " +"in it are different e-book formats of that book" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:278 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:278 msgid "Process directories recursively" -msgstr "" +msgstr "Process directories recursively" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:280 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." msgstr "" +"Add books to database even if they already exist. Comparison is done based " +"on book titles." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:282 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" -msgstr "" +msgstr "Add an empty book (a book with no formats)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" -msgstr "" +msgstr "Set the title of the added empty book" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:286 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" -msgstr "" +msgstr "Set the authors of the added empty book" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:288 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" -msgstr "" +msgstr "Set the ISBN of the added empty book" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:313 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" -msgstr "" +msgstr "You must specify at least one file to add" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:329 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:329 msgid "" "%prog remove ids\n" "\n" @@ -9457,12 +10532,17 @@ msgid "" "separated list of id numbers (you can get id numbers by using the list " "command). For example, 23,34,57-85\n" msgstr "" +"%prog remove ids\n" +"\n" +"Remove the books identified by ids from the database. ids should be a comma " +"separated list of id numbers (you can get id numbers by using the list " +"command). For example, 23,34,57-85\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:344 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 msgid "You must specify at least one book to remove" -msgstr "" +msgstr "You must specify at least one book to remove" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:363 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:363 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -9470,16 +10550,21 @@ msgid "" "identified by id. You can get id by using the list command. If the format " "already exists, it is replaced.\n" msgstr "" +"%prog add_format [options] id ebook_file\n" +"\n" +"Add the ebook in ebook_file to the available formats for the logical book " +"identified by id. You can get id by using the list command. If the format " +"already exists, it is replaced.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:378 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 msgid "You must specify an id and an ebook file" -msgstr "" +msgstr "You must specify an id and an ebook file" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:383 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "ebook file must have an extension" -msgstr "" +msgstr "ebook file must have an extension" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -9488,12 +10573,18 @@ msgid "" "by using the list command. fmt should be a file extension like LRF or TXT or " "EPUB. If the logical book does not have fmt available, do nothing.\n" msgstr "" +"\n" +"%prog remove_format [options] id fmt\n" +"\n" +"Remove the format fmt from the logical book identified by id. You can get id " +"by using the list command. fmt should be a file extension like LRF or TXT or " +"EPUB. If the logical book does not have fmt available, do nothing.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:408 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "You must specify an id and a format" -msgstr "" +msgstr "You must specify an id and a format" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:426 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:426 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -9502,16 +10593,22 @@ msgid "" "id.\n" "id is an id number from the list command.\n" msgstr "" +"\n" +"%prog show_metadata [options] id\n" +"\n" +"Show the metadata stored in the calibre database for the book identified by " +"id.\n" +"id is an id number from the list command.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:434 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "Print metadata in OPF form (XML)" -msgstr "" +msgstr "Print metadata in OPF form (XML)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:443 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:443 msgid "You must specify an id" -msgstr "" +msgstr "You must specify an id" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:456 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:456 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -9523,12 +10620,21 @@ msgid "" "can get a quick feel for the OPF format by using the --as-opf switch to the\n" "show_metadata command.\n" msgstr "" +"\n" +"%prog set_metadata [options] id /path/to/metadata.opf\n" +"\n" +"Set the metadata stored in the calibre database for the book identified by " +"id\n" +"from the OPF file metadata.opf. id is an id number from the list command. " +"You\n" +"can get a quick feel for the OPF format by using the --as-opf switch to the\n" +"show_metadata command.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:472 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:472 msgid "You must specify an id and a metadata file" -msgstr "" +msgstr "You must specify an id and a metadata file" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:492 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:492 msgid "" "%prog export [options] ids\n" "\n" @@ -9538,28 +10644,35 @@ msgid "" "(in\n" "an opf file). You can get id numbers from the list command.\n" msgstr "" +"%prog export [options] ids\n" +"\n" +"Export the books specified by ids (a comma separated list) to the " +"filesystem.\n" +"The export operation saves all formats of the book, its cover and metadata " +"(in\n" +"an opf file). You can get id numbers from the list command.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:500 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:500 msgid "Export all books in database, ignoring the list of ids." -msgstr "" +msgstr "Export all books in database, ignoring the list of ids." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:502 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:502 msgid "Export books to the specified directory. Default is" -msgstr "" +msgstr "Export books to the specified directory. Default is" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:504 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 msgid "Export all books into a single directory" -msgstr "" +msgstr "Export all books into a single directory" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:511 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." -msgstr "" +msgstr "Specifying this switch will turn this behavior off." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:534 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" -msgstr "" +msgstr "You must specify some ids or the %s option" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:547 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 msgid "" "%prog add_custom_column [options] label name datatype\n" "\n" @@ -9569,24 +10682,35 @@ msgid "" "column.\n" "datatype is one of: {0}\n" msgstr "" +"%prog add_custom_column [options] label name datatype\n" +"\n" +"Create a custom column. label is the machine friendly name of the column. " +"Should\n" +"not contain spaces or colons. name is the human friendly name of the " +"column.\n" +"datatype is one of: {0}\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:556 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." msgstr "" +"This column stores tag like data (i.e. multiple comma separated values). " +"Only applies if datatype is text." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:560 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:560 msgid "" "A dictionary of options to customize how the data in this column will be " "interpreted." msgstr "" +"A dictionary of options to customize how the data in this column will be " +"interpreted." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:573 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:573 msgid "You must specify label, name and datatype" -msgstr "" +msgstr "You must specify label, name and datatype" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:631 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:631 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -9596,31 +10720,44 @@ msgid "" "ouput.\n" " " msgstr "" +"\n" +" %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" +"\n" +" Export a catalog in format specified by path/to/destination extension.\n" +" Options control how entries are displayed in the generated catalog " +"ouput.\n" +" " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:645 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" "Comma-separated list of database IDs to catalog.\n" "If declared, --search is ignored.\n" "Default: all" msgstr "" +"Comma-separated list of database IDs to catalog.\n" +"If declared, --search is ignored.\n" +"Default: all" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:649 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:649 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search-related documentation in the User Manual.\n" "Default: no filtering" msgstr "" +"Filter the results by the search query. For the format of the search query, " +"please see the search-related documentation in the User Manual.\n" +"Default: no filtering" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:655 -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:505 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" -msgstr "" +msgstr "Show detailed output information. Useful for debugging" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:668 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 msgid "Error: You must specify a catalog output file" -msgstr "" +msgstr "Error: You must specify a catalog output file" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:710 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 msgid "" "\n" " %prog set_custom [options] column id value\n" @@ -9631,18 +10768,28 @@ msgid "" " command.\n" " " msgstr "" +"\n" +" %prog set_custom [options] column id value\n" +"\n" +" Set the value of a custom column for the book identified by id.\n" +" You can get a list of ids using the list command.\n" +" You can get a list of custom column names using the custom_columns\n" +" command.\n" +" " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:721 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." msgstr "" +"If the column stores multiple values, append the specified values to the " +"existing ones, instead of replacing them." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:732 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 msgid "Error: You must specify a field name, id and value" -msgstr "" +msgstr "Error: You must specify a field name, id and value" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:751 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 msgid "" "\n" " %prog custom_columns [options]\n" @@ -9650,20 +10797,25 @@ msgid "" " List available custom columns. Shows column labels and ids.\n" " " msgstr "" +"\n" +" %prog custom_columns [options]\n" +"\n" +" List available custom columns. Shows column labels and ids.\n" +" " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:758 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 msgid "Show details for each column." -msgstr "" +msgstr "Show details for each column." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:770 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 msgid "You will lose all data in the column: %r. Are you sure (y/n)? " -msgstr "" +msgstr "You will lose all data in the column: %r. Are you sure (y/n)? " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:772 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" -msgstr "" +msgstr "y" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:778 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" "\n" " %prog remove_custom_column [options] label\n" @@ -9672,16 +10824,67 @@ msgid "" " columns with the custom_columns command.\n" " " msgstr "" +"\n" +" %prog remove_custom_column [options] label\n" +"\n" +" Remove the custom column identified by label. You can see available\n" +" columns with the custom_columns command.\n" +" " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:786 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 msgid "Do not ask for confirmation" -msgstr "" +msgstr "Do not ask for confirmation" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:796 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 msgid "Error: You must specify a column label" +msgstr "Error: You must specify a column label" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9692,651 +10895,743 @@ msgid "" "\n" "For help on an individual command: %%prog command --help\n" msgstr "" +"%%prog command [options] [arguments]\n" +"\n" +"%%prog is the command line interface to the calibre books database.\n" +"\n" +"command is one of:\n" +" %s\n" +"\n" +"For help on an individual command: %%prog command --help\n" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:71 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "Etiketarik ez da eskaini" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" +"Etiketak idazteko bakarrik letra xeheak, zenbakiak eta azpimarrak (hau da " +"beheko gidoitxoak). Letra batekin hasi beharko" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" -msgstr "" +msgstr "%sAverage rating is %3.1f" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" -msgstr "" +msgstr "Main" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" -msgstr "" +msgstr "<p>Migrating old database to ebook library in %s<br><center>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1828 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" -msgstr "" +msgstr "Copying <b>%s</b>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1845 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" -msgstr "" +msgstr "Compacting database" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1938 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." -msgstr "" +msgstr "Checking SQL integrity..." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." -msgstr "" +msgstr "Checking for missing files." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:2001 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" -msgstr "" +msgstr "Checked id" -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:122 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" -msgstr "" +msgstr "Ratings" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:24 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" -msgstr "" +msgstr "The title" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:25 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 msgid "The authors" -msgstr "" +msgstr "The authors" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:26 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26 msgid "" "The author sort string. To use only the first letter of the name use " "{author_sort[0]}" msgstr "" +"The author sort string. To use only the first letter of the name use " +"{author_sort[0]}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:28 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:28 msgid "The tags" -msgstr "" +msgstr "The tags" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:29 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29 msgid "The series" -msgstr "" +msgstr "The series" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:30 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30 msgid "" "The series number. To get leading zeros use {series_index:0>3s} or " "{series_index:>3s} for leading spaces" msgstr "" +"The series number. To get leading zeros use {series_index:0>3s} or " +"{series_index:>3s} for leading spaces" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:33 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 msgid "The rating" -msgstr "" +msgstr "The rating" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:34 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34 msgid "The ISBN" -msgstr "" +msgstr "The ISBN" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:35 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 msgid "The publisher" -msgstr "" +msgstr "The publisher" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:36 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 msgid "The date" -msgstr "" +msgstr "The date" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:37 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 msgid "The published date" -msgstr "" +msgstr "The published date" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:38 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 msgid "The calibre internal id" -msgstr "" +msgstr "The calibre internal id" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:48 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "Options to control saving to disk" -msgstr "" +msgstr "Options to control saving to disk" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:54 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 msgid "" "Normally, calibre will update the metadata in the saved files from what is " "in the calibre library. Makes saving to disk slower." msgstr "" +"Normally, calibre will update the metadata in the saved files from what is " +"in the calibre library. Makes saving to disk slower." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:57 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." msgstr "" +"Normally, calibre will write the metadata into a separate OPF file along " +"with the actual e-book files." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:60 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." msgstr "" +"Normally, calibre will save the cover in a separate file along with the " +"actual e-book file(s)." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:63 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 msgid "" "Comma separated list of formats to save for each book. By default all " "available books are saved." msgstr "" +"Comma separated list of formats to save for each book. By default all " +"available books are saved." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:66 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 msgid "" "The template to control the filename and directory structure of the saved " "files. Default is \"%s\" which will save books into a per-author " "subdirectory with filenames containing title and author. Available controls " "are: {%s}" msgstr "" +"The template to control the filename and directory structure of the saved " +"files. Default is \"%s\" which will save books into a per-author " +"subdirectory with filenames containing title and author. Available controls " +"are: {%s}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:71 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 msgid "" "The template to control the filename and directory structure of files sent " "to the device. Default is \"%s\" which will save books into a per-author " "directory with filenames containing title and author. Available controls " "are: {%s}" msgstr "" +"The template to control the filename and directory structure of files sent " +"to the device. Default is \"%s\" which will save books into a per-author " +"directory with filenames containing title and author. Available controls " +"are: {%s}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:78 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 msgid "" "Normally, calibre will convert all non English characters into English " "equivalents for the file names. WARNING: If you turn this off, you may " "experience errors when saving, depending on how well the filesystem you are " "saving to supports unicode." msgstr "" +"Normally, calibre will convert all non English characters into English " +"equivalents for the file names. WARNING: If you turn this off, you may " +"experience errors when saving, depending on how well the filesystem you are " +"saving to supports unicode." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:84 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 msgid "" "The format in which to display dates. %d - day, %b - month, %Y - year. " "Default is: %b, %Y" msgstr "" +"The format in which to display dates. %d - day, %b - month, %Y - year. " +"Default is: %b, %Y" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:87 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 msgid "Convert paths to lowercase." -msgstr "" +msgstr "Convert paths to lowercase." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:89 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 msgid "Replace whitespace with underscores." -msgstr "" +msgstr "Replace whitespace with underscores." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:263 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 msgid "Requested formats not available" -msgstr "" +msgstr "Requested formats not available" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:21 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 msgid "Settings to control the calibre content server" -msgstr "" +msgstr "Settings to control the calibre content server" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:25 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 msgid "The port on which to listen. Default is %default" -msgstr "" +msgstr "The port on which to listen. Lehenetsita hauxe dago %default." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:27 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 msgid "The server timeout in seconds. Default is %default" -msgstr "" +msgstr "The server timeout in seconds. Lehenetsita hauxe dago %default." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:29 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 msgid "The max number of worker threads to use. Default is %default" msgstr "" +"The max number of worker threads to use. Lehenetsita hauxe dago %default." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:31 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 msgid "Set a password to restrict access. By default access is unrestricted." msgstr "" +"Set a password to restrict access. By default access is unrestricted." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 msgid "Username for access. By default, it is: %default" -msgstr "" +msgstr "Username for access. By default, it is: %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 msgid "The maximum size for displayed covers. Default is %default." -msgstr "" +msgstr "The maximum size for displayed covers. Lehenetsita hauxe: %default." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 msgid "" "The maximum number of matches to return per OPDS query. This affects Stanza, " "WordPlayer, etc. integration." msgstr "" +"The maximum number of matches to return per OPDS query. This affects Stanza, " +"WordPlayer, etc. integration." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 msgid "" "Group items in categories such as author/tags by first letter when there are " "more than this number of items. Default: %default. Set to a large number to " "disable grouping." msgstr "" +"Group items in categories such as author/tags by first letter when there are " +"more than this number of items. Lehenetsita: %default. Set to a large number " +"to disable grouping." -#: /home/kovid/work/trunk/src/calibre/library/server/base.py:94 +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 msgid "Password to access your calibre library. Username is " -msgstr "" +msgstr "Password to access your calibre library. Username is " -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:28 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28 msgid "" "[options]\n" "\n" "Start the calibre content server." msgstr "" +"[options]\n" +"\n" +"Start the calibre content server." -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:30 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 msgid "Path to the library folder to serve with the content server" -msgstr "" +msgstr "Path to the library folder to serve with the content server" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:32 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 msgid "Write process PID to the specified file" +msgstr "Write process PID to the specified file" + +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" -msgstr "" +msgstr "%d items" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" -msgstr "" +msgstr "RATING: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" -msgstr "" +msgstr "TAGS: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" -msgstr "" +msgstr "SERIES: %s [%s]<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" -msgstr "" +msgstr "Books in your library" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " -msgstr "" +msgstr "By " -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " -msgstr "" +msgstr "Books sorted by " -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" -msgstr "" +msgstr "Newest" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:34 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "%sUsage%s: %s\n" -msgstr "" +msgstr "%sUsage%s: %s\n" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:78 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 msgid "Created by " -msgstr "" +msgstr "Created by " -#: /home/kovid/work/trunk/src/calibre/utils/config.py:79 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" +"Whenever you pass arguments to %prog that have spaces in them, enclose the " +"arguments in quotation marks." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:663 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 msgid "Path to the database in which books are stored" -msgstr "" +msgstr "Path to the database in which books are stored" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:665 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 msgid "Pattern to guess metadata from filenames" -msgstr "" +msgstr "Pattern to guess metadata from filenames" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:667 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 msgid "Access key for isbndb.com" -msgstr "" +msgstr "Access key for isbndb.com" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:669 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 msgid "Default timeout for network operations (seconds)" -msgstr "" +msgstr "Default timeout for network operations (seconds)" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:671 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 msgid "Path to directory in which your library of books is stored" -msgstr "" +msgstr "Path to directory in which your library of books is stored" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:673 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 msgid "The language in which to display the user interface" -msgstr "" +msgstr "The language in which to display the user interface" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:675 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 msgid "The default output format for ebook conversions." -msgstr "" +msgstr "The default output format for ebook conversions." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:679 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 msgid "Ordered list of formats to prefer for input." -msgstr "" +msgstr "Ordered list of formats to prefer for input." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:681 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 msgid "Read metadata from files" -msgstr "" +msgstr "Read metadata from files" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:683 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 msgid "The priority of worker processes" -msgstr "" +msgstr "The priority of worker processes" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:685 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 msgid "Swap author first and last names when reading metadata" -msgstr "" +msgstr "Swap author first and last names when reading metadata" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:687 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 msgid "Add new formats to existing book records" -msgstr "" +msgstr "Add new formats to existing book records" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "List of named saved searches" -msgstr "" +msgstr "List of named saved searches" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:693 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 msgid "User-created tag browser categories" -msgstr "" +msgstr "User-created tag browser categories" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:695 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 msgid "How and when calibre updates metadata on the device." -msgstr "" +msgstr "How and when calibre updates metadata on the device." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:43 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." -msgstr "" +msgstr "Waiting..." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" -msgstr "" +msgstr "Stopped" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" -msgstr "" +msgstr "Finished" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." -msgstr "" +msgstr "Working..." -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" -msgstr "" +msgstr "Brazilian Portuguese" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" -msgstr "" +msgstr "English (UK)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" -msgstr "" +msgstr "Simplified Chinese" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" -msgstr "" +msgstr "Chinese (HK)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" -msgstr "" +msgstr "Traditional Chinese" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" -msgstr "" +msgstr "English" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" -msgstr "" +msgstr "English (Australia)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" -msgstr "" +msgstr "English (New Zealand)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" -msgstr "" +msgstr "English (Canada)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" -msgstr "" +msgstr "English (India)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" -msgstr "" +msgstr "English (Thailand)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" -msgstr "" +msgstr "English (Cyprus)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" -msgstr "" +msgstr "English (Pakistan)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" -msgstr "" +msgstr "English (Israel)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" -msgstr "" +msgstr "English (Singapore)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" -msgstr "" +msgstr "English (Yemen)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" -msgstr "" +msgstr "English (Ireland)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" -msgstr "" +msgstr "English (China)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" -msgstr "" +msgstr "Spanish (Paraguay)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" -msgstr "" +msgstr "German (AT)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" -msgstr "" +msgstr "Dutch (NL)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:116 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" -msgstr "" +msgstr "Dutch (BE)" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" -msgstr "" +msgstr "URL must have the scheme sftp" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:57 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:57 msgid "host must be of the form user@hostname" -msgstr "" +msgstr "host must be of the form user@hostname" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:68 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:68 msgid "Failed to negotiate SSH session: " -msgstr "" +msgstr "Failed to negotiate SSH session: " -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:71 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 msgid "Failed to authenticate with server: %s" -msgstr "" +msgstr "Failed to authenticate with server: %s" -#: /home/kovid/work/trunk/src/calibre/utils/smtp.py:234 +#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234 msgid "Control email delivery" -msgstr "" +msgstr "Control email delivery" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:118 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 msgid "Unknown section" -msgstr "" +msgstr "Unknown section" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" -msgstr "" +msgstr "Unknown feed" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:158 -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 msgid "Untitled article" -msgstr "" +msgstr "Untitled article" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:21 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:21 msgid "Download periodical content from the internet" -msgstr "" +msgstr "Download periodical content from the internet" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:36 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:36 msgid "" "Useful for recipe development. Forces max_articles_per_feed to 2 and " "downloads at most 2 feeds." msgstr "" +"Useful for recipe development. Forces max_articles_per_feed to 2 and " +"downloads at most 2 feeds." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:39 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:39 msgid "Username for sites that require a login to access content." -msgstr "" +msgstr "Username for sites that require a login to access content." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:42 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:42 msgid "Password for sites that require a login to access content." -msgstr "" +msgstr "Password for sites that require a login to access content." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:46 msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" +"Do not download latest version of builtin recipes from the calibre server" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 msgid "Unknown News Source" -msgstr "" +msgstr "Unknown News Source" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:609 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 msgid "The \"%s\" recipe needs a username and password." -msgstr "" +msgstr "The \"%s\" recipe needs a username and password." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" -msgstr "" +msgstr "Download finished" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:710 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" -msgstr "" +msgstr "Failed to download the following articles:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" -msgstr "" +msgstr "Failed to download parts of the following articles:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " -msgstr "" +msgstr " from " -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" -msgstr "" +msgstr "\tFailed links:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:809 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" -msgstr "" +msgstr "Could not fetch article. Run with -vv to see the reason" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:830 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." -msgstr "" +msgstr "Fetching feeds..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" -msgstr "" +msgstr "Got feeds from index page" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." -msgstr "" +msgstr "Trying to download cover..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." -msgstr "" +msgstr "Generating masthead..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." -msgstr "" +msgstr "Starting download [%d thread(s)]..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:940 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" -msgstr "" +msgstr "Feeds downloaded to %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:950 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" -msgstr "" +msgstr "Could not download cover: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:962 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" -msgstr "" +msgstr "Downloading cover from %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1003 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 msgid "Masthead image downloaded" -msgstr "" +msgstr "Masthead image downloaded" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1172 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 msgid "Untitled Article" -msgstr "" +msgstr "Untitled Article" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1243 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 msgid "Article downloaded: %s" -msgstr "" +msgstr "Article downloaded: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1254 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 msgid "Article download failed: %s" -msgstr "" +msgstr "Article download failed: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1271 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 msgid "Fetching feed" -msgstr "" +msgstr "Fetching feed" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1418 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" +"Failed to log in, check your username and password for the calibre " +"Periodicals service." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1434 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." msgstr "" +"You do not have permission to download this issue. Either your subscription " +"has expired or you have exceeded the maximum allowed downloads for today." -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" -msgstr "" +msgstr "You" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:73 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:193 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" -msgstr "" +msgstr "Scheduled" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:194 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" -msgstr "" +msgstr "Custom" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:482 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" +"%prog URL\n" +"\n" +"Where URL is for example http://google.com" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:485 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" msgstr "" +"Base directory into which URL is saved. Lehenetsita hauxe dago %default." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:488 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" +"Timeout in seconds to wait for a response from the server. Default: %default " +"s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:491 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" +"Maximum number of levels to recurse i.e. depth of links to follow. Default " +"%default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:494 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from <a " "href> tags. Default is %default" msgstr "" +"The maximum number of files to download. This only applies to files from <a " +"href> tags. Lehenetsita hauxe dago %default." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:496 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" +"Minimum interval in seconds between consecutive fetches. Default is %default " +"s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:498 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" +"The character encoding for the websites you are trying to download. The " +"default is to try and guess the encoding." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:500 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" +"Only links that match this regular expression will be followed. This option " +"can be specified multiple times, in which case as long as a link matches any " +"one regexp, it will be followed. By default all links are followed." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:502 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -10344,10 +11639,15 @@ msgid "" "filter-regexp and --match-regexp are specified, then --filter-regexp is " "applied first." msgstr "" +"Any link that matches this regular expression will be ignored. This option " +"can be specified multiple times, in which case as long as any regexp matches " +"a link, it will be ignored.By default, no links are ignored. If both --" +"filter-regexp and --match-regexp are specified, then --filter-regexp is " +"applied first." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:504 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." -msgstr "" +msgstr "Do not download CSS stylesheets." #~ msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." #~ msgstr "Profil hau SONY PRS modeluentzat zuzendua dago. 500/505/700 etab." @@ -10379,5 +11679,8 @@ msgstr "" #~ msgid "Communicate with the Sony PRS-300/505/500 eBook reader." #~ msgstr "Komunikatu Sony PRS-300/505/500 eBook irakurgailuarekin." +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Jar zaitez harremanetan \"Teclast K3 reader\" horrekin." + #~ msgid "Communicate with the Promedia eBook reader" #~ msgstr "Jar zaitez harremanetan \"Promedia eBook reader\" horrekin." diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index d0c44f0870..e242caeadb 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -6,172 +6,176 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-09 13:57+0000\n" -"PO-Revision-Date: 2010-08-09 09:09+0000\n" -"Last-Translator: sengian <Unknown>\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 21:55+0000\n" +"Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-10 03:33+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:44+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Bookmarks: 1177,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 msgid "Does absolutely nothing" msgstr "Ne fait strictement rien" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:72 -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:75 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:70 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:506 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:405 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:100 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:402 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:72 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:335 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:338 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1894 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1896 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:236 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:282 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:20 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:61 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:332 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:123 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:125 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:945 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1057 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdb.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdf.py:28 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:78 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:119 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:153 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:611 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:817 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:819 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:911 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:916 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:982 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:137 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:108 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:173 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:174 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/palmdoc/writer.py:29 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:234 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:868 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:877 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1162 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1165 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:512 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:882 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1060 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:185 -#: /home/kovid/work/trunk/src/calibre/library/cli.py:213 -#: /home/kovid/work/trunk/src/calibre/library/database.py:913 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:358 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:370 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:979 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1048 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1649 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1651 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1773 -#: /home/kovid/work/trunk/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/trunk/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:117 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:64 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:78 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 +#: /home/kovid/work/calibre/src/calibre/library/database.py:913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" msgstr "Inconnu(e)" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 msgid "Base" msgstr "Base" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:172 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:172 msgid "File type" msgstr "Type de fichier" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:206 msgid "Metadata reader" msgstr "Lecteur de métadonnées" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 msgid "Metadata writer" msgstr "Éditeur de métadonnées" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:263 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 msgid "Catalog generator" msgstr "Générateur de catalogue" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:16 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "Action d'interface utilisateur" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -181,7 +185,7 @@ msgstr "" "contenant tous les fichiers liés. Ce plug-in est lancé chaque fois que vous " "ajoutez un fichier HTML à la bibliothèque." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:52 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -189,7 +193,7 @@ msgstr "" "Encodage des caractères pour les fichiers HTML en entrée. Les choix les plus " "communs incluent : cp1252, latin1, iso-8859-1 et utf-8." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:59 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -199,57 +203,57 @@ msgstr "" "le répertoire pmlname_img ou images. Ce plugin est lancé à chaque ajout d'un " "fichier PML dans la bibliothèque." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:93 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Extraction de la couverture depuis des fichiers de bandes dessinées" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:120 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:131 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:143 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:153 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:163 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:174 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:184 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:204 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:214 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:224 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:235 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:246 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:258 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:279 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:290 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:300 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:310 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Lecture des métadonnées depuis les fichiers %s" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:269 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Lecture des métadonnées des ebooks contenus dans les archives RAR" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:321 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Lecture des métadonnées des ebooks contenus dans les archives ZIP" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:334 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:344 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:354 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:376 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:387 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:397 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Définir les métadonnées des fichiers %s" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:365 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Définir les métadonnées à partir des fichiers %s" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:102 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102 msgid "Conversion Input" msgstr "Conversion (entrée)" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -261,11 +265,11 @@ msgstr "" "document. Particulièrement utile pour les documents ne déclarant pas " "d'encodage ou ayant des déclarations d'encodage incorrectes." -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Conversion (sortie)" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -274,11 +278,11 @@ msgstr "" "lisible que possible par l'humain. Peut être sans effet pour quelques " "plugins de sortie." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:45 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 msgid "Input profile" msgstr "Profil en entrée" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:49 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." @@ -286,81 +290,81 @@ msgstr "" "Ce profil essaie de fournir des valeurs sensées par défaut et est utile si " "vous ne savez rien à propos du document d'entrée." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:414 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "Ce profil est prévu pour les SONY PRS. Le 500/505/600/700 etc..." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:69 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." msgstr "Ce profil est prévu pour le SONY PRS 300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:449 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 msgid "This profile is intended for the SONY PRS-900." msgstr "Ce profil est prévu pour le SONY PRS-900." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:479 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 msgid "This profile is intended for the Microsoft Reader." msgstr "Ce profil est prévu pour le lecteur Microsoft." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:490 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the Mobipocket books." msgstr "Ce profil est prévu pour les livres Mobipocket." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Ce profil est prévu pour le Handlin V3 et ses clones." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:515 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "Ce profil est prévu pour le Hanlin V5 et ses clones." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 msgid "This profile is intended for the Cybook G3." msgstr "Ce profil est prévu pour le Cybook G3." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:536 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook Opus." msgstr "Ce profil est prévu pour le Cybook Opus." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:547 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 msgid "This profile is intended for the Amazon Kindle." msgstr "Ce profil est prévu pour le Kindle d'Amazon." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:584 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 msgid "This profile is intended for the Irex Illiad." msgstr "Ce profil est prévu pour l'Iliad Irex." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:597 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Ce profil est prévu pour l'IRex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:611 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Ce profil est prévu pour le lecteur IRex Digital 800." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:625 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 msgid "This profile is intended for the B&N Nook." msgstr "Ce profil est prévu pour le Nook B&N." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 msgid "Output profile" msgstr "Profil de sortie" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:232 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -370,25 +374,25 @@ msgstr "" "souhaitez générer un document que vous avez l'intention de lire sur un " "ordinateur ou sur une gamme d'appareils." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:259 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "" "Prévu pour l'iPad et les appareils semblables avec une résolution de 768x1024" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:427 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 msgid "This profile is intended for the Kobo Reader." msgstr "Ce profil est prévu pour le lecteur Kobo" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:440 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the SONY PRS-300." msgstr "Ce profil est prévu pour le SONY PRS-300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:458 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 msgid "This profile is intended for the 5-inch JetBook." msgstr "Ce profil est prévu pour le JetBook de 5 pouces." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:467 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -396,39 +400,39 @@ msgstr "" "Ce profil est prévu pour les SONY PRS. Les 500/505/700 etc, en mode paysage. " "Principalement utile pour les bandes dessinées." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:566 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Ce profil est prévu pour le Kindle DX d'Amazon." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Installed plugins" msgstr "Plugins installés" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Mapping for filetype plugins" msgstr "Liaisons pour les plugins d'import/export" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Local plugin customization" msgstr "Personnalisation des plugins locaux" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:36 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Disabled plugins" msgstr "Plugins désactivés." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:37 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 msgid "Enabled plugins" msgstr "Plugins activés" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:85 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 msgid "No valid plugin found in " msgstr "Absence de plugin compatible dans " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "L'initialisation du plugin %s a échoué en laissant une trace:" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -440,18 +444,18 @@ msgstr "" " Personnaliser Calibre en chargeant des modules additionnels externes.\n" " " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Ajouter un plugin en précisant le chemin vers le fichier zip qui le contient." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Suppression d'un plugin personnalisé d'après son nom. Ceci n'a pas d'effet " "sur les plugins intégrés." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -459,23 +463,23 @@ msgstr "" "Personnaliser le plugin. Spécifier le nom du plugin et la chaîne de " "personnalisation séparés par une virgule." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Lister tous les plugins installés" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Activer le plugin nommé" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Désactive le plugin nommé" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." msgstr "Communiquer avec les téléphones Android" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -483,47 +487,47 @@ msgstr "" "Liste de répertoires séparés par des virgules utilisée pour envoyer les " "ebooks vers l'appareil. Le premier existant sera utilisé." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "Communiquer avec les téléphones S60" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 msgid "Communicate with iTunes/iBooks." msgstr "Communiquer avec iTunes/iBooks." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Appareil Apple détecté, lancement d'iTunes, veuillez patienter..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:246 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:249 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 msgid "Updating device metadata listing..." msgstr "Mise à jour de la liste des métadonnées de l'appareil..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:323 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:362 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:921 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d sur %d" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:369 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "Terminé" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:544 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 msgid "Use Series as Category in iTunes/iBooks" msgstr "Utiliser Séries comme Catégorie dans iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:546 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" msgstr "Mettre en cache les couvertures provenant d'iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:558 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -533,7 +537,7 @@ msgstr "" "Les supprimer en utilisant l'application iBooks.\n" "Cliquer 'Afficher détails' pour obtenir la liste." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:886 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -541,91 +545,91 @@ msgstr "" "Certaines illustrations de couverture n'ont pu être converties.\n" "Cliquer sur 'Afficher Détails' pour une liste." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2471 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:817 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:823 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:851 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:187 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:200 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1533 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Informations" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "Communiquer avec iTunes" -#: /home/kovid/work/trunk/src/calibre/devices/binatone/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." msgstr "Communiquer avec le lecteur eBook Binatone Readme" -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." msgstr "Communiquer avec le smartphone Blackberry." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:14 -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/devices/cybook/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." msgstr "Communiquer avec le lecteur eBook Cybook Gen 3 / Opus" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:24 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." msgstr "Communiquer avec le lecteur d'ebook EB600" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" msgstr "Communiquer avec l'Astak Mentor EB600" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:216 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 msgid "Communicate with the PocketBook 301 reader." msgstr "Communiquer avec le lecteur PocketBook 301" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" msgstr "Entourage Edge" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." msgstr "Communiquer avec l'Entourage Edge." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." msgstr "Communiquer avec le lecteur d'ebook ESlick." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." msgstr "Communiquer avec le lecteur d'ebook Sigmatek" -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:16 -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 msgid "Use an arbitrary folder as a device." msgstr "Utiliser un dossier arbitraire comme appareil" -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:26 -#: /home/kovid/work/trunk/src/calibre/devices/interface.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" msgstr "Interface de l'appareil" -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." msgstr "Communiquer avec les lecteurs d'ebook Hanlin V3." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Communiquer avec les lecteurs d'ebook Hanlin V5." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Communiquer avec le lecteur d'ebook BOOX." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -633,112 +637,112 @@ msgstr "" "Liste des répertoires séparés par une virgule utilisés pour envoyer les " "livres électroniques à l'appareil. Le premier qui existe sera utilisé." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "Communiquer avec le lecteur d'ebook Hanvon N520." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 msgid "Communicate with The Book reader." msgstr "Communiquer avec le lecteur The Book" -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:52 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "Communiquer avec le lecteur d'ebook Alex de SpringDesign" -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 msgid "Communicate with the Azbooka" msgstr "Communiquer avec l'Azbooka" -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "Communiquer avec le lecteur d'ebook Elonex EB 511." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." msgstr "Communiquer avec le lecteur d'ebook Iliad IRex." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:17 -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." msgstr "Communiquer avec le lecteur d'ebook IRex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" msgstr "Communiquer avec le lecteur IRex Digital 800" -#: /home/kovid/work/trunk/src/calibre/devices/iriver/driver.py:15 +#: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 msgid "Communicate with the Iriver Story reader." msgstr "Communiquer avec le lecteur Iriver Story." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." msgstr "Communiquer avec le lecteur d'ebook JetBook." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:86 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." msgstr "Communiquer avec le le lecteur MiBuk Wolder." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Communiquer avec le lecteur d'ebook Kindle." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:169 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." msgstr "Communiquer avec le lecteur d'ebook Kindle 2." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." msgstr "Communiquer avec le lecteur d'ebook Kindle DX." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 msgid "Communicate with the Kobo Reader" msgstr "Communiquer avec le lecteur Kobo" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:53 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:56 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:59 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:161 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:68 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:74 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:136 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:143 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:166 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 msgid "Getting list of books on device..." msgstr "Lit la liste des livres de l'appareil..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:221 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:265 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:253 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 msgid "Removing books from device..." msgstr "Supprime les livres de l'appareil..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:269 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:276 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:278 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 msgid "Removing books from device metadata listing..." msgstr "Supprime les livres de la liste des métadonnées de l'appareil..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:315 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:217 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 msgid "Adding books to device metadata listing..." msgstr "Ajoute les livres à liste des métadonnées de l'appareil..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "Non implémenté" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -747,55 +751,59 @@ msgstr "" "comme lignes dans la base de données sqlite. A l'heure actuelle, ils ne " "peuvent être importés ou visionnés." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 msgid "Communicate with the Palm Pre" msgstr "Communiquer avec le Palm Pre" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 msgid "Communicate with the Booq Avant" msgstr "Communiquer avec le Booq Avant" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 msgid "Communicate with the Sweex MM300" msgstr "Communiquer avec le Sweex MM300" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "Communiquer avec le Pandigital Novel" -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Communiquer avec la tablette internet Nokia 770." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 msgid "Communicate with the Nokia 810 internet tablet." msgstr "Communiquer avec la tablette internet Nokia 810." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" msgstr "Communiquer avec un Nokia E52" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" msgstr "Le Nook" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 msgid "Communicate with the Nook eBook reader." msgstr "Communiquer avec le lecteur d'ebook Nook." -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." msgstr "Communiquer avec le lecteur d'ebook Nuut2." -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Communique avec le lecteur d'ebook Sony PRS-500." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." msgstr "Communiquer avec tous les lecteurs d'eBook Sony" -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:61 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -803,46 +811,46 @@ msgstr "" "Liste de métadonnées séparées par des virgules, transformées en collection " "dans l'appareil. Les possibilités sont les suivantes : " -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/structure.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Non nommé" -#: /home/kovid/work/trunk/src/calibre/devices/sne/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." msgstr "Communiquer avec le lecteur d'eBook Samsung SNE." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Communiquer avec le lecteur Teclast K3." +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "Communiquer avec le lecteur Teclast K3/K5" -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Communiquer avec le lecteur Newsmy" -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Communiquer avec le lecteur iPapyrus" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:255 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Impossible de détecter le disque %s. Essayer de redémarrer" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:435 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "Impossible de détecter le point de montage %s. Essayez de redémarrer le " "poste." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:500 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." msgstr "Impossible de monter le disque %s." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:593 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." msgstr "Impossible de trouver l'assistant de montage: %s." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:605 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." @@ -850,150 +858,150 @@ msgstr "" "Impossible de détecter le disque dur %s. Votre noyau doit probablement " "exporter une version obsolète de SYSFS." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:613 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" msgstr "Impossible de monter la mémoire principale (Code d'erreur: %d)" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:750 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:752 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "Le lecteur n'a aucune carte mémoire dans cette fente." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:754 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "La fente choisie %s n'est pas supportée." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:783 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" msgstr "Espace insuffisant dans la mémoire principale" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:785 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:787 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" msgstr "Espace insuffisant sur la carte mémoire" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:12 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configurer l'appareil" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 msgid "settings for device drivers" msgstr "paramètres pour les pilotes de périphériques" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:39 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 msgid "Ordered list of formats the device will accept" msgstr "Liste de formats triés acceptés par l'appareil" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" msgstr "" "Placer les fichiers dans des sous-répertoires si l'appareil le permet" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" msgstr "Lire les métadonnées à partir des fichiers dans l'appareil" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 msgid "Use author sort instead of author" msgstr "Utiliser la clé de tri d'auteur au lieu de l'auteur" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:47 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" msgstr "Modèle pour contrôler comment les livres sont sauvegardés" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Extra customization" msgstr "Personnalisation complémentaire" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "Communiquer avec un lecteur d'ebook." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "Lit les informations de l'appareil..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:194 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:196 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 msgid "Transferring books to device..." msgstr "Transfère les livres vers l'appareil..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:314 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 msgid "Sending metadata to device..." msgstr "Envoie les métadonnées vers l'appareil..." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 msgid "%prog [options] mybook.chm" msgstr "%prog [options] monlivre.chm" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:42 msgid "Output directory. Defaults to current directory" msgstr "Répertoire de sortie. Par défaut : répertoire courant" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:45 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Définit le titre du livre" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:47 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Définit la clé de tri pour le titre" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Définit l'auteur" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Définit la clef de tri pour l'auteur" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "La catégorie à laquelle le livre appartient. Exemple : Histoire" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Chemin d'une image qui sera utilisée comme vignette pour ces fichiers" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:59 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:59 msgid "Path to a txt file containing a comment." msgstr "Chemin d'un txt contenant un commentaire." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Extrait la vignette du fichier LRF" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Définir l'éditeur" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Indiquer la classification du livre" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Indiquer le créateur du livre" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Indiquer le producteur du livre" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:68 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1002,24 +1010,24 @@ msgstr "" "pas de couverture définie, donc nous utilisons quelques heuristiques pour " "deviner la couverture." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Définit l'ID du livre" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:72 msgid "Set font delta" msgstr "Fixer la police delta" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "Rendu de %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "Échec %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1029,7 +1037,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1040,22 +1048,22 @@ msgstr "" "illisible sur votre appareil si vous créez vos bandes dessinées au format " "EPUB." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Désactiver l'effet de normalisation (améliore le contraste) de la gamme de " "couleurs pour les images. Par défaut : False" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "Maintient les proportions de l'image. Par défaut : Plein écran." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Désactiver l'effet d'accentuation." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1063,12 +1071,12 @@ msgstr "" "Désactive le découpage des pages de BD. Pour certaines BD, le découpage peut " "supprimer le contenu aussi bien que les bordures." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "" "Ne pas diviser les images au format paysage en deux images au format portrait" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1076,7 +1084,7 @@ msgstr "" "Garde les proportions de l'image et la redimensionne en utilisant la hauteur " "de l'écran comme largeur d'image pour une visualisation en mode paysage." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1085,7 +1093,7 @@ msgstr "" "Peut entrainer une division des pages au format paysage en pages au format " "portrait affichées de droite à gauche." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1093,7 +1101,7 @@ msgstr "" "Autoriser le flou. Réduit le bruit. Peut augmenter sensiblement les durées " "d'exécutions." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1102,7 +1110,7 @@ msgstr "" "l'ordre alphabétique. Utiliser plutôt l'ordre dans lequel ils ont été " "ajoutés dans la bande dessinée." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1112,20 +1120,20 @@ msgstr "" "tester pour voir quel format vous donne une taille et un rendu optimal sur " "votre appareil." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "N'applique aucun traitement sur l'image" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "Ne pas convertir les images en niveaux de gris (noir et blanc)" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Page" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:19 msgid "" "input_file output_file [options]\n" "\n" @@ -1175,31 +1183,31 @@ msgstr "" "\n" "Pour la documentation complète du système de conversion, consulter\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:97 msgid "INPUT OPTIONS" msgstr "OPTIONS EN ENTREE" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:98 msgid "Options to control the processing of the input %s file" msgstr "Options pour contrôler le traitement du fichier d'entrée %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:104 msgid "OUTPUT OPTIONS" msgstr "OPTIONS EN SORTIE" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:105 msgid "Options to control the processing of the output %s" msgstr "Options pour contrôler le traitement de la sortie %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:119 msgid "Options to control the look and feel of the output" msgstr "Options pour contrôler l'apparence de la sortie" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:135 msgid "Control auto-detection of document structure." msgstr "Contôle l'auto-détection de la structure du document." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:145 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -1209,28 +1217,28 @@ msgstr "" "le fichier source a une Table des Matières, elle sera utilisé de préférence " "par rapport à celle qui est générée automatiquement." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155 msgid "Options to set metadata in the output" msgstr "Options pour indiquer les métadonnées en sortie" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:158 msgid "Options to help with debugging the conversion" msgstr "Options d'aide pour le débogage de la conversion" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 msgid "List builtin recipes" msgstr "Lister les recettes intégrées" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:256 msgid "Output saved to" msgstr "Sortie sauvegardée vers" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" "Niveau de verbosité. Spécifier le plusieurs fois pour augmenter la verbosité." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 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 " @@ -1240,7 +1248,7 @@ msgstr "" "conversion, dans le répertoire spécifié. Utile si vous n'êtes pas sûr de " "connaitre le cycle de conversion où le bogue survient." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:111 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -1252,7 +1260,7 @@ msgstr "" "d'entrée. Par exemple, la résolution dépend des longueurs. (c.-à-d. " "longueurs en pixels). Les choix sont:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -1265,7 +1273,7 @@ msgstr "" "documents qui fonctionneront sur cet appareil. Par exemple EPUB sur un " "lecteur SONY. Les choix sont:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:133 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -1278,7 +1286,7 @@ msgstr "" "sortie et vice versa. Par défaut, la taille de base pour la fonte est " "choisie par rapport au profil de sortie que vous avez choisi." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -1294,11 +1302,11 @@ msgstr "" "Le comportement par défaut est d'utiliser une correspondance basée sur le " "profil de sortie que vous avez choisis." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." msgstr "Désactiver tous les redimensionnements des tailles de polices." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:162 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:162 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." @@ -1307,7 +1315,7 @@ msgstr "" "consécutives de texte. Par défaut aucune manipulation sur la hauteur de " "ligne n'est effectué." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:170 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:170 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -1319,7 +1327,7 @@ msgstr "" "texte qui déborde de la page et d'autres artéfacts. Cette option extraira le " "contenu des tables et le présentera dans un mode linéaire." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -1329,7 +1337,7 @@ msgstr "" "au premier niveau de la table des matières. Si spécifiée, elle sera " "prioritaire par rapport aux autres formulaires d'auto-détection." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:189 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -1339,7 +1347,7 @@ msgstr "" "au deuxième niveau de la table des matières. Chaque entrée est ajoutée en " "dessous de la précédente entrée de premier niveau." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:197 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -1349,7 +1357,7 @@ msgstr "" "troisième niveau de la table des matières. Chaque entrée est ajoutée en " "dessous de la précédente entrée de deuxième niveau." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:205 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -1359,13 +1367,13 @@ msgstr "" "utilisée de préférence à celle auto-générée. Avec cette option, l'auto-" "générée est toujours utilisée." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" "Ne pas ajouter à la table des matières les chapitres détectés " "automatiquement." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:220 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:220 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -1373,7 +1381,7 @@ msgstr "" "Lorsque le nombre de chapitres détectés est inférieur à ce chiffre, les " "liens sont ajoutés à la table des matières. Par défaut: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " @@ -1383,7 +1391,7 @@ msgstr "" "désactiver. Par défaut : %default. Les liens sont ajoutés à la TOC seulement " "si le seuil du nombre de chapitres détecté n'a pas été atteint." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:235 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." @@ -1392,7 +1400,7 @@ msgstr "" "l'expression régulière spécifiée. Les entrées correspondantes ainsi que " "leurs fils sont supprimés." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "<h1> or <h2> tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -1410,7 +1418,7 @@ msgstr "" "manuel utilisateur de Calibre pour une aide complémentaire sur l'utilisation " "de cette fonctionnalité." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -1423,7 +1431,7 @@ msgstr "" "le marquage des chapitres et une valeur de \"both\" utilisera à la fois un " "saut de page et un filet." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:270 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:270 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " @@ -1433,42 +1441,42 @@ msgstr "" "aux règles de style du fichier source, ainsi il pourra être utilisé pour " "surcharger ces règles." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" "Une expression XPath. Des séparateurs de pages sont insérés avant les " "éléments spécifiés." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:285 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Indiquer la marge haute en pts. Par défaut : %default. Note : 72 pts " "équivaut à un pouce (2,54cm)" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:290 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Indiquer la marge basse en pts. Par défaut : %default. Note : 72 pts " "équivaut à un pouce (2,54cm)" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:295 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Indiquer la marge gauche en pts. Par défaut : %default. Note : 72 pts " "équivaut à un pouce (2,54cm)" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:300 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:300 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Indiquer la marge droite en pts. Par défaut : %default. Note : 72 pts " "équivaut à un pouce (2,54cm)" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:306 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -1483,7 +1491,7 @@ msgstr "" "justification du fichier source. Noter que seuls certains formats supportent " "la justification." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:316 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -1494,7 +1502,7 @@ msgstr "" "fonctionnera pas si le fichier source n'utilise pas les paragraphes " "(étiquettes <p> or <div>)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:323 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:323 msgid "" "When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -1504,7 +1512,7 @@ msgstr "" "du paragraphe est définie automatiquement, afin de garantir une bonne " "visibilité. Cette option contrôle la largeur de l'indentation." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:330 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -1512,7 +1520,7 @@ msgstr "" "Utiliser la couverture contenue dans le fichier d'entrée plutôt que la " "couverture spécifiée." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:336 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:336 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (<p> or <div> tags)." @@ -1520,7 +1528,7 @@ msgstr "" "Insérer une ligne blanche entre les paragraphes. Ne fonctionnera pas si le " "fichier source n'utilise pas de paragraphes. (étiquettes <p> ou <div>)" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:343 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:343 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -1529,7 +1537,7 @@ msgstr "" "lorsque la première image est une couverture alors que vous désirez " "spécifier une couverture externe." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -1537,7 +1545,7 @@ msgstr "" "Insérer les métadonnées au début du livre. Ceci est utile si votre lecteur " "d'ebook ne supporte pas directement l'affichage/recherche des métadonnées." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:359 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:359 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." @@ -1546,25 +1554,25 @@ msgstr "" "d'autres problèmes du fichier source. Ceci peut faire empirer les choses, " "alors utilisez cette option avec prudence." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:367 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "Use a regular expression to try and remove the header." msgstr "" "Utiliser une expression régulière pour essayer de supprimer l'en-tête." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 msgid "The regular expression to use to remove the header." msgstr "L'expression régulière à utiliser pour la suppression de l'en-tête." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "Use a regular expression to try and remove the footer." msgstr "" "Utiliser une expression régulière pour essayer de supprimer le pied de page." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 msgid "The regular expression to use to remove the footer." msgstr "L'expression régulière à utiliser pour supprimer le pied de page." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -1572,7 +1580,7 @@ msgstr "" "Lire les métadonnées du fichier OPF spécifié. Les métadonnées lues à partir " "de ce fichier écraseront les métadonnées dans le fichier source." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:401 msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " "because this will replace unicode characters with ASCII. For instance it " @@ -1589,7 +1597,7 @@ msgstr "" "utilisé par le plus grand nombre de personnes sera utilisé (Chinois dans " "l'exemple précédent)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -1605,118 +1613,122 @@ msgstr "" "va transformer une ligature en la paire de caractères correspondants. A " "l'opposé, cette option va conserver la ligature." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:428 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Indiquer le titre." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:432 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Indiquer les auteurs. Les auteurs multiples doivent être séparés par des &." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437 msgid "The version of the title to be used for sorting. " msgstr "La version du titre à utiliser pour le tri. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 msgid "String to be used when sorting by author. " msgstr "Chaîne à utiliser lors du tri par auteur. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:445 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445 msgid "Set the cover to the specified file or URL" msgstr "Indiquer la couverture à partir du fichier spécifié ou de l'URL" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:449 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Indiquer la description de l'ebook." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:453 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Indiquer l'éditeur de l'ebook." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:457 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Indiquer les séries auxquelles appartient cet ebook." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:461 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Indiquer l'index de cet ebook dans les séries." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:465 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Indiquer le classement. Doit être un nombre entre 1 et 5." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:469 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Indiquer l'ISBN du livre." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:473 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" "Indiquer les étiquettes du livre. Doit être une liste séparée par des " "virgules." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:477 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Indiquer le producteur du livre." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:481 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Indiquer la langue." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 msgid "Set the publication date." msgstr "Indiquer la date de publication." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "Définir l'horodatage (utilisé par la colonne Date dans Calibre)" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 msgid "Could not find an ebook inside the archive" msgstr "Ne trouve pas d'ebook dans l'archive" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:647 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "Les valeurs pour les index de séries et les notes doivent être des nombres. " "Ignoré." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:654 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 msgid "Failed to parse date/time" msgstr "Le décodage de la date/heure a échoué" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:809 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 msgid "Converting input to HTML..." msgstr "Conversion de l'entrée en HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:836 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 msgid "Running transforms on ebook..." msgstr "Démarrage les transformations de l'ebook...." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:923 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" msgstr "Création" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "Réparateur d'ePub" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" msgstr "Solution provisoire pour les bugs epubcheck" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " "many things as errors that are not actually errors. epub-fix will try to " @@ -1730,7 +1742,7 @@ msgstr "" "significativement votre fichier epub. Veuillez adresser vos plaintes au " "projet epubcheck." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1749,15 +1761,15 @@ msgstr "" "chaque erreur détectée. Utilisez les options pour contrôler quelles erreurs " "sont résolues automatiquement." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "Vous devez spécifiez un fichier epub" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:17 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" msgstr "Réparer les fichiers ne contenant pas de manifeste" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." @@ -1766,13 +1778,13 @@ msgstr "" "les fichier au manifeste soit les supprimer selon l'option \"delete " "unmanifested\"." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "" "Supprimer les fichiers absents du manifeste au lieu de les ajouter au " "manifeste." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." @@ -1780,7 +1792,7 @@ msgstr "" "Extraire le contenu du fichier EPUB généré vers le répertoire spécifié. Le " "contenu du répertoire sera d'abord effacé, donc faites attention." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1795,7 +1807,7 @@ msgstr "" "lent, donc il est recommandé de désactiver le sectionnement si le fichier " "d'entrée contient de nombreux sauts de page." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1806,7 +1818,7 @@ msgstr "" "grande taille. Par défaut %default Ko est la taille requise par Adobe " "Digital Editions." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" "Normally, if the input file has no cover and you don't specify one, a " "default cover is generated with the title, authors, etc. This option " @@ -1816,7 +1828,7 @@ msgstr "" "avez pas spécifié une, une couverture par défaut est générée avec le titre, " "les auteurs, etc. Cette option désactive la génération de cette couverture." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 msgid "" "Do not use SVG for the book cover. Use this option if your EPUB is going to " "be used on a device that does not support SVG, like the iPhone or the " @@ -1828,7 +1840,7 @@ msgstr "" "SVG, comme l'iPhone ou le JetBook Lite. Sans cette option, ce type " "d'appareil affichera une page blanche comme couverture." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 msgid "" "When using an SVG cover, this option will cause the cover to scale to cover " "the available screen area, but still preserve its aspect ratio (ratio of " @@ -1844,29 +1856,29 @@ msgstr "" "distordue. Sans cette option l'image peut être légèrement distordue, mais il " "n'y aura pas de bordures." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:169 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 msgid "Start" msgstr "Démarrer" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/fb2ml.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/rbml.py:102 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/txtml.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 msgid "Table of Contents:" msgstr "Tables des Matières:" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:32 msgid "Do not insert a Table of Contents at the beginning of the book." msgstr "Ne pas insérer une Table des Matières au début du livre." -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:37 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:35 msgid "Add Table of Contents to beginning of the book." msgstr "Ajouter la Table des Matières au début du livre." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:248 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." @@ -1874,7 +1886,7 @@ msgstr "" "Parcourir les liens dans les fichier HTML en largeur en premier. " "Normalement, ils sont parcourus en profondeur en premier." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:255 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 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. " @@ -1884,7 +1896,7 @@ msgstr "" "HTML. Ne doit pas être négatif. 0 implique qu'aucun lien à la racine du " "fichier HTML ne sera suivi. Par défaut : %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" "Normally this input plugin re-arranges all the input files into a standard " "folder hierarchy. Only use this option if you know what you are doing as it " @@ -1896,7 +1908,7 @@ msgstr "" "savez ce que vous faîtes car il peut en résulter des effets variés et " "déplaisants dans le reste de le chaine de conversion." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file. Default is %default which disables this." @@ -1905,60 +1917,60 @@ msgstr "" "conversion précédente et partielle d'un fichier PDF. Par défaut : %default " "(qui désactivera cela)." -#: /home/kovid/work/trunk/src/calibre/ebooks/lit/from_any.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." msgstr "Création du fichier LIT à partir de l'EPUB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:320 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 msgid "\tBook Designer file detected." msgstr "\tFichier de design du livre détecté" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:322 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:322 msgid "\tParsing HTML..." msgstr "\tAnalyse de l'HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 msgid "\tBaen file detected. Re-parsing..." msgstr "\tFichier Baen détecté, redémarrage de l'analyse..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:361 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " msgstr "Ecrit le HTM prétraité vers " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:379 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 msgid "Processing %s" msgstr "Traitement de %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:393 msgid "\tConverting to BBeB..." msgstr "\tConversion en BBeB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:539 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 msgid "Could not parse file: %s" msgstr "Ne peut analyser le fichier: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 msgid "%s is an empty file" msgstr "%s est un fichier vide" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:564 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 msgid "Failed to parse link %s %s" msgstr "Érreur d'analyse du lien %s %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:608 msgid "Cannot add link %s to TOC" msgstr "Impossible d'ajouter le lien %s à la TDM" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:957 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:957 msgid "Unable to process image %s. Error: %s" msgstr "Incapable de traiter l'image %s. Erreur: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1002 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002 msgid "Unable to process interlaced PNG %s" msgstr "Incapable d'analyser le fichier PNG %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1017 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017 msgid "" "Could not process image: %s\n" "%s" @@ -1966,14 +1978,14 @@ msgstr "" "Ne peut traiter l'image: %s\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1772 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1772 msgid "" "An error occurred while processing a table: %s. Ignoring table markup." msgstr "" "Une erreur s'est produite pendant l'analyse d'une table: %s. Cette table " "sera ignorée." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1774 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1774 msgid "" "Bad table:\n" "%s" @@ -1981,23 +1993,23 @@ msgstr "" "Mauvaise table:\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1796 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1796 msgid "Table has cell that is too large" msgstr "La table a une cellule trop grande" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1862 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1862 msgid "Could not read cover image: %s" msgstr "Ne peut lire l'image de couverture: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1865 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865 msgid "Cannot read from: %s" msgstr "Ne peut lire depuis: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1994 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994 msgid "Failed to process opf file" msgstr "Tentative de traitement du fichier opf échouée" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:136 msgid "" "%prog book.lrf\n" "Convert an LRF file into an LRS (XML UTF-8 encoded) file" @@ -2005,33 +2017,33 @@ msgstr "" "%prog book.lrf\n" "Convertit un fichier LRF en un fichier LRS (encodage XML UTF-8)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 msgid "Output LRS file" msgstr "Fichier sortie LRS" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:139 msgid "Do not save embedded image and font files to disk" msgstr "" "Ne pas sauvegarder les images embarquées et les fichiers polices sur le " "disque" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:158 msgid "Parsing LRF..." msgstr "Analyse du LRF..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:161 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:161 msgid "Creating XML..." msgstr "Création du XML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 msgid "LRS written to " msgstr "LRS écrit à " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267 msgid "Could not read from thumbnail file:" msgstr "Impossible de lire le fichier de vignettes:" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:287 msgid "" "%prog [options] file.lrs\n" "Compile an LRS file into an LRF file." @@ -2039,24 +2051,24 @@ msgstr "" "%prog [options] file.lrs\n" "Compile un fichier LRS en un fichier LRF." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:288 msgid "Path to output file" msgstr "Chemin vers le fichier sortie" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:114 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 msgid "Verbose processing" msgstr "Analyse avec explications" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 msgid "Convert LRS to LRS, useful for debugging." msgstr "Convertir LRS en LRS, utile pour déboguer." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Fichier LRF incorrect. Impossible d'indiquer les metadonnées." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -2070,27 +2082,27 @@ msgstr "" "Visualiser/modifier les métadonnées d'un fichier LRF.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Chemin d'un fichier texte contenant les commentaires qui seront inclus dans " "le fichier lrf." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:90 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Activer l'autorotation des images plus larges que la largeur de l'écran." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Set the space between words in pts. Default is %default" msgstr "Définit les epsaces entre les mots en pts. Par défaut : %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "Add a header to all the pages with title and author." msgstr "Ajouter un en-tête à toutes les pages avec le titre et l'auteur." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -2098,13 +2110,13 @@ msgstr "" "Définit le format de l'en-tête de page. %a est remplacé par l'auteur et %t " "par le titre. Par défaut : %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" "Ajouter un interligne supplémentaire sous l'en-tête. Par défaut : %default " "pt." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -2112,7 +2124,7 @@ msgstr "" "Indentation minimum du paragraphe (l'indentation de la première ligne d'un " "paragraphe) en pts. Par défault: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -2120,7 +2132,7 @@ msgstr "" "Convertir les tables dans le HTML en images (utile si le document a des " "tables grandes ou complexes)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -2128,110 +2140,110 @@ msgstr "" "Multiplier la taille du texte des tables selectionnées par ce facteur. " "Facteur par défault: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:121 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The serif family of fonts to embed" msgstr "La famille de police serif à inclure" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The sans-serif family of fonts to embed" msgstr "La famille de police sans-serif à inclure" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:127 msgid "The monospace family of fonts to embed" msgstr "La famille de police monospace à inclure" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:152 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:152 msgid "Comic" msgstr "Bande dessinées" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:397 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Titre" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:888 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Auteur(s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Éditeur" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:400 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producteur" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:401 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1079 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Commentaires" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:409 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etiquettes" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:411 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Séries" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 msgid "Language" msgstr "Langue" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:414 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1067 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Horodatage" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:416 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publié" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:418 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 msgid "Rights" msgstr "Droits" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/amazon.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" msgstr "LIGNE EDITORIALE" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/archive.py:41 +#: /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." @@ -2240,11 +2252,11 @@ msgstr "" "(zip/rar). Essaie aussi de détecter automatiquement si ce sont des fichiers " "cbz/cbr." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 msgid "options" msgstr "options" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 msgid "" "\n" "Read/Write metadata from/to ebook files.\n" @@ -2270,7 +2282,7 @@ msgstr "" "données seront\n" "silencieusement ignorées.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" "Set the authors. Multiple authors should be separated by the & character. " "Author names should be in the order Firstname Lastname." @@ -2278,7 +2290,7 @@ msgstr "" "Indiquer les auteurs. Les auteurs multiples doivent être séparés par le " "caractère &. Les noms d'auteur doivent être dans l'ordre Prénom Nom." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44 msgid "" "The version of the title to be used for sorting. If unspecified, and the " "title is specified, it will be auto-generated from the title." @@ -2286,7 +2298,7 @@ msgstr "" "La version du titre utilisé pour le tri. Si non spécifiée, et que le titre " "est spécifié, il sera généré automatiquement à partir du titre." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48 msgid "" "String to be used when sorting by author. If unspecified, and the author(s) " "are specified, it will be auto-generated from the author(s)." @@ -2295,24 +2307,24 @@ msgstr "" "auteur(s) sont spécifié(s), il sera généré automatiquement à partir des " "auteurs." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." msgstr "Indiquer la couverture pour le fichier spécifié." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:58 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." msgstr "Indiquer la catégorie du livre." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." msgstr "Indiquer la date de publication." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." msgstr "" "Obtenir la couverture de l'ebook et la sauvegarde comme le fichier spécifié." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 msgid "" "Specify the name of an OPF file. The metadata will be written to the OPF " "file." @@ -2320,7 +2332,7 @@ msgstr "" "Spécifier le nom du fichier OPF. Les métadonnées seront écrites dans le " "fichier OPF." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83 msgid "" "Read metadata from the specified OPF file and use it to set metadata in the " "ebook. Metadata specified on the command line will override metadata read " @@ -2330,58 +2342,58 @@ msgstr "" "indiquer les méta-données de l'ebook. Les métadonnées spécifiées en ligne de " "commande écraseront les métadonnées lues à partir du fichier OPF." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" msgstr "Indiquer l'identifiant du livre dans les fichiers LRF" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" msgstr "Aucun fichier spécifié" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:168 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" msgstr "Métadonnées d'origine" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:185 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 msgid "Changed metadata" msgstr "Métadonnées modifiées" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 msgid "OPF created in" msgstr "OPF créé dans" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:203 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" msgstr "Couverture sauvée sur" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" msgstr "Aucune couverture trouvée" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 msgid "Cover download" msgstr "Télécharger la couverture" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 msgid "Download covers from openlibrary.org" msgstr "Télecharger les couvertures depuis openlibrary.org" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:107 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 msgid "ISBN: %s not found" msgstr "ISBN: %s n'a pas été trouvé(e)" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 msgid "Download covers from librarything.com" msgstr "Télecharger les couvertures depuis librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:128 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 msgid "LibraryThing.com timed out. Try again later." msgstr "Timeout sur LibraryThing.com. Réesayer plus tard." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:135 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 msgid "" "Could not fetch cover as server is experiencing high load. Please try again " "later." @@ -2389,44 +2401,44 @@ msgstr "" "L'image de couverture n'a pas pu être récupérée à cause de problèmes de " "connexion. Veuillez réessayer ultérieurement." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 msgid "LibraryThing.com server error. Try again later." msgstr "Erreur du serveur LibraryThing.com. Veuillez réessayer plus tard." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/douban.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" msgstr "Télécharger les métadonnées depuis Douban.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Télécharge les métadonnées" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "Notation" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "étiquettes" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "Description/Commentaires" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Téléchargement de %s sur %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Télécharge les métadonnées à partir de Google Books" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Télécharge les métadonnées à partir d'isbndb.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2434,17 +2446,17 @@ msgstr "" "Pour utiliser isbndb.com vous devez vous enregistrer un %scompte gratuit%s " "et entrer votre clef d'accès ci-dessous." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Télécharge les métadonnées sociales à partir d'amazon.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" "Télécharger les informations sur les séries/étiquettes/notes à partir de " "librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" "\n" "%prog [options] key\n" @@ -2469,27 +2481,27 @@ msgstr "" "compte gratuit sur isbndb.com.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." msgstr "L'ISBN ID du livre dont vous désirez les métadonnées." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." msgstr "L'auteur du livre à chercher." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." msgstr "le titre du livre à chercher." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." msgstr "L'éditeur du livre à chercher." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:76 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." msgstr " pas trouvé." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" "%prog [options] ISBN\n" @@ -2503,22 +2515,22 @@ msgstr "" "Récupère les métadonnées sociales/la couverture du livre identifié par ISBN " "à partir de LibraryThing.com\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Couverture" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" "Modifier les images pour qu'elles correspondent à la limitation de taille " "des Palm" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "Si présent, utiliser le champ de tri par auteur comme auteur." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" "Don't add Table of Contents to end of book. Useful if the book has its own " "table of contents." @@ -2526,139 +2538,139 @@ msgstr "" "Ne pas ajouter la Table Des Matières à la fin du livre. Utile si le livre à " "sa propre table des matières." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Titre pour les tables des matières générées." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "Désactiver la compression du contenu du fichier." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" msgstr "" "Etiquette indiquant que le livre doit être classé avec les Documents " "Personnels (Personnal Docs):" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Tous les articles" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "C'est un livre Amazon Topaz. Il ne peut pas être traité." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Page de titre" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1401 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Tables des matières" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Index" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Glossaire" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Remerciements" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliographie" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Marque de l'imprimeur" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Dédicace" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epigraphe" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Avant-propos" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Liste d'illustrations" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Liste de Tables" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Notes" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Préface" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1415 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Texte principal" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" msgstr "Les livres au format %s ne sont pas supportés" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." msgstr "Options pour la génération des TDM HTML." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 msgid "Book Jacket" msgstr "Jaquette du Livre" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/split.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "Pas trouvé d'endroit où scinder: branche %s taille: %d KB" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." msgstr "Options pour la génération OPF/NCX/etc." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 msgid "OPF version to generate. Default is %default." msgstr "Version OPF à générer. Par défaut : %defaut" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 msgid "" "Generate an Adobe \"page-map\" file if pagination information is available." msgstr "" "Générer un fichier \"page-map\" Adobe si les informations de pagination sont " "disponibles." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" msgstr "Notes de bas de page" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" msgstr "Panneau latéral" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:22 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2667,9 +2679,9 @@ msgstr "" "paragraphes. Avec cette option, il supposera que chaque ligne représente un " "paragraphe." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2682,11 +2694,11 @@ msgstr "" "paragraphe. Les paragraphes se terminent quand la prochaine ligne qui débute " "avec une indentation est atteinte." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" msgstr "Format à utiliser à l'intérieur du conteneur pdb. Les choix sont:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:27 msgid "" "Specify the character encoding of the output document. The default is " "cp1252. Note: This option is not honored by all formats." @@ -2694,11 +2706,11 @@ msgstr "" "Spécifier l'encodage des caractères pour le document de sortie. Par défaut : " "cp1252. Note: Cette option n'est pas gérée par tous les formats." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" msgstr "Ne pas extraire les images du document" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.5, this is the " @@ -2708,11 +2720,11 @@ msgstr "" "doit être déroulée. Les valeurs entrées doivent se situer entre 0 et 1, la " "valeur par défaut étant 0.5, ce qui représente la longueur médiane." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." msgstr "Utiliser le nouveau moteur de conversion de PDF." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/cli.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 msgid "" "command ...\n" "\n" @@ -2733,7 +2745,7 @@ msgstr "" "\n" "Manipuler un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 msgid "" "[options] file.pdf\n" "\n" @@ -2743,36 +2755,36 @@ msgstr "" "\n" "Réduire un fichier PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 msgid "" "Path to output file. By default a file is created in the current directory." msgstr "" "Chemin du fichier de sortie. Par défaut, un fichier est créé dans le " "répertoire courant." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 msgid "Number of pixels to crop from the left most x (default is %s)" msgstr "Nombre de pixels à rogner de la gauche plus x (par défaut: %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:44 msgid "Number of pixels to crop from the left most y (default is %s)" msgstr "Nombre de pixels à rogner de la gauche plus y (par défaut: %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:47 msgid "Number of pixels to crop from the right most x (default is %s)" msgstr "Nombre de pixels à rogner de la droite plus x (par défaut: %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:50 msgid "Number of pixels to crop from the right most y (default is %s)" msgstr "Nombre de pixels à rogner de la droite plus y (par défaut: %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 msgid "" "A file generated by ghostscript which allows each page to be individually " "cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" @@ -2781,21 +2793,21 @@ msgstr "" "individuellement réduite `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " "file.pdf 2> bounding`" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 msgid "Crop Options:" msgstr "Options de réduction:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Options to control the transformation of pdf" msgstr "Options pour contrôler la transformation en pdf" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 msgid "" "[options] file.pdf password\n" "\n" @@ -2805,11 +2817,11 @@ msgstr "" "\n" "Décrypter un fichier PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 msgid "Decrypt Options:" msgstr "Options de décryptage:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 msgid "" "[options] file.pdf password\n" "\n" @@ -2819,11 +2831,11 @@ msgstr "" "\n" "Crypter un fichier PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 msgid "Encrypt Options:" msgstr "Options d'encryptage:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 msgid "" "file.pdf ...\n" "\n" @@ -2833,33 +2845,33 @@ msgstr "" "\n" "Obtenir des informations à propos d'un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author" msgstr "Auteur" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" msgstr "Sujet" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" msgstr "Créateur" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" msgstr "Pages" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" msgstr "Taille du fichier" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" msgstr "Version du PDF" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 msgid "" "[options] file1.pdf file2.pdf ...\n" "\n" @@ -2873,11 +2885,11 @@ msgstr "" "\n" "Fusionner des PDFs individuels.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 msgid "Merge Options:" msgstr "Options de fusion:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 msgid "" "[options] file.pdf\n" "\n" @@ -2887,11 +2899,11 @@ msgstr "" "\n" "Retourne un PDF\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 msgid "Reverse Options:" msgstr "Inverser les options :" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 msgid "" "file.pdf degrees\n" "\n" @@ -2901,11 +2913,11 @@ msgstr "" "\n" "Rotation de pages d'un PDF dans le sens des aiguilles d'une montre.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 msgid "Rotate Options:" msgstr "Options de rotation:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 msgid "" "\n" "%prog %%name [options] file.pdf page_to_split_on ...\n" @@ -2931,11 +2943,11 @@ msgstr "" "\n" "Diviser un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Split Options:" msgstr "Options de division:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" @@ -2943,7 +2955,7 @@ msgstr "" "L'unité de mesure. Par défaut: pouce (inch). Les choix sont %s. Note: Cela " "n'écrase pas l'unité des marges!" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" @@ -2951,7 +2963,7 @@ msgstr "" "La taille du papier. Cette taille sera écrasée si un profil de sortie est " "utilisé. Par défaut: lettre (letter). Les choix sont %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -2960,11 +2972,11 @@ msgstr "" "d. `123x321` pour spécifier la largeur et la hauteur. Ceci outrepassera " "toute taille de papier spécifiée." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "L'orientation de la page. Par défaut : portrait. Les choix sont %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "ull first page of the generated pdf." @@ -2972,20 +2984,20 @@ msgstr "" "Conserver les proportions de la couverture à la place de l'étirer pour " "remplir la totalité de la première page du pdf généré." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/pdftohtml.py:55 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "" "Impossible de trouver le programme pdfhtml, vérifier qu'il est bien dans " "votre PATH" -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:33 msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" "Spécifier l'encodage de caractères pour le document de sortie. Par défaut: " "cp1252" -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2995,14 +3007,14 @@ msgstr "" "Calibre. Convertissez-le en HTML puis réessayez.\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 msgid "" "Specify the character encoding of the output document. The default is utf-8." msgstr "" "Définir l'encodage des caractères du document produit. La valeur par défaut " "est utf-8." -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:27 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 " @@ -3012,7 +3024,7 @@ msgstr "" "la plus faible, mais la plus rapide et 10 étant la compression la plus " "élevée mais la plus lente." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:34 +#: /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." @@ -3020,7 +3032,7 @@ msgstr "" "Normalement les espaces surnuméraires sont condensés en un seul espace. Avec " "cette option, toutes les espaces seront affichées." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" @@ -3028,11 +3040,11 @@ msgstr "" "Exécute le texte en entrée via le pré-processeur markdown. Pour en apprendre " "plus à propos de markdown voir" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Ne pas insérer une table des matières dans le texte de sortie." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " @@ -3043,7 +3055,7 @@ msgstr "" "Pour les Mac OS X utiliser 'unix'.'system' utilisera le type de saut de " "ligne utilisé par cet OS." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." @@ -3051,7 +3063,7 @@ msgstr "" "Spécifier l'encodage de caractères du document de sortie. Par défaut: utf-8. " "Note: Cette option ne sera pas gérée par tous les formats." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:38 msgid "" "The maximum number of characters per line. This splits on the first space " "before the specified value. If no space is found the line will be broken at " @@ -3064,7 +3076,7 @@ msgstr "" "spécifiée. Avec un minimum de 25 caractères. Utiliser 0 pour désactiver la " "rupture de la ligne." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:45 msgid "" "Force splitting on the max-line-length value when no space is present. Also " "allows max-line-length to be below the minimum" @@ -3073,77 +3085,77 @@ msgstr "" "espace n'est présent. Autorise aussi la valeur maximale de la longueur de " "ligne à être en dessous du minimum" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 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/trunk/src/calibre/gui2/__init__.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 msgid "Confirm before deleting" msgstr "Confirmer avant la suppression" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 msgid "Main window geometry" msgstr "Géométrie de l'écran principal" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Avertir lorsqu'une nouvelle version est disponible" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Utiliser les chiffres romains pour les numéros de séries" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "Trier la liste d'étiquettes par nom, popularité ou note (classement)" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 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/trunk/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Valeurs par défaut pour la conversion vers LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Options pour l'afficheur d'ebook LFR" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formats qui sont affichés par l'afficheur interne" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Colonnes affichées dans la liste de livres" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 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/trunk/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Anciennes informations conservées dans la base" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Afficher l'icône dans la zone de notification" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Envoyer les News téléchargées vers l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 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/trunk/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3151,270 +3163,494 @@ 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/trunk/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Désactiver les alertes dans la zone de notification" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 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/trunk/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Nombre maximum de processus de travail en attente" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Télécharger les métadonnés sociales (étiquettes/classement/etc...)" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Remplacer l'auteur et le titreavec de nouvelles metadata" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 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/trunk/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "catégories du navigateur d'étiquettes à ne pas afficher" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "La présentation de l'interface utilisateur" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 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/trunk/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Désactiver les animations de IU" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:151 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 msgid "Copied" msgstr "Copié" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Copier" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Copier dans le Presse-papiers" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "Choisir les fichiers" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:245 -msgid "Use library only" -msgstr "Utiliser seulement la bibliothèque" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Ajouter des livres" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Ajouter des livres à partir d'un répertoire" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" -"Annotations utilisateur générées à partir de la bibliothèque principale " -"uniquement" +"Ajouter des livres par répertoires et sous-répertoires. (Un livre par " +"répertoire, chaque fichier représente le même livre dans un format différent)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1116 -msgid "No books selected" -msgstr "Aucun livre sélectionné" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" msgstr "" -"Aucun livre sélectionné pour la récupération des annotations à partir de" +"Ajouter des livres par répertoires et sous-répertoires. (Plusieurs livres " +"par répertoire, chaque fichier est un livre différent)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" -msgstr "Fusionne les annotations utilisateur dans la base de données" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Ajouter un livre vide. (Une entrée sans aucun format)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "%s<br />Dernière Page Lue: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "Ajouter à partir de l'ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "%s<br />Dernière Page Lue: Position %d (%d%%)" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "<b>Position %d • %s</b><br />%s<br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "<b>Page %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "<b>Position %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "Combien de livres vides?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "Combien de livres vides doivent être ajoutés?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "Téléchargement des livres vers l'appareil." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "Livres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "Livres EPUB" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "Livres LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "Livres HTML" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "Livres LIT" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "Livres MOBI" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "Livres Topaz" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "Livres Texte" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "Livres PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "Bande Dessinées" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "Archives" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "Livres supportés" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "Fusionne des livres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Des doublons ont été trouvés et fusionnés dans les livres existants suivants:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "Impossible de lire les métadonnées" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "Impossible de lire les métadonnées à partir de" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "Ajouter à la bibliothèqye" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "Aucun livre sélectionné" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" "Les livres suivants sont virtuels et ne peuvent être ajoutés à la " "bibliothèque Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "Aucun fichier de livres trouvé" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "Ajouter des livres à la bibliothèque" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "Récupérer les annotations (expérimental)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "Utiliser seulement la bibliothèque" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "" +"Annotations utilisateur générées à partir de la bibliothèque principale " +"uniquement" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "Aucun livre sélectionné" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" +"Aucun livre sélectionné pour la récupération des annotations à partir de" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "Fusionne les annotations utilisateur dans la base de données" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "%s<br />Dernière Page Lue: %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "%s<br />Dernière Page Lue: Position %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "<b>Position %d • %s</b><br />%s<br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "<b>Page %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "<b>Position %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "Créer le catalogue des livres dans votre bibliothèque Calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "Aucun livre sélectionné pour générer le catalogue pour" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "Génère le catalogue %s..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "Aucun livre trouvé" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" +"Aucun livre vers le catalogue\n" +"Vérifier les étiquettes d'exclusion" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "Catalogue généré." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "Répertoire d'export du catalogue" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "Sélectionner la destination pour %s.%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "%d livres" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "Choisissez la bibliothèque Calibre aves laquelle travailler" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "Basculer vers la bibliothèque..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "Bascule rapide" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "Aucune bibliothèque n'a été trouvée" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" +"Aucune bibliothèque Calibre existante n'a été trouvée à %s. Celle-ci va être " +"effacée de la liste des bibliothèques connues." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "Interdit" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" +"Vous ne pouvez pas changer de bibliothèque quand un appareil est connecté" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" +"Vous ne pouvez pas changer de bibliothèque pendant que des travaux sont en " +"cours" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "Convertir les livres" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "Convertir individuellement" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Convertir par lot" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "Conversion impossible" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "Démarrer la conversion de %d livre(s)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "Copier vers la bibliothèque" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "Copier les livres sélectionnés vers la bibliothèque spécifiée" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "Echec" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Suppression" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Supprimer des livres" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "Supprimer les livres sélectionnés" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "" +"Supprimer les fichiers d'un format spécifique pour les livres sélectionnés..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "Supprimer tous les formats pour les livres sélectionnés, excepté..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "Supprimer les couvertures des livres sélectionnés" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "Supprimer les livres correspondant de l'appareil" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "Impossible de supprimer" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "Choisir les formats à supprimer" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "Choisir les formats à <b>ne pas</b> supprimer" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "Impossible d'effacer les livres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "Aucun appareil n'est connecté" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "Mémoire principale" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:436 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "Carte mémoire A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:438 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "Carte mémoire B" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "Aucun livre à effacer" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "Aucun des livres sélectionnés n'est sur l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "Suppression des livres dans l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" @@ -3422,7 +3658,7 @@ msgstr "" "Les livres sélectionnés vont être <b>supprimés définitivement</b> et les " "fichiers seront supprimés de votre ordinateur. Etes-vous sûr ?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" @@ -3430,61 +3666,156 @@ msgstr "" "Les livres sélectionnés seront <b>effacés de manière permanente</b> de votre " "appareil. Etes vous sûr de votre choix?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "Connecter au dossier" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "Connecter à iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "Démarrer le serveur de contenu" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "Arrêter le serveur de contenu" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "Email vers" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr " et efface de la bibliothèque" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "Configurer le partage des livres par email" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "D" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "Envoyer au lecteur" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "Connecter/Partager" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "Gérer les collections" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "Editer les métadonnées" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "Fusionner les enregistrements de livres" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Editer les métadonnées individuellement" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Editer les métadonnées par lot" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "Télécharger les métadonnées et les couvertures" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "Télécharger seulement les métadonnées" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "Télécharger seulement les couvertures" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "Télécharger uniquement les métadonnées sociales" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "Fusionner dans le premier livre sélectionné - supprimer les autres" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "Fusionner dans le premier livre sélectionné - conserver les autres" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "Impossible de télécharger les métadonnées" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "Métadonnées sociales" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "couvertures" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "métadonnées" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "Télécharge les livres %s sur %d" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "Le téléchargement d'une partie des métadonnées a échoué" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "Le téléchargement des métadonnées a échoué pour :" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "Le téléchargement des métadonnées a échoué:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:608 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "Erreur" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "Impossible d'éditer les métadonnées" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "Impossible de fusionner les livres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "Au moins deux livres doivent être séléctionnés avant de fusionner" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3496,7 +3827,7 @@ msgstr "" "suivants sélectionnés ne seront ni supprimés ni changés.<br><br>Veuille " "confirmer que vous voulez lancer le traitement." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3513,7 +3844,7 @@ msgstr "" "définitivement <b>supprimés</b> de votre ordinateur.<br><br> Êtes vous " "<b>sûr</b> de vouloir lancer le traitement ?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" @@ -3521,107 +3852,219 @@ msgstr "" "Vous allez fusionner plus de 5 livres. Etes-vous <b>sûr</b> de vouloir " "lancer le traitement ?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Récupérer des News" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "Récupération des News de " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr " récupéré." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "Parcourir le manuel utilisateur de Calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "F1" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "Aide" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "Ouvrir le dossier contenant" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "O" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Préférences" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "Démarrer l'assistant de bienvenue" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "Configuration impossible" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "Impossible de configurer pendant que des travaux sont en cours." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "Configuration impossible avant que Calibre n'ait été redémarré." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&Redémarrer" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "Ctrl+R" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "Sauvegarder un seul format vers le disque..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Sauvegarder sur le disque" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Sauvegarder sur le disque dans un seul répertoire" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "Sauvegarder seulement le format %s vers le disque" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" +"Sauvegarder seulement le format %s sur le disque dans un repertoire unique" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "Impossible de sauvegarder sur le disque" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "Choisir le répertoire de destination" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "Interdit" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" "You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "Erreur pendant la sauvegarde" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "Il y a eu une erreur lors de la sauvegarde." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "Impossible de sauvegarder certains livres" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "Cliquer le bouton afficher les détails pour voir lesquels." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" -msgstr "Aucun livre sélectionné pour générer le catalogue pour" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Afficher les détails du livre" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." -msgstr "Génère le catalogue %s..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" +msgstr "I" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "Aucun livre trouvé" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "Pas d'information détaillée disponible" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." msgstr "" -"Aucun livre vers le catalogue\n" -"Vérifier les étiquettes d'exclusion" +"Pas d'information détaillée disponible pour les livres dans l'appareil." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." -msgstr "Catalogue généré." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "Livres similaires..." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" -msgstr "Répertoire d'export du catalogue" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "Alt+A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" -msgstr "Sélectionner la destination pour %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Livres du même auteur" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " -msgstr "Récupération des News de " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1066 -msgid " fetched." -msgstr " récupéré." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Livres dans cette série" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" -msgstr "Conversion impossible" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "Alt+P" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "Démarrer la conversion de %d livre(s)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Livres de cet éditeur" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Livres avec les mêmes étiquettes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "Visualiser" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "Visualiser le format spécifique" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "Impossible de visualiser" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1266 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Choisir le format à afficher" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "Plusieurs livres sélectionnés" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3633,48 +4076,48 @@ msgstr "" "réponses de l'ordinateur. Une fois démarré le processus ne peut pas être " "arrêté avant la fin. Voulez-vous continuer ?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "Impossible d'ouvrir le dossier" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "%s n'a pas de format disponible." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" msgstr "Recherche dans" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 msgid "Adding..." msgstr "Ajout..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 msgid "Searching in all sub-directories..." msgstr "Cherche dans tous les sous-répertoires..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 msgid "Path error" msgstr "Chemin de l'erreur" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 msgid "The specified directory could not be processed." msgstr "Le chemin spécifié ne peut pas être traité." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Aucun livre" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" msgstr "Ajouté" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" msgstr "L'ajout a échoué" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." @@ -3683,11 +4126,11 @@ msgstr "" "redémarrer Calibre et ajoutez les livres avec un incrément plus petit, " "jusqu'à ce que vous trouviez le livre problèmatique." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" msgstr "Des doublons ont été détectés !" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" @@ -3695,73 +4138,73 @@ msgstr "" "Des livres avec des titres identiques à ceux qui suivent existent déjà la " "base. Voulez-vous quand-même les ajouter ?" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." msgstr "Ajoute les doublons..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." msgstr "Sauvegarde..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" msgstr "Sauvegardé" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 msgid "Searching for sub-folders" msgstr "Recherche des sous-dossiers" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 msgid "Searching for books" msgstr "Recherche des livres" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 msgid "Looking for duplicates based on file hash" msgstr "Recherche de doublons basée sur le condensat (hash) de fichier" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:109 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 msgid "Choose root folder" msgstr "Choisir le dossier racine" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 msgid "Invalid root folder" msgstr "Dossier racine incorrect" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 msgid "is not a valid root folder" msgstr "n'est pas un dossier racine correct" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 msgid "Add books to calibre" msgstr "Ajouter des livres à Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 msgid "WizardPage" msgstr "Page de l'assistant" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 msgid "Scanning root folder for books" msgstr "Parcours le dossier racine à la recherche de livres" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 msgid "This may take a few minutes" msgstr "Ceci peut prendre quelques minutes" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 msgid "Choose the location to add books from" msgstr "Choisissez l'emplacement à partir duquel ajouter des livres" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 msgid "Select a folder on your hard disk" msgstr "Sélectionner un dossier de votre disque dur" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 msgid "" "<p>calibre can scan your computer for existing books automatically. These " "books will then be <b>copied</b> into the calibre library. This wizard will " @@ -3781,11 +4224,11 @@ msgstr "" "<p>Assurez vous que le dossier vous avez choisi comme bibliothèque Calibre " "<b>n'est pas</b> inclus dans le dossier racine que vous choisissez.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "&Root folder:" msgstr "Dossier &Racine" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 msgid "" "This folder and its sub-folders will be scanned for books to import into " "calibre's library" @@ -3793,57 +4236,61 @@ msgstr "" "Ce dossier et ces sous-dossiers vont être parcourus à la recherche de livres " "à importer dans la bibliothèque de Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:52 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:614 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:365 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:370 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:384 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:395 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:397 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:404 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:406 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:159 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:128 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:267 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:269 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 msgid "..." msgstr "..." -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 msgid "Handle multiple files per book" msgstr "Supporte des fichiers multiples pour un livre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" @@ -3851,195 +4298,196 @@ msgstr "" "&Un livre par dossier, suppose que chaque livre électronique dans un dossier " "est le même livre dans un format différent" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" "Livres &Multiples dans un dossier, suppose que chaque livre électronique est " "un livre différent" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:23 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1065 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Chemin" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:24 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:117 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formats" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:891 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Collections" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 msgid "Click to open" msgstr "Cliquer pour ouvrir" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1074 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1078 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Aucun" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" msgstr "Cliquer pour ouvrir la fenêtre Détail du livre" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" msgstr "Options de BibTeX" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "Options specific to" msgstr "Options spécifiques à" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "output" msgstr "sortie" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:88 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" msgstr "Formulaire" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" msgstr "Encodage du fichier bib:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Champs à inclure en sortie:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" msgstr "ascii/LaTeX" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" msgstr "Configuration de l'encodeur (modifier si vous avez des erreurs):" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" msgstr "stricte" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" msgstr "remplacer" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" msgstr "ignorer" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" msgstr "remplacer par le code caractère" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" msgstr "Type des entrées BibTeX:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" msgstr "mélangées (misc/livre)" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" msgstr "misc" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" msgstr "livre" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" msgstr "Créer une étiquette de citation?" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" msgstr "Expression pour créer la citation:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" "Some explanation about this template:\n" " -The fields availables are 'author_sort', 'authors', 'id',\n" @@ -4057,69 +4505,64 @@ msgstr "" " seul le premier élément sera utilisé.\n" " -Dans le cas des champs de temps, seule la date sera utilisée. " -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" msgstr "Options CSV/XML" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Options de l'e-book" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:550 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1496 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Catalogue" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 msgid "'Don't include this book' tag:" msgstr "Etiquette 'Ne pas inclure ce livre':" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 msgid "'Mark this book as read' tag:" msgstr "Etiquette 'Marquer ce livre comme lu':" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 msgid "Additional note tag prefix:" msgstr "Prefixe additionnel de l'étiquette (tag) Note:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 msgid "Regex pattern describing tags to exclude as genres:" msgstr "" "Expression régulière décrivant les étiquettes à exclure en tant que genres :" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" msgstr "" -"Astuces d'expressions régulières (regex):\n" -"- La regex standard - \\[[\\w ]*\\] -exclue les étiquettes de genre de la " -"forme [étiquette], e.g., [Amazon Freebie]\n" -"- Un modèle de regex contenant un seul point exclue toutes les étiquettes de " -"genre, ne générant aucune Section Genre" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 msgid "Include 'Titles' Section" msgstr "Inclure la section 'Titres'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 msgid "Include 'Recently Added' Section" msgstr "Inclure la section 'Récemment ajouté'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 msgid "Sort numbers as text" msgstr "Trier les chiffres comme du texte" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 msgid "Tab template for catalog.ui" msgstr "Gabarit d'étiquette pour catalog.ui" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:36 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 " @@ -4130,112 +4573,112 @@ msgstr "" "(s'ils existent) à la place des valeurs par défaut spécifiées dans les " "préférences." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:67 msgid "Bulk Convert" msgstr "Conversion de masse" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185 msgid "Options specific to the output format." msgstr "Options spécifiques pour le format de sortie." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:15 msgid "Comic Input" msgstr "Entrée Bande Dessinée" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 msgid "input" msgstr "entrée" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:89 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:94 msgid "&Number of Colors:" msgstr "&Nombre de couleurs:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 msgid "Disable &normalize" msgstr "Désactiver &normaliser" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "Keep &aspect ratio" msgstr "Conserver les &proportions" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 msgid "Disable &Sharpening" msgstr "Désactiver l'&Accentuation" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:93 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "Disable &Trimming" msgstr "Désactiver le &Decoupage" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 msgid "&Wide" msgstr "&Large" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:95 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Landscape" msgstr "&Paysage" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "&Right to left" msgstr "De d&roite à gauche" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "Don't so&rt" msgstr "Pas de t&ri" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 msgid "De&speckle" msgstr "&Flou" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99 msgid "&Disable comic processing" msgstr "&Désactiver le traitement des bandes dessinées" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "Format de s&ortie:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101 msgid "Disable conversion of images to &black and white" msgstr "Désactiver la conversion en noir et &blanc des images" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" msgstr "Déboguer" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." msgstr "Déboguer le processus de conversion." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "Choisir le dossier de débogage" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "Répertoire de débogage incorrect" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "La création du répertoire de débogage a échouée" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:50 msgid "" "Choose a folder to put the debug output into. If you specify a folder, " "calibre will place a lot of debug output into it. This will be useful in " @@ -4248,7 +4691,7 @@ msgstr "" "valeurs correctes pour les paramètres de conversion comme les Tables des " "Matières ou la Détection des Chapitres." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 msgid "" "The debug process outputs the intermediate HTML generated at various stages " "of the conversion process. This HTML can sometimes serve as a good starting " @@ -4258,58 +4701,58 @@ msgstr "" "étapes du processus de conversion. Cet HTML peut parfois servir comme un bon " "point d'entrée pour l'édition manuelle de la conversion." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" msgstr "Sortie EPUB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49 msgid "Do not &split on page breaks" msgstr "Ne pas diviser sur les pages de &séparations" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50 msgid "No default &cover" msgstr "Pas de &couverture par défaut" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51 msgid "No &SVG cover" msgstr "Pas de couverture &SVG" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52 msgid "Preserve cover &aspect ratio" msgstr "Conserver les &proportions de la couverture" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53 msgid "Split files &larger than:" msgstr "Scinder les fichier plus &large que:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 msgid " KB" msgstr " KO" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" msgstr "Entrée FB2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:29 msgid "Do not insert a &Table of Contents at the beginning of the book." msgstr "Ne pas insérer une &Table des Matières au début du livre." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 msgid "FB2 Output" msgstr "Sortie FB2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:47 msgid "&Inline TOC" msgstr "TDM &intégrée" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:99 msgid "Font rescaling wizard" msgstr "Assistant de redimensionnent de la police" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:100 msgid "" "<p>This wizard will help you choose an appropriate font size key for your " "needs. Just enter the base font size of the input document and then enter an " @@ -4338,104 +4781,104 @@ msgstr "" "utilisateur</a> pour plus de précision sur le fonctionnement du " "redimensionnement.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:103 msgid "&Output document" msgstr "D&ocument en sortie" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:104 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:109 msgid "&Base font size:" msgstr "Taille de &base de la police:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:105 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 msgid "Font size &key:" msgstr "Taille de la police &clé:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:127 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:121 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 msgid " pt" msgstr " pt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:107 msgid "Use &default values" msgstr "Utiliser les valeurs par &défaut" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Input document" msgstr "Document en &entrée" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 msgid "&Font size: " msgstr "Taille de la &police: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 msgid " will map to size: " msgstr " correspondra à la taille : " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 msgid "0.0 pt" msgstr "0,0 pt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" msgstr "Présentation" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:18 msgid "Control the look and feel of the output" msgstr "Contrôler l'apparence de la sortie" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "Original" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "Aligner à gauche" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "Justifier le texte" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120 msgid "&Disable font size rescaling" msgstr "&Désactiver le redimensionnement de la taille de la police" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 msgid "Base &font size:" msgstr "Taille de &police par défaut :" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 msgid "Wizard to help you choose an appropriate font size key" msgstr "Assistant pour vous aider à choisir une taille de police" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 msgid "Line &height:" msgstr "&Hauteur de la ligne:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 msgid "Input character &encoding:" msgstr "&Encodage des caractères en entrée:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 msgid "Remove &spacing between paragraphs" msgstr "&Supprimer l'interligne entre les paragraphes" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 msgid "Indent size:" msgstr "Taille de l'indentation:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 msgid "" "<p>When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -4445,93 +4888,93 @@ msgstr "" "automatiquement une indentation de paragraphe, pour améliorer la distinction " "des paragraphes. Cette option contrôle la largeur de chaque indentation." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 msgid "Text justification:" msgstr "Justification de texte" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 msgid "&Linearize tables" msgstr "&Linéariser les tables" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 msgid "Extra &CSS" msgstr "&CSS complémentaire" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 msgid "&Transliterate unicode characters to ASCII" msgstr "&Translittérer les caractères unicode en représentation ASCII" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 msgid "Insert &blank line" msgstr "Insérer une ligne &blanche" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 msgid "Keep &ligatures" msgstr "Conserver les &ligatures" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" msgstr "Sortie LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:116 msgid "Enable &autorotation of wide images" msgstr "Autoriser la rotation &automatique des images larges" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117 msgid "&Wordspace:" msgstr "&Espace entre les mots:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 msgid "Minimum para. &indent:" msgstr "&Indentation min. du para.:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 msgid "Render &tables as images" msgstr "Rendu des &tables comme des images" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 msgid "Text size multiplier for text in rendered tables:" msgstr "Multiplicateur de la taille du texte dans le rendu des tables:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 msgid "Add &header" msgstr "Ajouter un &en-tête" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 msgid "Header &separation:" msgstr "&Séparateur d'en-tête" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Header &format:" msgstr "&Format de l'en-tête" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "&Embed fonts" msgstr "Polices &intégrées" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" msgstr "Famille de police &Serif:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "S&ans-serif font family:" msgstr "Famille de police S&ans-serif:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 msgid "&Monospaced font family:" msgstr "Famille de police &Monospace:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 msgid "Metadata" msgstr "Métadonnées" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:43 msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." @@ -4539,77 +4982,77 @@ msgstr "" "Indiquer les métadonnées. Le fichier de sortie contiendra autant de ces " "métadonnées que possible." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "Choisir la couverture pour " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "Impossible de lire" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "Vous n'avez pas les permissions nécessaires pour lire ce fichier: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Erreur à la lecture du fichier" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Il y a eu une erreur à la lecture du fichier : <br /><b>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " n'est pas une image compatible" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Book Cover" msgstr "Couverture du livre" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 msgid "Use cover from &source file" msgstr "Utiliser la couverture du fichier &source" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Change &cover image:" msgstr "Modifier l'image de la &couverture:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Browse for an image to use as the cover of this book." msgstr "Rechercher une image à utiliser en tant que couverture du livre." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "&Title: " msgstr "&Titre : " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Change the title of this book" msgstr "Modifie le titre du livre" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Author(s): " msgstr "&Auteur(s): " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "T&ri de l'auteur:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" @@ -4617,20 +5060,20 @@ msgstr "" "Modifie le(s) auteur(s) de ce livre. Dans le cas d'auteurs multiples, " "séparer leurs noms par une virgule." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:177 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Publisher: " msgstr "&Editeur: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Ta&gs: " msgstr "Eti&quettes: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -4639,213 +5082,213 @@ msgstr "" "recherches. <br> <br> Celles-ci peuvent être formées de n'importe quels mots " "ou phrases, séparés par des virgules." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "&Series:" msgstr "&Séries:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:381 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "List of known series. You can add new series." msgstr "Liste de séries connues. Vous pouvez ajouter de nouvelles séries." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Book " msgstr "Livre " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:20 msgid "MOBI Output" msgstr "Sortie MOBI" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:42 msgid "Default" msgstr "Par défaut" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" msgstr "&Titre de la Table des Matières:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 msgid "Rescale images for &Palm devices" msgstr "Redimensionner les images pour des appareils &Palm" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" msgstr "Utiliser le &tri par auteur pour auteur" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" msgstr "Désactiver la compression du contenu du fichier" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 msgid "Do not add Table of Contents to book" msgstr "Ne pas ajouter la Table des Matières au livre" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Kindle options" msgstr "Options du Kindle" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 msgid "Periodical masthead font:" msgstr "Police du titre du periodique:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 msgid "Personal Doc tag:" msgstr "Etiquette de Document Personnel (Personnal Doc tag):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" msgstr "Mise en page" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" msgstr "Profil de &sortie:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "Profile description" msgstr "Description du profil" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "&Input profile:" msgstr "Profil d'&entrée:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" msgstr "Marges" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" msgstr "&Gauche:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "&Top:" msgstr "&Haut:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "&Right:" msgstr "&Droite:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid "&Bottom:" msgstr "&Bas:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 msgid "PDB Input" msgstr "Entrée PDB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" msgstr "Traiter chaque &ligne comme un paragraphe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" msgstr "Suppose un format d'impression" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 msgid "PDB Output" msgstr "Sortie PDB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" msgstr "&Format:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" msgstr "Entrée PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 msgid "Line &Un-Wrapping Factor:" msgstr "Facteur de &déroulement de ligne:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:40 msgid "No &Images" msgstr "Pas d'&Images" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 msgid "PDF Output" msgstr "Sortie PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" msgstr "Taille du &Papier:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" msgstr "&Orientation:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 msgid "Preserve &aspect ratio of cover" msgstr "Conserver les &proportions de la couverture" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" msgstr "Sortie RB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "Aucun format disponible" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Impossible de créer l'expression régulière en utilisant le générateur sans " "avoir de livre" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Livre libre" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" msgstr "Générateur d'expression régulière" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" msgstr "Aperçu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" msgstr "Expression régulière:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:55 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Test" msgstr "Test" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 msgid "Convert" msgstr "Convertir" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:196 msgid "Options specific to the input format." msgstr "Options spécifiques au format d'entrée." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:64 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "Boîte de dialogue" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "Format d'&entrée:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "" "Utiliser et &conserver ces paramètres pour la conversion individuelle des e-" "books" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" @@ -4853,76 +5296,76 @@ msgstr "" "Détection De\n" "La Structure" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" "Recherche fine pour la détection des en-têtes de chapitres et pour les " "autres structures de document." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "Détecter les chapitres (expression XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "Insérer un saut de page avant (expression XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "Expression régulière pour l'en-tête" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "Expression régulière pour le pied de page:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Expression régulière incorrecte" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Expression régulière incorrecte: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "XPath incorrect" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "L'expression XPath %s est incorrecte." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "&Marque de chapitre:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Supprimer la première &image" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "Insérer les &métadonnées comme page au début du livre" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" "&Pré-traiter le fichier d'entrée pour probablement améliorer la détection de " "structure" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Supprimer le &Pied de page" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Supprimer l'&en-tête" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" "Contents" @@ -4930,51 +5373,51 @@ msgstr "" "Tables Des\n" "Matières" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:18 msgid "Control the creation/conversion of the Table of Contents." msgstr "Contrôler la création/conversion de la Table des Matières." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "Niveau &1 TDM (Expression XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "Niveau &2 TDM (Expression XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "Niveau &3 TDM (Expression XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:63 msgid "Do not add &detected chapters to the Table of Contents" msgstr "Ne pas ajouter les chapitres &détectés à la Table des Matières" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:64 msgid "Number of &links to add to Table of Contents" msgstr "Nombre de &liens ajoutés à la Table des Matières" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:65 msgid "Chapter &threshold" msgstr "Seuil de chapi&tre" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:66 msgid "&Force use of auto-generated Table of Contents" msgstr "&Forcer l'utilisation d'une Table des matières auto-générée" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 msgid "TOC &Filter:" msgstr "&Filtre TDM:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" msgstr "Entrée TXT" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" msgstr "Traiter en utilisant 'markdown'" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" "<p>Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit <a " @@ -4984,112 +5427,112 @@ msgstr "" "autorise un formatage avancée. Pour en apprendre plus visiter <a " "href=\"http://daringfireball.net/projects/markdown\">markdown</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "" "Ne pas insérer la Table Des Matières dans le texte de sortie lorsque " "markdown est utilisé" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 msgid "Preserve &spaces" msgstr "Conservers les e&spaces" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" msgstr "Sortie TXT" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 msgid "&Line ending style:" msgstr "Style de fin de &ligne:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 msgid "&Maximum line length:" msgstr "Longueur &maximale de la ligne:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 +msgid "Force maximum line length" msgstr "Forcer la longueur de ligne maximale" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:50 msgid "TextLabel" msgstr "Libellé texte" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Utiliser un assistant pour aider à construire l'expression XPath" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:68 msgid "Match HTML &tags with tag name:" msgstr "Faire correspondre les étiquettes HTML avec les noms d'é&tiquettes:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 msgid "*" msgstr "*" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" msgstr "a" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71 msgid "br" msgstr "br" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 msgid "div" msgstr "div" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "h1" msgstr "h1" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "h2" msgstr "h2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 msgid "h3" msgstr "h3" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 msgid "h4" msgstr "h4" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 msgid "h5" msgstr "h5" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 msgid "h6" msgstr "h6" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 msgid "hr" msgstr "hr" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 msgid "span" msgstr "span" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" msgstr "Ayant l'&attribut:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 msgid "With &value:" msgstr "Avec la &valeur:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 msgid "(A regular expression)" msgstr "(Une expression régulière)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 msgid "" "<p>For example, to match all h2 tags that have class=\"chapter\", set tag to " "<i>h2</i>, attribute to <i>class</i> and value to " @@ -5107,172 +5550,164 @@ msgstr "" "XPath consulter le <a href=\"http://calibre-" "ebook.com/user_manual/xpath.html\">Tutoriel XPath</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "Le navigateur de coverture ne peut ête chargé" - -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "Navigation par couvertures" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:130 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:205 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:238 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "Le navigateur de coverture ne peut ête chargé" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 msgid "Undefined" msgstr "Indéfini(e)" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Oui" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Non" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "étoile(s)" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "Non noté" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "Définir '%s' à aujourd'hui" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr " index:" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:443 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Numérote automatiquement les livres dans ces séries" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "Supprimer toutes les étiquettes" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "étiquettes à ajouter" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "étiquettes à supprimer" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:49 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "Pas de détail disponible." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "L'appareil n'est plus connecté." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "Lit les informations de l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "Lire la liste de livres à partir de l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "Obtenir les annotations à partir de l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "Envoie les métadonnées vers l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "Envoyer les collections vers l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "Envoie le livre %d dans l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "Supprimer les livres dans l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "Télécharger les livres à partir de l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "Afficher le livre sur l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "Indiquer l'action par défaut pour 'envoyer au lecteur'" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "Envoyer vers la mémoire du lecteur" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "Envoyer vers la carte mémoire A" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "Envoyer vers la carte mémoire B" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:434 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "Mémoire principale" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "Envoyer et effacer de la bibliothèque" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "Envoyer un format spécifique" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "Ejecter l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:499 -msgid "Fetch annotations (experimental)" -msgstr "Récupérer les annotations (expérimental)" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "Erreur pendant la communication avec le lecteur électronique" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "Sélectionner le dossier à ouvrir comme appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:675 -msgid "Failed" -msgstr "Echec" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "Erreur pendant la communication avec le lecteur électronique" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5281,128 +5716,128 @@ msgstr "" "lecteur électronique. Veuillez déconnecter et reconnecter le lecteur " "électronique et redémarrer." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "Appareil: " -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:726 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " detecté." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "sélectionné pour l'envoi" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "Choisir le format à envoyer au lecteur" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "Aucun appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "Impossible d'envoyer: Aucun appareil connecté" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "Aucune carte" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:830 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "Impossible d'envoyer: L'appareil n'a pas de carte mémoire" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "E-book:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "En pièce jointe, vous trouverez l'ebook" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:879 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "par" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "dans le format %s." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:893 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "Envoi d'un email à" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:923 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:931 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1025 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1206 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "Pas de format convenable" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" "Convertir automatiquement les livres suivants avant de les envoyer par email " "?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Impossible d'envoyer par email les livres suivants car aucun format " "convenable n'a été trouvé :" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "L'envoi par email des livres a échoué" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "L'envoi par email des livres suivants a échoué:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "Envoyer par email:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "News:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "Le fichier attaché est" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "Envoi des News vers" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1026 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertir automatiquement les livres suivants avant de les télécharger dans " "l'appareil ?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "Envoie les catalogues vers l'appareil." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "Envoi les News vers l'appareil." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "Envoie les livres dans l'appareil." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -5411,175 +5846,199 @@ msgstr "" "convenable n'a été trouvé. Convertissez avant le(s) livre(s) vers un format " "supporté par votre appareil." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1277 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "Le lecteur électronique n'a plus d'espace mémoire disponible" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" "<p>Impossible d'envoyer les livres sur le lecteur : il n'y a plus assez " "d'espace mémoire disponible " -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" msgstr "" "Sélectionner les formats disponibles et leurs ordres pour cet appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" msgstr "Utiliser les sous-répertoires" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Use author sort for author" msgstr "Utiliser la clé de tri d'auteur comme auteur" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" msgstr "Sauvegarder le &modèle:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" -msgstr "&Couverture à afficher" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "Ajouter les les livres à partir de leur ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "Co&ller à partir du bloc-notes" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 +msgid "Fit &cover within view" +msgstr "Adapte la &couverture à l'emplacement" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" msgstr "&Précédent" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 msgid "&Next" msgstr "Suiva&nt" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" msgstr "Mes Livres" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Générer le catalogue" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 msgid "Generate catalog for {0} books" msgstr "Générer le catalogue pour {0} livres" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" msgstr "&Format du catalogue:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 msgid "" "Catalog &title (existing catalog with the same title will be replaced):" msgstr "" "&Titre du catalogue (un catalogue existant avec le même titre sera remplacé):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 msgid "&Send catalog to device automatically" msgstr "&Envoyer le catalogue automatiquement vers l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 msgid "Catalog options" msgstr "Options du catalogue" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 msgid "Choose Format" msgstr "Choisir le format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" msgstr "Choissisez l'emplacement de la bibliothèque Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" msgstr "Identique à l'actuel" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" msgstr "L'emplacement %s contient la bibliothèque Calibre actuelle" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" msgstr "Aucune bibliothèque préexistante n'a été trouvée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" msgstr "Il n'y a pas de bibliothèque Calibre préexistante à %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" msgstr "N'est pas vide" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" msgstr "Le dossier %s n'est pas vide. Veillez choisir un dossier vide." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location" msgstr "Aucun emplacement" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location selected" msgstr "Aucun emplacement sélectionné" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "Mauvais emplacement" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "%s n'est pas un dossier existant" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "Choisissez votre bibliothèque Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" msgstr "Votre bibliothèque Calibre est actuellement situé à {0}" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" msgstr "Nouvel emp&lacement:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" msgstr "Utiliser la bibliothèque &existante au nouvel emplacement" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" msgstr "&Créer une bibliothèque vide au nouvel emplacement" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" msgstr "&Déplacer la bibliothèque actuelle vers ce nouvel emplacement" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" "Valeurs par défaut pour la conversion des bandes dessinées (fichiers CBR/CBZ)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 msgid "Set options for converting %s" msgstr "Indiquer les options pour la conversion de %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92 msgid "&Title:" msgstr "&Titre:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 msgid "&Author(s):" msgstr "&Auteur(s):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95 msgid "&Profile:" msgstr "&Profil :" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 msgid "Edit Comments" msgstr "Editer les commentaires" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugins)s %(plugin_type)s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "plugins" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " @@ -5587,19 +6046,19 @@ msgstr "" "\n" "Personnalisation: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "Général" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "Conversion" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -5607,15 +6066,15 @@ msgstr "" "Envoi\n" "d'Email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "Ajouter/Sauvegarder" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "Mode avancé" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5623,24 +6082,24 @@ msgstr "" "Serveur de\n" "contenu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "Envoyer automatiquement" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "Email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" "Formats à envoyer par email. Le premier format qui correspond sera envoyé." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." @@ -5648,55 +6107,55 @@ msgstr "" "Si coché, les News téléchargées seront automatiquement envoyées par email " "<br>à cette adresse (à condition qu'il appartienne à un des formats listés)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "Nouvelle adresse email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "Large" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "Etroit" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "Moyen" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "Petit" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "Large" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "Toujours" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "Automatique" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "Jamais" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "Terminé" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "Tous les dialogues de confirmation ont été réinitialisés" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "Port système sélectionné" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " @@ -5707,112 +6166,122 @@ msgstr "" "empêcher le serveur de fonctionner sur ce port. Par sécurité choisissez " "plutôt un numéro de port supérieur à 1024." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "L'installation des outils en ligne de commande a échouée." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "Outils en ligne de commande installés." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "Outils en ligne de commande installés dans" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Si vous déplacez calibre.app, vous devez réinstaller les outils en ligne de " "commande." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "N'est pas un chemin correct pour les plugins" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s n'est pas un répertoire correct pour les plugins" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "Choisir le plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "Le plugin ne peut pas être désactivé" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "Le plugin %s ne peut pas être désactivé" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "Le plugin ne peut pas être personnalisé" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "Le plugin %s ne peut pas être personnalisé" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "Personnaliser" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "Impossible de supprimer les plugins natifs" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " ne peut pas être retiré. C'est un plugin natif. Essayer plutôt de le " "désactiver" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "Réglages invalides" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "Vous devez sélectionner une colonne pour pouvoir la supprimer" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "La colonne sélectionnée n'est pas une colonne personnalisée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:718 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Etes vous sur ?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "" "Voulez vous vraiment supprimer la colonne %s et toutes les données qu'elle " "contient?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Journal d'erreur:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "Journal des accès:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "A échoué lors du démarrage du serveur de contenu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "Taille incorrecte" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "La taille %s est incorrecte. Doit être au format largeurxhauteur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "Redémarrage nécessaire" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5820,19 +6289,19 @@ msgstr "" "Les modifications effectuées nécessitent un redémarrage de Calibre. Veuillez " "redémarrer dès que possible." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "Vérifier l'intégrité de la base de données" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "La vérification de l'intégrité de la base de données a échouée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "Des incohérences ont été trouvées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5844,11 +6313,11 @@ msgstr "" "Vous devrez les vérifier manuellement. Ceci peut arriver si vous avez " "manipulé les fichiers directement dans le dossier de la bibliothèque." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "Widget avec onglet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5858,11 +6327,11 @@ msgstr "" "fichiers que vous ajoutez. Calibre peut lire les métadonnées à partir du " "contenu du fichier, ou du nom de fichier." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Lire les métadonnées uniquement à partir du nom de &fichier" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5870,11 +6339,11 @@ msgstr "" "Echanger le prénom et le nom de l'auteur. Ceci affecte seulement les " "métadonnées lues à partir des noms de fichiers." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "&Echanger le prénom et le nom de l'auteur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5894,7 +6363,7 @@ msgstr "" "la ponctuation, la casse, etc. La recherche de correspondance est exacte " "pour l'auteur." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5902,15 +6371,15 @@ msgstr "" "Si des livres avec des titres et des auteurs similaires sont trouvés, " "&fusionner les nouveaux fichiers automatiquement" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Configurer les métadonnées à partir du nom de fichier" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&Ajout de livres" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5918,59 +6387,59 @@ msgstr "" "Ici vous pouvez contrôler comment Calibre va sauvegarder vos livres quand " "vous cliquez sur le bouton Sauvegarder sur le disque:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Sauvegarder les &couvertures séparément" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Mettre à jour les &métadonnées dans les copies sauvegardées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Sauvegarder les métadonnées dans le fichier &OPF" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "Convertir les caractères non-Anglais vers des équivalents &Anglais" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Format de &dates comme:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "&Formats de fichier à sauvegarder:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Remplacer les espaces par des &underscores" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Changer les chemins en minuscu&les" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Sauvegarde de livres" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" msgstr "Métadonnée &management" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" msgstr "Gestion manuelle" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" msgstr "Seulement en envoyant" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" msgstr "Gestion automatique" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" "<li><b>Manual Management</b>: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -5990,7 +6459,7 @@ msgstr "" "métadonnées sur l’appareil avec celle de la bibliothèque de calibre chaque " "fois que l'appareil est connecté." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 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 " @@ -6001,38 +6470,31 @@ msgstr "" "peuvent être outrepassés par votre lecteur en personnalisant l'interface de " "gestion des pluggins des lecteurs dans Préférences->Plugins" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Envoi vers l'&appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "Préférences" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "Envoyer une notification quand une &nouvelle version est disponible." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" "Télécharger les métadonnées &sociales (étiquettes/classement/etc...) par " "défaut" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" "Écraser l'auteur et le titre par défaut l&ors de la récupération des " "métadonnées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "&Timeout par défaut pour les connexions réseau :" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -6040,156 +6502,167 @@ msgstr "" "Indiquer le timeout par défaut pour les recherches réseau (c-à-d le temps " "utilisé pour aller rechercher l'information par internet)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " secondes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "Choisir la &langue (nécessite un redémarrage):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "Normale" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Haute" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Basse" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "&Priorité du travail:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "Format de &sortie préféré:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "Réinitialiser tous les dialogues de &confirmation" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "Ordre préféré pour le format d'&entrée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "Utiliser les chiffres &romains pour les numéros de séries" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "" "&Activer l'affichage dans la zone de notification (redémarrage nécessaire)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "Afficher les alertes dans la zone de ¬ification" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "Afficher l'&écran d'accueil au démarrage" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 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/trunk/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "Afficher la note moyenne dans le navigateur d'étiquettes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "Rechercher lors de la saisie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "Envoyer automatiquement les i&nformations vers le lecteur d'ebook" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Supprimer les News de la bibliothèque lorsque l'envoi est automatique vers " "l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 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/trunk/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "Sélectionner les &colonnes visibles dans la vue bibliothèque" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "Supprimer une colonne définie par l'utilisateur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "Ajouter une colonne définie par l'utilisateur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "Editer les paramètres d'une colonne définie par l'utilisateur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "Utiliser l'&afficheur interne pour:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "Présentation de &l'interface utilisateur (nécessite un redémarrage):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "Restrictions à appliquer quand la bibliothèque actuelle est ouverte:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 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/trunk/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "Désactiver les &animations" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "Afficher le bouton de &donation (redémarrage nécessaire)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "&Barre d'outils" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "Taille d'&icone" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "Afficher le &texte sous les icônes:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "Ajouter une adresse email où les livres seront envoyés" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "&Ajouter un email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "Par &défaut" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "&Supprimer un email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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-" @@ -6199,35 +6672,61 @@ msgstr "" "emails seront automatiquement envoyés lors du téléchargement des News à " "toutes les adresses qui ont 'Envoyer automatiquement' coché." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" "Nombre &maximum de processus de travail en attente (nécessite un " "redémarrage):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "Vérifier l'&intégrité de la base de données" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "&Installer les outils en ligne de commande" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "Ouvrir le répertoire de &configuration de Calibre" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Limiter le nombre max de travaux simultanés au nombre de &cÅ“urs de " "processeurs disponibles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "Déboguer la &détection de l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "Vérifier l'&intégrité de la base de données" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "Ouvrir le répertoire de &configuration de Calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "&Installer les outils en ligne de commande" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "&Divers" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "Réglages disponibles" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "Réglages a&ctuels" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "&Restorer les valeurs par défaut" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "&Réglages" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 " @@ -6238,25 +6737,25 @@ msgstr "" "endroit dans le monde. Toute modification des paramètres ne prendra effet " "qu'après un redémarrage du serveur." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "&Port du serveur:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:593 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:212 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nom d'&utilisateur:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "Mot de &passe :" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6264,7 +6763,7 @@ msgstr "" "Si vous laisser le mot de passe à vide, tout le monde pourra accéder à votre " "collection de livres en utilisant une interface web." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6272,46 +6771,57 @@ msgstr "" "Taille maximale (largeurxhauteur) pour l'affichage des couvertures. Les " "couvertures plus larges sont redimensionnées. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "Taille max. de la &couverture:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:598 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Montrer le mot de passe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "Nombre d'articles &OPDS max. par requête:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "Nombre max. d'articles OPDS &non groupés:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "Démarrer le &Serveur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "Arrêter le S&erveur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "&Tester le serveur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "Lancer &automatiquement le serveur au démarrage" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "Afficher les logs du &serveur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:606 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" @@ -6327,7 +6837,7 @@ msgstr "" "Stanza de votre iPhone. Ici nomhote doit être le nom d'hôte complet ou " "l'adresse IP de l'ordinateur sur lequel Calibre est démarré." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6335,178 +6845,171 @@ msgstr "" "Ici vous pouvez personnaliser le comportement de Calibre en choisissant les " "plugins que vous souhaitez utiliser." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "Activer/&Désactiver le plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "&Personnaliser le plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "Supp&rimer le plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "Ajouter un nouveau plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "&Fichier plugin:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "&Ajouter" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 msgid "Create Tag-based Column" msgstr "Créer une colonne basée sur l'étiquette" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 msgid "Lookup name" msgstr "Recherche le nom" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 msgid "Column heading" msgstr "En-tête de colonne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 msgid "Column type" msgstr "Type de colonne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 msgid "Use brackets" msgstr "Utiliser les parenthèses" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 msgid "Values can be edited" msgstr "Les valeurs peuvent être éditées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" msgstr "Texte" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 msgid "Number" msgstr "Nombre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Date" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 msgid "Tag on book" msgstr "Etiquette sur le livre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 msgid "Explanation text added in create_ct_column.py" msgstr "Texte explicatif ajouté dans create_ct_column.py" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 msgid "Create and edit tag-based columns" msgstr "Créer et éditer les colonnes basées sur les étiquettes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" msgstr "Texte, colonne affichée dans le navigateur d'étiquettes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" msgstr "" "Texte séparé par des virgules, comme les étiquettes, affiché dans le " "navigateur d'étiquettes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" msgstr "" "Texte long, comme les commentaires, non affiché dans le navigateur " "d'étiquettes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 msgid "Text column for keeping series-like information" msgstr "" "Colonne de texte pour conserver des informations semblables aux séries" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 msgid "Floating point numbers" msgstr "Nombres à virgule flottante" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 msgid "Integers" msgstr "Entiers" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 msgid "Ratings, shown with stars" msgstr "Notation, affichée à l'aide d'étoiles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 msgid "Yes/No" msgstr "Oui/Non" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 msgid "No column selected" msgstr "Aucune colonne sélectionnée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 msgid "No column has been selected" msgstr "Aucune colonne n'a été sélectionnée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 msgid "Selected column is not a user-defined column" msgstr "" "La colonne sélectionnée n'est pas une colonne définie par l'utilisateur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 msgid "No lookup name was provided" msgstr "Aucun nom n'a été fourni pour la recherche" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" -"Le libellé doit seulement contenir des lettres, des chiffres et des " -"underscores, et commencer par une lettre" +"Le nom recherché ne doit contenir que des minuscules, des chiffres et des " +"underscores (tirets bas), et commencer par une lettre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" msgstr "Aucun en-tête de colonne n'a été fourni" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 msgid "The lookup name %s is already used" msgstr "Le nom recherché %s est déjà utilisé" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 msgid "The heading %s is already used" msgstr "L'en-tête %s est déjà utilisé" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" -"Le nom recherché doit être en minuscules et ne peut pas contenir \":\"s ou " -"des espaces" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" msgstr "Créer ou éditer des colonnes personnalisées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 msgid "&Lookup name" msgstr "&Nom recherché" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 msgid "Column &heading" msgstr "&En-tête de colonne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 msgid "" "Used for searching the column. Must contain only digits and lower case " "letters." @@ -6514,22 +7017,22 @@ msgstr "" "Utilisé pour la recherche dans la colonne. Ne doit contenir que des chiffres " "et des lettres en minuscules." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 msgid "" "Column heading in the library view and category name in the tag browser" msgstr "" "En-tête de colonne dans l'affichage de la bibliothèque et nom de catégorie " "dans le navigateur d'étiquettes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 msgid "Column &type" msgstr "&Type de colonne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 msgid "What kind of information will be kept in the column." msgstr "Quel type d'informations sera conservé dans la colonne." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 msgid "" "<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " "for year.</p>\n" @@ -6547,43 +7050,43 @@ msgstr "" "<li>dd MMMM yy donne 05 Janvier 10</li>\n" "</ul> " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 msgid "Use MMM yyyy for month + year, yyyy for year only" msgstr "Utiliser MMM yyyy pour mois + année, yyyy pour l'année seule" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 msgid "Default: dd MMM yyyy." msgstr "Par défaut: dd MMM yyyy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 msgid "Format for &dates" msgstr "Format des &dates" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" msgstr "Obtenir les informations de débogage." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:22 msgid "Copy to &clipboard" msgstr "&Copier vers le presse-papier" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:24 msgid "Debug device detection" msgstr "Déboguer la détection de l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:44 msgid "Invalid template" msgstr "Modèle incorrect" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:45 msgid "The template %s is invalid:" msgstr "Le modèle %s est incorrect:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:42 msgid "Save &template" msgstr "Sauvegarder le &modèle" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:43 msgid "" "By adjusting the template below, you can control what folders the files are " "saved in and what filenames they are given. You can use the / character to " @@ -6597,23 +7100,80 @@ msgstr "" "Les variables de métadonnées disponibles sont décrites ci-dessous. Si un " "livre n'a pas de métadonnées, la variable est remplacée par une chaine vide." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:44 msgid "Available variables:" msgstr "Variables disponibles:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/social.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/social.py:34 msgid "Downloading social metadata, please wait..." msgstr "Téléchargement des métadonnées sociales, veuillez patienter..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "Ctrl+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "&Afficher cet avertissement de nouveau" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/conversion_error_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42 msgid "ERROR" msgstr "ERREUR" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 msgid "" "All checked books will be <b>permanently deleted</b> from your device. " "Please verify the list." @@ -6621,81 +7181,92 @@ msgstr "" "Tous les livres sélectionnés vont être <b>supprimés définitivement</b> de " "votre appareil. Veuillez vérifier vos sélections." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "Emplacement" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1064 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 msgid "Delete from device" msgstr "Effacer de l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author sort" msgstr "Clé de tri d'auteur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "Gérer les auteurs" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 msgid "Sort by author" -msgstr "" +msgstr "Trier par auteur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 msgid "Sort by author sort" +msgstr "Trier par clé de tri d'auteur" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "Recalculer toutes les valeurs de clés de tri d'auteur" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "Triage Auteur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" msgstr "ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." msgstr "Cherche les métadonnées..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" msgstr "Impossible de trouver les métadonnées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" "Le téléchargement des métadonnées semble s'être arrêté. Essayer de nouveau " "plus tard." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" msgstr "Avertissement" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" msgstr "Impossible de récupérer les métadonnées de:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" msgstr "Aucune métadonnée trouvée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" "Aucune métadonnée trouvée, essayer en modifiant le titre et l'auteur ou la " "clé ISBN." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 msgid "Fetch metadata" msgstr "Récupérer des métadonnées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 msgid "" "<p>calibre can find metadata for your books from two locations: <b>Google " "Books</b> and <b>isbndb.com</b>. <p>To use isbndb.com you must sign up for a " @@ -6708,74 +7279,79 @@ msgstr "" "href=\"http://www.isbndb.com\">compte gratuit</a> et entrer votre clef " "d'accès ci-dessous." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 msgid "&Access Key:" msgstr "Clef d'&accès" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 msgid "Fetch" msgstr "Récupérer" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 msgid "Matches" msgstr "Résultats correspondants" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 msgid "" "Select the book that most closely matches your copy from the list below" msgstr "" "Sélectionnez le livre qui correspond le mieux au votre dans la liste ci-" "dessous." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 msgid "Download &social metadata (tags/rating/etc.) for the selected book" msgstr "" "Télécharger les métadonnées &sociales (étiquettes/classement/etc...) pour le " "livre sélectionné" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 msgid "Overwrite author and title with author and title of selected book" msgstr "" "Écraser l'auteur et le titre avec l'auteur et le titre du livre sélectionné" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/job_view_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:37 msgid "Details of job" msgstr "Détail du travail" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Active Jobs" msgstr "Exécutions en cours" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:45 msgid "&Stop selected job" msgstr "Arrêter les travaux &sélectionnés" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:46 msgid "Show job &details" msgstr "Afficher les &détails du travail" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 msgid "Stop &all non device jobs" msgstr "&Arrêter tous les travaux ne concernant pas les appareils" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "Edite les informations des métadonnées pour <b>%d livres</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" +"Application des modifications à %d livres. Ceci peut prendre un moment." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Editer les informations sur les Métadonnées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" msgstr "Effectuer un tri a&utomatique par auteur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " msgstr "&Tri par auteur: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6783,56 +7359,56 @@ msgstr "" "Définit comment l'auteur de ce livre doit être classé. Par exemple, Charles " "Dickens peut être classé comme Dickens, Charles." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "&Rating:" msgstr "&Note :" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:372 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Rating of this book. 0-5 stars" msgstr "Note de ce livre. de 0 à 5 étoiles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" msgstr "Aucune modification" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid " stars" msgstr " étoiles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 msgid "Add ta&gs: " msgstr "Ajouter des &étiquettes: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:378 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "Open Tag Editor" msgstr "Ouvre l'éditeur de mots-clefs" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" msgstr "&Supprime les étiquettes :" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " msgstr "" "Liste d'étiquettes séparées par des virgules à supprimer des livres. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" msgstr "Supprimer le &format:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" msgstr "&Intervertir le titre et l'auteur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 msgid "" "Selected books will be automatically numbered,\n" "in the order you selected them.\n" @@ -6844,7 +7420,7 @@ msgstr "" "Ainsi si vous avez sélectionné le livre A et puis le livre B,\n" "le livre A aura un numéro de série 1 et le livre B un numéro de série 2." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 msgid "" "Remove stored conversion settings for the selected books.\n" "\n" @@ -6854,413 +7430,417 @@ msgstr "" "\n" "Toute conversion future de ces livres utilisera les paramètres par défaut." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 msgid "Remove &stored conversion settings for the selected books" msgstr "" "Supprimer les paramètres de conversion &enregistrés pour les livres " "sélectionnés" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 msgid "&Basic metadata" msgstr "Metadonnées de &base" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 msgid "&Custom metadata" msgstr "Metadonnées &personnalisées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 msgid "Last modified: %s" msgstr "Modifié pour la dernière fois le: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "N'est pas une image correcte" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "Précisez le titre et l'auteur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" "Vous devez préciser un titre et un auteur avant de générer une couverture" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "Choisir les formats pour " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "Aucune permission" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "Vous n'avez par la permission de lire les fichiers suivants:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "Aucun format sélectionné" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "Impossible de lire les métadonnées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "Impossible de lire les métadonnées à partir du format %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "Impossible de lire la couverture" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "Impossible de lire la couverture à partir du format %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "La couverture au format %s est incompatible" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "Abandonner l'édition des livres restants" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "Le numéro ISBN est correct" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "Le numéro ISBN est incorrect" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "Editeur d'étiquettes indisponible" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" "L'éditeur d'étiquettes ne peut pas être utilisé si vous avez modifié les " "étiquettes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "Télécharge la couverture..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "Erreur à la récupération de l'image de couverture" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>Erreur à la récupération de l'image de couverture.</b><br/>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "Timeout lors du téléchargement." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" "Impossible de trouver la couverture de ce livre. Essayez déjà de spécifier " "le numéro ISBN." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" "Pour obtenir le message d'erreur pour chaque fournisseur de couvertures, " "cliquer sur Afficher les détails ci-dessous" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "Mauvaise couverture" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "La couverture n'est pas une image" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "Il y a eu des erreurs" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "" "Il y a eu des erreurs lors du téléchargement des métadonnées sociales" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "Impossible de récupérer les métadonnées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" "Vous devez spécifier au moins un ISBN, un titre, des auteurs ou un éditeur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "Permission refusée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" "Impossible d'ouvrir %s. Est-il en cours d'utilisation par un autre programme " "?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Edit Meta Information" msgstr "Editer les métadonnées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Meta information" msgstr "Informations sur les Métadonnées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Swap the author and title" msgstr "Inverse l'auteur et le titre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "Author S&ort: " msgstr "Clé de tr&i d'auteur: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Crée automatiquement la vedette de nom d'auteur à partir du nom d'auteur " "courant." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "Remove unused series (Series that have no books)" msgstr "" "Supprimer les séries inutilisées (Les séries qui ne possèdent aucun livres)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "IS&BN:" msgstr "I&SBN :" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "Publishe&d:" msgstr "Pu&blié:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "dd MMM yyyy" msgstr "dd MMM yyyy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "&Date:" msgstr "&Date:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Comments" msgstr "&Commentaires" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Fetch metadata from server" msgstr "&Récupérer les métadonnées à partir du serveur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Available Formats" msgstr "Formats disponibles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Add a new format for this book to the database" msgstr "Ajouter un nouveau format dans la base de données pour ce livre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove the selected formats for this book from the database." msgstr "Retire les formats sélectionnés de ce livre de la base de données." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Set the cover for the book from the selected format" msgstr "Indiquer la couverture pour le livre à partir du format sélectionné" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Update metadata from the metadata in the selected format" msgstr "" "Mettre à jour les métadonnées à partir des métadonnées du format sélectionné" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "Reset cover to default" msgstr "Revenir à la couverture par défaut" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 msgid "Download &cover" msgstr "Télécharger la &couverture" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 msgid "Generate a default cover based on the title and author" msgstr "Générer une couverture par défaut basée sur le titre et l'auteur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 msgid "&Generate cover" msgstr "&Générer la couverture" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" msgstr "Mot de passe nécessaire" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "Abandon..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "En cours" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" msgstr "" "La recherche sauvegardée actuelle sera <b>définitivement supprimée</b>. Êtes-" "vous sûr ?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 msgid "Saved Search Editor" msgstr "Editeur de recherche sauvegardée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 msgid "Saved Search: " msgstr "Recherche sauvegardée: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 msgid "Select a saved search to edit" msgstr "Sélectionner une recherche sauvegardée à modifier" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 msgid "Delete this selected saved search" msgstr "Supprimer la recherche sauvegardée sélectionnée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 msgid "Enter a new saved search name." msgstr "Entrer un nouveau nom pour la recherche sauvegardée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 msgid "Add the new saved search" msgstr "Ajouter la nouvelle recherche sauvegardée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 msgid "Change the contents of the saved search" msgstr "Modifier le contenu de la recherche sauvegardée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Nécessite un nom d'utilisateur et un mot de passe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Vous devez fournir un nom d'utilisateur et un mode passe pour utiliser cette " "source de News." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Créé par: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Dernier téléchargé: jamais" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "il y a %d jours, %d heures et %d minutes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Dernier téléchargé" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:220 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Planifier le téléchargement des News" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Ajouter une source personnalisée de News" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "Telecharger toutes les sources de News planifiées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Aucune connexion internet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" "Impossible de télécharger les News car aucune connexion internet active" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 msgid "Recipes" msgstr "Recettes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 msgid "Download all scheduled recipes at once" msgstr "Télécharger toutes les recettes en une seule fois" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195 msgid "Download &all scheduled" msgstr "Télécharger &toutes les planifications" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196 msgid "blurb" msgstr "texte de présentation" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 msgid "&Schedule for download:" msgstr "&Planifier le téléchargement" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:198 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "Every " msgstr "Chaque " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 msgid "day" msgstr "jour" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 msgid "Monday" msgstr "Lundi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 msgid "Tuesday" msgstr "Mardi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 msgid "Wednesday" msgstr "Mercredi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Thursday" msgstr "Jeudi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 msgid "Friday" msgstr "Vendredi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 msgid "Saturday" msgstr "Samedi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Sunday" msgstr "Dimanche" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "at" msgstr "à" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "" "Interval at which to download this recipe. A value of zero means that the " "recipe will be downloaded every hour." @@ -7268,43 +7848,43 @@ msgstr "" "Intervalle pour le téléchargement de cette recette. Une valeur à zéro " "signifie que la recette sera téléchargée toutes les heures." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid " days" msgstr " jours" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "&Account" msgstr "&Compte" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 msgid "For the scheduling to work, you must leave calibre running." msgstr "" "Pour que la planification puisse s'exécuter, vous devez laisser Calibre " "fonctionner." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 msgid "&Schedule" msgstr "&Planifier" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 msgid "Add &title as tag" msgstr "Ajouter le &titre comme étiquette" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 msgid "&Extra tags:" msgstr "&Etiquettes complémentaires:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "&Advanced" msgstr "&Avancé" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "&Download now" msgstr "&Télécharger maintenant" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 msgid "" "Delete downloaded news older than the specified number of days. Set to zero " "to disable." @@ -7312,19 +7892,19 @@ msgstr "" "Supprimer les News téléchargées plus anciennes que le nombre de jours " "spécifiés. Indiquer zéro pour le désactiver." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 msgid "Delete downloaded news older than " msgstr "Effacer les News plus anciennes que " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:36 msgid "contains" msgstr "contient" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:37 msgid "The text to search for. It is interpreted as a regular expression." msgstr "Le texte à chercher. Interprété comme une expression courante." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:38 msgid "" "<p>Negate this match. That is, only return results that <b>do not</b> match " "this query." @@ -7332,66 +7912,66 @@ msgstr "" "<p>exclut cette correspondance. Retourne uniquement les résultats <b>qui ne " "correspondent pas</b> à cette requête." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:39 msgid "Negate" msgstr "Exclut" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:113 msgid "Advanced Search" msgstr "Recherche avancée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:114 msgid "Find entries that have..." msgstr "Trouver les entrées qui ont..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:115 msgid "&All these words:" msgstr "&Tous ces mots:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:116 msgid "This exact &phrase:" msgstr "Cette &phrase exacte:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:117 msgid "&One or more of these words:" msgstr "&Un ou plus de ces mots:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:118 msgid "But dont show entries that have..." msgstr "Mais ne montre pas les entrées qui ont..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:119 msgid "Any of these &unwanted words:" msgstr "A&ucun de ces mots non souhaités:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 msgid "What kind of match to use:" msgstr "Type de correspondance à utiliser" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 msgid "Contains: the word or phrase matches anywhere in the metadata" msgstr "" "Contient: le mot ou la phrase peuvent correspondre à n'importe quel " "élément des métadonnées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:122 msgid "Equals: the word or phrase must match an entire metadata field" msgstr "" "Egal: le mot ou la phrase doivent correspondrent à un champ entier de " "métadonnée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:123 msgid "" "Regular expression: the expression must match anywhere in the metadata" msgstr "" "Expression régulière : l'expression doit correspondre quelque part dans les " "métadonnées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:124 msgid " " msgstr " " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:125 msgid "" "See the <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" "interface\">User Manual</a> for more help" @@ -7399,87 +7979,87 @@ msgstr "" "Consulter le <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-" "search-interface\">manuel utilisateur</a> pour avoir plus d'informations." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/select_formats.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 msgid "Choose formats" msgstr "Choisir les formats" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Auteurs" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Editeurs" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 msgid " (not on any book)" msgstr " (n'est sur aucun livre)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 msgid "" "The current tag category will be <b>permanently deleted</b>. Are you sure?" msgstr "" "La catégorie actuelle d'étiquettes sera effacée de <b> manière " "permanente</b>. Etes vous sûr de vouloir continuer?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 msgid "User Categories Editor" msgstr "Editeur de catégories utilisateur" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 msgid "A&vailable items" msgstr "Articles &disponibles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 msgid "Apply tags to current tag category" msgstr "Appliquer les étiquettes à la catégorie actuelle d'étiquettes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 msgid "A&pplied items" msgstr "Articles a&ppliqués" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 msgid "Unapply (remove) tag from current tag category" msgstr "" "Retirer (supprimer) l'étiquette de la catégorie actuelle d'étiquettes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 msgid "Category name: " msgstr "Nom de la catégorie: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 msgid "Select a category to edit" msgstr "Sélectionner une catégorie à éditer" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 msgid "Delete this selected tag category" msgstr "Supprimer cette catégorie d'étiquette sélectionnée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 msgid "Enter a new category name. Select the kind before adding it." msgstr "" "Entrer un nouveau nom de catégorie. Sélectionner le genre avant de l'ajouter." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 msgid "Add the new category" msgstr "Ajouter la nouvelle catégorie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 msgid "Category filter: " msgstr "Filtre de catégorie: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select the content kind of the new category" msgstr "Sélectionner le type de contenu de la nouvelle catégorie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" msgstr "Êtes-vous sûr ?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" @@ -7487,15 +8067,15 @@ msgstr "" "Les étiquettes suivantes sont utilisées par un livre ou plus. Êtes-vous " "certain de vouloir les supprimer ?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 msgid "Tag Editor" msgstr "Editeur de Mots-Clefs" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124 msgid "A&vailable tags" msgstr "Etiquettes &disponibles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:125 msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." @@ -7503,23 +8083,23 @@ msgstr "" "Supprime un mot-clef de la base de données. Cette opération va retirer ce " "mot-clef de tous les livres et le supprimer de la base de données." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:127 msgid "Apply tag to current book" msgstr "Applique le mot-clef au livre en cours." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:129 msgid "A&pplied tags" msgstr "Etiquettes a&ppliquées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:130 msgid "Unapply (remove) tag from current book" msgstr "Enlève le mot-clef du livre en cours" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 msgid "&Add tag:" msgstr "&Ajouter une étiquette:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 msgid "" "If the tag you want is not in the available list, you can add it here. " "Accepts a comma separated list of tags." @@ -7528,56 +8108,56 @@ msgstr "" "pouvez l'ajouter ici. Accepte une liste d'étiquettes séparées par des " "virgules." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 msgid "Add tag to available tags and apply it to current book" msgstr "" "Ajoute l'étiquette à la liste des étiquettes et l'applique au livre en cours" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" msgstr "%s (autrefois %s)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 msgid "Item is blank" msgstr "L'article est vide" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 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." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 msgid "No item selected" msgstr "Aucun article sélectionné" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 msgid "You must select one item from the list of Available items." msgstr "" "Vous devez sélectionner un article de la liste des Articles disponibles." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "No items selected" msgstr "Pas d'articles sélectionnés" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 msgid "You must select at least one items from the list." msgstr "Vous devez sélectionner au moins un article de la liste." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:106 +#: /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 "Etes vous sûr de vouloir supprimer les articles suivants?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 msgid "Category Editor" msgstr "Éditeur de catégories" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Items in use" msgstr "Articles en cours d'utlisation" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." @@ -7585,140 +8165,136 @@ msgstr "" "Supprimer l'article de la base de données. Ceci desactivera l'article pour " "tous les livres et le supprimera ensuite de la base de données." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 msgid "Rename the item in every book where it is used." msgstr "Renommer l'article" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "Ctrl+S" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "Tester le paramétrage email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52 msgid "Send test mail from %s to:" msgstr "Envoyer un email de test de %s vers:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 msgid "&Test" msgstr "&Test" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:127 msgid "No recipe selected" msgstr "Aucune recette sélectionnée" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:132 msgid "The attached file: %s is a recipe to download %s." msgstr "Le fichier attaché: %s est une recette à télécharger %s." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133 msgid "Recipe for " msgstr "Recette pour " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:150 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255 msgid "Switch to Advanced mode" msgstr "Basculer vers le mode Avancé" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:164 msgid "Switch to Basic mode" msgstr "Basculer vers le mode Basique" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:174 msgid "Feed must have a title" msgstr "Le flux doit avoir un titre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175 msgid "The feed must have a title" msgstr "Le flux doit avoir un titre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:179 msgid "Feed must have a URL" msgstr "Le flux doit avoir une URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180 msgid "The feed %s must have a URL" msgstr "Le flux %s doit avoir une URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185 msgid "Already exists" msgstr "Existe déjà" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186 msgid "This feed has already been added to the recipe" msgstr "Ce flux a déjà été ajouté à la recette" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:286 msgid "Invalid input" msgstr "Entrée incorrecte" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:228 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:237 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:287 msgid "<p>Could not create recipe. Error:<br>%s" msgstr "<p>Impossible de créer la recette. Erreur:<br>%s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:241 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:290 msgid "Replace recipe?" msgstr "Remplacer la recette?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:242 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:291 msgid "A custom recipe named %s already exists. Do you want to replace it?" msgstr "" "Une recette personnalisée nommée %s existe déjà. Voulez-vous la remplacer ?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick recipe" msgstr "Choisir une recette" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick the recipe to customize" msgstr "Choisir une recette à personnaliser" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:277 msgid "Choose a recipe file" msgstr "Choisir un fichier de recette" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:248 msgid "Add custom news source" msgstr "Ajouter une nouvelle source d'informations" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:249 msgid "Available user recipes" msgstr "Recettes utilisateur disponibles" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:250 msgid "Add/Update &recipe" msgstr "Ajouter/Mettre à jour la &recette" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:251 msgid "&Remove recipe" msgstr "Supp&rimer la recette" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:252 msgid "&Share recipe" msgstr "&Partager une recette" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253 msgid "Customize &builtin recipe" msgstr "Personnaliser les recettes &intégrées" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254 msgid "&Load recipe from file" msgstr "&Charger une recette à partir d'un fichier" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256 msgid "" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " "type=\"text/css\">\n" @@ -7742,52 +8318,52 @@ msgstr "" "vous devrez utiliser ultérieurement le \"mode avancé\" pour personnaliser le " "processus de récupération.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260 msgid "Recipe &title:" msgstr "&Titre de la recette:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261 msgid "&Oldest article:" msgstr "Article le plus &ancien:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "The oldest article to download" msgstr "L'article le plus ancien à télécharger" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264 msgid "&Max. number of articles per feed:" msgstr "&Max. Nombre d'articles par flux:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265 msgid "Maximum number of articles to download per feed." msgstr "Nombre maximum d'articles à télécharger par flux." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266 msgid "Feeds in recipe" msgstr "Flux dans la recette" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268 msgid "Remove feed from recipe" msgstr "Supprimer un flux de la recette" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:271 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274 msgid "Add feed to recipe" msgstr "Ajouter un flux dans la recette" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272 msgid "&Feed title:" msgstr "Titre du &flux:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 msgid "Feed &URL:" msgstr "&URL du flux:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 msgid "&Add feed" msgstr "&Ajouter un flux" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276 msgid "" "For help with writing advanced news recipes, please visit <a " "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>" @@ -7797,11 +8373,11 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">Recettes " "utilisateur</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:277 msgid "Recipe source code (python)" msgstr "Code source de la recette (python)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "" "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" @@ -7847,229 +8423,231 @@ msgstr "" "noms de groupe pour les différentes entrées de métadonnées sont documentés " "dans les bulles d'aide.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Regular &expression" msgstr "&Expression régulière" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 msgid "File &name:" msgstr "&Nom du fichier" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 msgid "Title:" msgstr "Titre:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 msgid "Regular expression (?P<title>)" msgstr "Expression régulière (?P<title>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:129 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Pas de correspondance" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 msgid "Authors:" msgstr "Auteurs:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 msgid "Regular expression (?P<author>)" msgstr "Expression régulière (?P<author>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124 msgid "Series:" msgstr "Séries:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125 msgid "Regular expression (?P<series>)" msgstr "Expression régulière (?P<series>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127 msgid "Series index:" msgstr "Index de séries:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:128 msgid "Regular expression (?P<series_index>)" msgstr "Expression régulière (?P<series_index>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130 msgid "ISBN:" msgstr "ISBN:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:131 msgid "Regular expression (?P<isbn>)" msgstr "Expression régulière (?P<isbn>)" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "Livres similaires..." - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "Ajouter des livres à la bibliothèque" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "Gérer les collections" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "Navigateur de couvertures" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "Maj+Alt+B" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "Navigateur d'étiquettes" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "Maj+Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "version" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "créé par Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "Connecté: " -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "Mise à jour trouvée" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:276 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "Détails du livre" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "Maj+Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "Travaux" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "Statut" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "Progression" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "Temps d'exécution" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "Il y %d travaux en cours:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "Travail inconnu" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "Il y %d travaux en attente:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:216 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "Impossible d'arrêter le travail" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "" "Impossible de tuer les travaux lorsqu'ils communiquent avec l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "Le travail a déjà démarré" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "Indisponible" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "Travaux :" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." -msgstr "Cliquer pour voir la liste des travaux actifs." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "Maj+Alt+J" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "Cliquer pour afficher la liste des travaux" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr " - Travaux" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "Sauvegarder un seul format vers le disque..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "Ejecter cet appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "Bibliothèque" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "Afficher les livres dans la bibliothèque calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "Lecteur" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "Afficher les livres dans mémoire principale de l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "Carte A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "Afficher les livres dans la carte mémoire A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "Carte B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "Afficher les livres dans la carte mémoire B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "disponible" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Les livres affichés seront limités à ceux correspondant à la recherche " "sauvegardée sélectionnée" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "Recherche avancée" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" @@ -8078,379 +8656,111 @@ msgstr "" "commentaires, etc...<br><br>Les mots séparés par des espaces sont traités " "avec des AND" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "Réinitialisation de la recherche rapide" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "" "Copier le texte de recherche courant (au lieu du nom de la recherche)" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "Sauvegarder la recherche courante avec le nom indiqué dans la boite" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "Supprimer la recherche sauvegardée actuelle" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d livres" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "Choisissez la bibliothèque Calibre aves laquelle travailler" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "Connecter au dossier" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "Connecter à iTunes" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "Démarrer le serveur de contenu" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "Arrêter le serveur de contenu" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "Email vers" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr " et efface de la bibliothèque" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "Configurer le partage des livres par email" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Ajouter des livres" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "Editer les métadonnées" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "C" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "Convertir les livres" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "V" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "Visualiser" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "Envoyer au lecteur" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "F" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "Récupérer des News" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "S" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Sauvegarder sur le disque" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "Connecter/Partager" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Suppression" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "Supprimer des livres" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "Parcourir le manuel utilisateur de Calibre" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "F1" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "Aide" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "M" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "Fusionner les enregistrements de livres" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "Ouvrir le dossier contenant" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "Afficher les détails du livre" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "Livres du même auteur" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "Livres dans cette série" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "Livres de cet éditeur" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "Livres avec les mêmes étiquettes" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "Editer les métadonnées individuellement" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "Editer les métadonnées par lot" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "Télécharger les métadonnées et les couvertures" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "Télécharger seulement les métadonnées" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "Télécharger seulement les couvertures" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "Télécharger uniquement les métadonnées sociales" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "Fusionner dans le premier livre sélectionné - supprimer les autres" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "Fusionner dans le premier livre sélectionné - conserver les autres" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "Ajouter des livres à partir d'un répertoire" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:534 -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 "" -"Ajouter des livres par répertoires et sous-répertoires. (Un livre par " -"répertoire, chaque fichier représente le même livre dans un format différent)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Ajouter des livres par répertoires et sous-répertoires. (Plusieurs livres " -"par répertoire, chaque fichier est un livre différent)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Ajouter un livre vide. (Une entrée sans aucun format)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "Sauvegarder sur le disque dans un seul répertoire" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "Sauvegarder seulement le format %s vers le disque" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "" -"Sauvegarder seulement le format %s sur le disque dans un repertoire unique" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "Visualiser le format spécifique" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "Supprimer les livres sélectionnés" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "" -"Supprimer les fichiers d'un format spécifique pour les livres sélectionnés..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "Supprimer tous les formats pour les livres sélectionnés, excepté..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "Supprimer les couvertures des livres sélectionnés" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "Supprimer les livres correspondant de l'appareil" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "Convertir individuellement" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "Convertir par lot" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "Créer le catalogue des livres dans votre bibliothèque Calibre" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "Démarrer l'assistant de bienvenue" - -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "Y" msgstr "Y" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" msgstr "Dans l'appareil" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" msgstr "Taille (Mo)" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" msgstr "Note" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book <font face=\"serif\">%s</font> of %s." msgstr "Livre <font face=\"serif\">%s</font> of %s." -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:679 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "Le nom recherché/consulté est \"{0}\"" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "Dans la bibliothèque" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "Taille" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1162 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "Marqué pour suppression" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Double clic pour m' <b>éditer</b><br><br>" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 msgid "Hide column %s" msgstr "Cacher la colonne %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Sort on %s" msgstr "Trier par %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" msgstr "Ascendant" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 msgid "Descending" msgstr "Descendant" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" msgstr "Changer l'alignement du texte pour %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Left" msgstr "Gauche" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Right" msgstr "Droite" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 msgid "Center" msgstr "Centre" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" msgstr "Afficher la colonne" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Restore default layout" msgstr "Restorer l'affichage par défaut" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8458,149 +8768,149 @@ msgstr "" "Déplacer vers un appareil n'est pas supporté. Ajouter d'abord le livre dans " "la bibliothèque Calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" msgstr "Configurer l'afficheur" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:48 msgid "Use white background" msgstr "Utilise un arrière-plan blanc" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:49 msgid "Hyphenate" msgstr "Hyphenation" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 msgid "<b>Changes will only take effect after a restart.</b>" msgstr "<b>Les modifications ne prendront effet qu'après un redémarrage.</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:70 msgid " - LRF Viewer" msgstr " - Afficheur LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>Aucun résultat</b> pour la recherche <i>%s</i>." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "Aucun résultat" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 msgid "LRF Viewer" msgstr "Afficheur LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 msgid "Parsing LRF file" msgstr "Parse le fichier LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 msgid "LRF Viewer toolbar" msgstr "Barre d'outil pour l'afficheur LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Page suivante" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "Page précédente" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 msgid "Back" msgstr "Recule" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "Forward" msgstr "Avance" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 msgid "Next match" msgstr "Résultat suivant" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196 msgid "Open ebook" msgstr "Ouvrir le livre" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:137 msgid "Configure" msgstr "Configurer" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." msgstr "Utiliser la bibliothèque présente dans le répertoire spécifié." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Start minimized to system tray." msgstr "Démarrer en mode minimisé dans la zone de notification." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Log debugging information to console" msgstr "Loggue les informations de débogage dans la console" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Do not check for updates" msgstr "Ne pas vérifier les mises à jour" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 msgid "Calibre Library" msgstr "Bibliothèque Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "Choose a location for your calibre e-book library" msgstr "Choisissez un emplacement pour votre bibliothèque d'e-books Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Failed to create library" msgstr "La création de la bibliothèque a échoué" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." msgstr "Echec de la création de la bibliothèque à: %r." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" msgstr "" "Choisissez un emplacement pour votre nouvelle bibliothèque d'e-books Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "Initializing user interface..." msgstr "Initialisation de l'interface utilisateur..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 msgid "Repairing failed" msgstr "La réparation a échoué" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 msgid "The database repair failed. Starting with a new empty library." msgstr "" "La réparation de la base de données a échoué. Lancement avec une nouvelle " "bibliothèque vide." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Bad database location" msgstr "Mauvais emplacement pour la base de données" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." msgstr "" "Mauvais emplacement %r pour la base de données. Calibre va maintenant se " "fermer." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" msgstr "Base de données corrompue" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" "Your calibre database appears to be corrupted. Do you want calibre to try " "and repair it automatically? If you say No, a new empty calibre library will " @@ -8610,58 +8920,58 @@ msgstr "" "essaie de la réparer automatiquement? En cas de refus, une nouvelle " "bibliothèque sera crée." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" "Réparation de la base de données. Ceci peut prendre un certain temps pour " "une collection importante." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Mauvais emplacement %r pour la base de données. Calibre va démarrer avec une " "nouvelle bibliothèque vide." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Starting %s: Loading books..." msgstr "Démarrage de %s en cours: Chargement des livres..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" msgstr "Si vous êtes sûr qu'il n'est pas démarré" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " msgstr "Impossible de lancer " -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." msgstr "%s est déjà démarré." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" msgstr "peut être démarré dans la zone de notification, dans la" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 msgid "upper right region of the screen." msgstr "région en haut et à droite de l'écran." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "lower right region of the screen." msgstr "région en bas et à droite de l'écran." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." msgstr "Essayer de redémarrer l'ordinateur." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:298 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" msgstr "Essayer de supprimer le fichier" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " "on windows where GUI apps do not have a output streams." @@ -8670,228 +8980,228 @@ msgstr "" "d'erreur). Utile avec windows où l'interface n'affiche pas les flux de " "sorties." -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" msgstr "&Préférences" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62 msgid "&Quit" msgstr "&Quitter" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 msgid "ERROR: Unhandled exception" msgstr "ERREUR: Exception non traitée" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 msgid "Book has neither title nor ISBN" msgstr "Le livre n'a ni titre ni ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 msgid "No matches found for this book" msgstr "Aucune correspondance pour ce livre" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:254 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Trouver" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" "La recherche sélectionnée sera <b>définitivement effacée</b>. Êtes-vous sûr " "de vouloir continuer?" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "" "Recherche (pour une recherche avancée cliquer sur le bouton à gauche)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "Recherches sauvegardées" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" "Choisir la recherche sauvegardée ou entrer un nom pour une nouvelle " "recherche à sauvegarder" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:10 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 msgid "Restrict to" msgstr "Limiter à" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "(tous les livres)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "({0} de {1})" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "({0} de tout)" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." msgstr "Appuyer sur une touche..." -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:79 msgid "Already assigned" msgstr "Déjà assigné" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:81 msgid "already assigned to" msgstr "Déjà assigné à" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid " or " msgstr " ou " -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 msgid "&Default" msgstr "Par &défaut" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:135 msgid "Customize shortcuts for" msgstr "Personnaliser le raccourci clavier pour" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid "Keys" msgstr "Clés" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225 msgid "Double click to change" msgstr "Double cliquer pour modifier" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 msgid "Frame" msgstr "Cadre" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 msgid "&Custom" msgstr "&Personnaliser" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 msgid "&Shortcut:" msgstr "&Raccourci clavier:" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 msgid "Click to change" msgstr "Cliquer pour modifier" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 msgid "Clear" msgstr "Effacer" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Alternate shortcut:" msgstr "Raccourci &alternatif:" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "Renommer '%s'" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "Editer la recherche our '%s'" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "Cacher la catégorie %s" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "Afficher la catégorie" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "Afficher toutes les catégories" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "Gérer %s" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "Gérer les Recherches Sauvegardées" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "Gérer les Catégories définies par l'Utilisateur" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "Recherches" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "Nom de recherche en double" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "Le nom de la recherche sauvegardé %s est déjà utilisé" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "Trier par nom" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "Trier par popularité" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "Trier par note moyenne" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 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/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "Toutes les correspondances" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "Aucune correspondance" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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/trunk/src/calibre/gui2/tag_view.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "Gérer les catégories de l'&utilisateur" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "Ajouter vos propres catégories au navigateur d'étiquettes" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:182 +#: /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 "Convertir le livre %d / %d (%s)" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" msgstr "Impossible de convertir certains livres" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." @@ -8899,23 +9209,23 @@ msgstr "" "Impossible de convertir %d sur %d livres, car aucun format convenable pour " "la source n'a été trouvé." -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "Mise en file d'attente des livres pour la conversion par lot" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "Mise en file d'attente " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Récupérer des News de " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "Conversion existante" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8923,54 +9233,28 @@ msgstr "" "Les fichiers suivants ont déjà été convertis au format %s. Souhaitez-vous " "les reconvertir ?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "&Montrer" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "&Donner pour supporter Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "&Ejecter l'appareil connecté" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "&Redémarrer" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "Guide De Démarrage Rapide Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "Configuration impossible" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "Impossible de configurer pendant que des travaux sont en cours." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "Configuration impossible avant que Calibre n'ait été redémarré." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "Pas d'information détaillée disponible" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "" -"Pas d'information détaillée disponible pour les livres dans l'appareil." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "Erreur lors de la conversion" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." @@ -8979,15 +9263,15 @@ msgstr "" "href=\"%s\">DRM</a>. Vous devez d'abord enlever les DRM avec des outils " "tiers." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "Recette désactivée" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "<b>Échoué</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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. " @@ -8997,11 +9281,11 @@ msgstr "" "le monde. Si vous le trouvez utile, vous pouvez donner pour soutenir son " "développement. Vos donations aident Calibre à continuer à se développer." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Il y a des travaux actifs. Voulez-vous vraiment finir ?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -9012,11 +9296,11 @@ msgstr "" "l'appareil.<br>\n" " Êtes-vous sûr de vouloir quitter ?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "ATTENTION: Travaux actifs" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -9024,11 +9308,11 @@ msgstr "" "continuera à tourner dans la zone de notification. Pour le fermer, choisir " "<b>Quitter</b> dans le menu contextuel de la zone de notification." -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Mise à jour disponible" -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the <a href=\"http://calibre-" "ebook.com/whats-new\">new features</a>. Visit the download page?" @@ -9037,125 +9321,125 @@ msgstr "" "ebook.com/whats-new\">nouvelles fonctionnalités</a>. Aller à la page des " "téléchargements?" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" msgstr "Editer le signet" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "New title for bookmark:" msgstr "Nouveau titre pour le signet:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:52 msgid "Export Bookmarks" msgstr "Exporter les signets" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:54 msgid "Saved Bookmarks (*.pickle)" msgstr "Signets sauvegardés (*.pickle)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Import Bookmarks" msgstr "Importer les signets" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Pickled Bookmarks (*.pickle)" msgstr "Pickled Bookmarks (*.pickle)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 msgid "Name" msgstr "Nom" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 msgid "Bookmark Manager" msgstr "Gestionnaire de signet" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 msgid "Actions" msgstr "Actions" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 msgid "Edit" msgstr "Editer" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 msgid "Delete" msgstr "Supprimer" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 msgid "Reset" msgstr "Réinitialiser" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 msgid "Export" msgstr "Exporter" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 msgid "Import" msgstr "Importer" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:154 msgid "Configure Ebook viewer" msgstr "Configurer l'afficheur d'Ebook" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:155 msgid "&Font options" msgstr "Options de &polices" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:156 msgid "Se&rif family:" msgstr "Famille Se&rif:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:157 msgid "&Sans family:" msgstr "Famille &Sans:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:158 msgid "&Monospace family:" msgstr "Famille &Monospace:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:159 msgid "&Default font size:" msgstr "Taille de la police par &défaut:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:168 msgid " px" msgstr " px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:161 msgid "Monospace &font size:" msgstr "Taille de la &police Monospace:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:163 msgid "S&tandard font:" msgstr "Police s&tandard:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:164 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:165 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:166 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:167 msgid "Remember last used &window size" msgstr "Se souvenir de la dernière taille de &fenêtre utilisée" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169 msgid "Maximum &view width:" msgstr "Largeur maximum pour la &vue:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:170 msgid "H&yphenate (break line in the middle of large words)" msgstr "Mettre un &trait d'union (coupe la ligne au milieu de large mots)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:171 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -9163,47 +9447,47 @@ msgstr "" "La langue par défaut à utiliser pour les règles de césure. Si le livre ne " "spécifie pas de langue, ceci sera utilisé." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:172 msgid "Default &language for hyphenation:" msgstr "&Langue par défaut pour la césure:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:173 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "&Redimensionner les images plus grandes que la fenêtre de l'afficheur " "(nécessite un redémarrage)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:174 msgid "&User stylesheet" msgstr "Feuille de style &utilisateur" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:175 msgid "&General" msgstr "&Général" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:176 msgid "Double click to change a keyboard shortcut" msgstr "Double cliquer pour modifier un raccourci clavier" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:177 msgid "&Keyboard shortcuts" msgstr "&Raccourcis clavier" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/dictionary.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" msgstr "Aucun résultat trouvé pour:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:35 msgid "Options to customize the ebook viewer" msgstr "Options pour personnalier l'afficheur d'ebook" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "Se souvenir de la dernière taille de fenêtre utilisée" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:44 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:81 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -9211,224 +9495,224 @@ msgstr "" "Voir la feuille de style utilisateur CSS. Peut être utilisée pour " "personnaliser le visuel de tous les livres." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46 msgid "Maximum width of the viewer window, in pixels." msgstr "Largeur maximale de la fenêtre de l'afficheur, en pixels." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 msgid "Resize images larger than the viewer window to fit inside it" msgstr "" "Redimensionner les images plus grandes que la fenêtre de l'afficheur pour " "qu'elles aient la bonne taille" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 msgid "Hyphenate text" msgstr "Texte avec césure" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 msgid "Default language for hyphenation rules" msgstr "Langue par défaut pour les règles de césure" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 msgid "Font options" msgstr "Options de la police" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "The serif font family" msgstr "La famille de police serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 msgid "The sans-serif font family" msgstr "La famille de police sans-serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 msgid "The monospaced font family" msgstr "La famille de police monospace" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60 msgid "The standard font size in px" msgstr "La taille de police standard en px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 msgid "The monospaced font size in px" msgstr "La taille de police monospace en px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62 msgid "The standard font type" msgstr "Le type de police standard" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "&Rechercher dans le dictionnaire" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:455 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Aller vers..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "Section suivante" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "Section précédente" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "Début du document" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "Fin du document" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "Début de la section" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "Fin de la section" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" msgstr "Faire défiler vers la page suivante" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:15 msgid "Scroll to the previous page" msgstr "Faire défiler vers la page précédente" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:18 msgid "Scroll to the next section" msgstr "Faire défiler vers la section suivante" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:21 msgid "Scroll to the previous section" msgstr "Faire défiler vers la section précédente" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:24 msgid "Scroll to the bottom of the section" msgstr "Faire défiler vers le bas de la section" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:27 msgid "Scroll to the top of the section" msgstr "Faire défiler vers le haut de la section" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:30 msgid "Scroll to the end of the document" msgstr "Faire défiler vers la fin du document" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:33 msgid "Scroll to the start of the document" msgstr "Faire défiler vers le début du document" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:36 msgid "Scroll down" msgstr "Faire défiler vers le bas" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:39 msgid "Scroll up" msgstr "Faire défiler vers le haut" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:42 msgid "Scroll left" msgstr "Faire défiler vers la gauche" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:45 msgid "Scroll right" msgstr "Faire défiler vers la droite" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115 msgid "Book format" msgstr "Format du livre" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "Position dans le livre" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" "Aller vers une référence. Pour indiquer des numéros de référence, utiliser " "le mode référence." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "Rechercher du texte dans le livre" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "Aperçu avant impression" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "Connexion à dict.org pour rechercher: <b>%s</b>…" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "Choisir un ebook" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "Ebooks" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "Ajouter un signet" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "Entrer un titre pour le signet:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "Pas de correspondance trouvée pour: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "Chargement du flux..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "Aménagement de %s" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "Gérer les Signets" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "Charge l'ebook..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "Erreur de DRM" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "<p>Ce livre est protégé par <a href=\"%s\">DRM</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "Impossible d'ouvrir l'ebook" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "Options pour contrôler l'afficheur d'ebook" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Si spécifié, la fenêtre de l'afficheur essaiera d'apparaitre au premier plan " "au lancement." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" "Afficher les alertes javascript et les messages console dans la console" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -9438,123 +9722,127 @@ msgstr "" "\n" "Visualiser un ebook.\n" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184 msgid "E-book Viewer" msgstr "Afficheur d'e-books" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185 msgid "Close dictionary" msgstr "Fermer le dictionnaire" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187 msgid "toolBar" msgstr "Barre d'outils" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 msgid "Next page" msgstr "Page suivante" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 msgid "Previous page" msgstr "Page précédente" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 msgid "Font size larger" msgstr "Police plus large" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193 msgid "Font size smaller" msgstr "Police plus petite" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197 msgid "Find next" msgstr "Trouver le suivant" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 msgid "Find next occurrence" msgstr "Trouver la prochaine occurence" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" msgstr "F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 msgid "Copy to clipboard" msgstr "Copie vers le presse-papier" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 msgid "Reference Mode" msgstr "Mode Référence" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 msgid "Bookmark" msgstr "Signet" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204 msgid "Toggle full screen" msgstr "Passer en mode plein écran" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 msgid "Print" msgstr "Imprimer" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 msgid "Find previous" msgstr "Rechercher le précédent" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Find previous occurrence" msgstr "Rechercher l'occurence précédente" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" msgstr "Maj+F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/printing.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" msgstr "Imprimer un ebook" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Copier l'image" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Coller l'image" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Modifier la casse" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Majuscule" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Minuscule" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Basculer la casse" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Casse du titre" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:838 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "Faire glisser pour redimensionner" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "Afficher" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "Masquer" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "Basculer" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " @@ -9565,7 +9853,7 @@ msgstr "" "votre appareil. Pour pouvoir le faire, vous devez démarrer le serveur de " "contenu." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." @@ -9573,7 +9861,7 @@ msgstr "" "Rappelez-vous de laisser Calibre fonctionner car le serveur ne fonctionne " "que lorsque Calibre fonctionne." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " @@ -9583,20 +9871,20 @@ msgstr "" "WordPlayer. Ici nomhote doit être le nom d'hôte complet ou l'adresse IP du " "l'ordinateur où Calibre est démarré." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 msgid "Moving library..." msgstr "Déplace la bibliothèque..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:469 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 msgid "Failed to move library" msgstr "Le déplacement de la bibliothèque a échoué." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 msgid "Invalid database" msgstr "Base de données incorrecte" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 msgid "" "<p>An invalid library already exists at %s, delete it before trying to move " "the existing library.<br>Error: %s" @@ -9604,36 +9892,36 @@ msgstr "" "<p>Une bibliothèque incorrecte existe à %s, la supprimer avant d'essayer de " "déplacer la bibliothèque existante.<br>Erreur: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 msgid "Could not move library" msgstr "Impossible de déplacer la bibliothèque" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 msgid "Select location for books" msgstr "Sélectionner l'emplacement pour les livres" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 msgid "welcome wizard" msgstr "assistant de bienvenue" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 msgid "Welcome to calibre" msgstr "Bienvenue dans Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 msgid "The one stop solution to all your e-book needs." msgstr "La solution ultime dont tous vos ebooks ont besoin." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:51 msgid "" "Choose your book reader. This will set the conversion options to produce " "books optimized for your device." @@ -9641,15 +9929,15 @@ msgstr "" "Choisissez votre lecteur de livres. Ceci positionnera les options de " "conversions afin de produire des livres optimisés pour votre appareil." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:52 msgid "&Manufacturers" msgstr "&Fabricants" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:53 msgid "&Devices" msgstr "&Appareils" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 msgid "" "<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " "button to apply your settings." @@ -9657,7 +9945,7 @@ msgstr "" "<h2>Félicitations!</h2> Bravo, vous avez réussi à installer Calibre. Appuyer " "sur le bouton %s pour valider votre paramétrage." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 msgid "" "<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " "available <a href=\"http://calibre-ebook.com/demo\">online</a>." @@ -9666,7 +9954,7 @@ msgstr "" "Calibre sont disponibles <a href=\"http://calibre-ebook.com/demo\">en " "ligne</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 msgid "" "<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" "ebook.com/user_manual\">online</a>." @@ -9674,7 +9962,7 @@ msgstr "" "<h2>Manuel utilisateur</h2> Un manuel utilisateur est aussi disponible <a " "href=\"http://calibre-ebook.com/user_manual\">en ligne</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 msgid "" "<p>calibre can automatically send books by email to your Kindle. To do that " "you have to setup email delivery below. The easiest way is to setup a free " @@ -9689,15 +9977,15 @@ msgstr "" "bouton Utiliser gmail ci-dessous. Vous aurez aussi à enregistrer votre " "adresse gmail dans votre compte Amazon." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 msgid "&Kindle email:" msgstr "email &Kindle:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:52 msgid "Choose your &language:" msgstr "Choisir votre &langue:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:53 msgid "" "Choose a location for your books. When you add books to calibre, they will " "be copied here:" @@ -9705,11 +9993,11 @@ msgstr "" "Choisissez un emplacement pour vos livres. Quand vous ajoutez des livres à " "Calibre, ils seront copiés ici:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 msgid "&Change" msgstr "&Changer" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 msgid "" "If you have an existing calibre library, it will be copied to the new " "location. If a calibre library already exists at the new location, calibre " @@ -9719,23 +10007,23 @@ msgstr "" "emplacement. Si une bibliothèque Calibre existe déjà à cet emplacement, " "Calibre basculera pour pouvoir l'utiliser." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:32 msgid "Using: %s:%s@%s:%s and %s encryption" msgstr "Utilise: %s:%s@%s:%s et l'encryptage %s" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:37 msgid "Sending..." msgstr "Envoi..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:42 msgid "Mail successfully sent" msgstr "Le courrier a été envoyé avec succès" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:114 msgid "Finish gmail setup" msgstr "Termine le paramétrage de gmail" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:115 msgid "" "Dont forget to enter your gmail username and password. You can sign up for a " "free gmail account at http://gmail.com" @@ -9743,26 +10031,26 @@ msgstr "" "N'oublier pas de saisir votre nom d'utilisateur et mot de passe gmail. Vous " "pouvez créer un compte gmail gratuit à http://gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:130 msgid "Bad configuration" msgstr "Mauvaise configuration" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:124 msgid "You must set the From email address" msgstr "Vous devez indiquer l'adresse email 'De'" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:131 msgid "You must set the username and password for the mail server." msgstr "" "Vous devez indiquer le nom d'utilisateur et le mot de passe pour le serveur " "de mail." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:108 msgid "Send email &from:" msgstr "Envoyer l'email &de:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:109 msgid "" "<p>This is what will be present in the From: field of emails sent by " "calibre.<br> Set it to your email address" @@ -9770,7 +10058,7 @@ msgstr "" "<p>Ce qui sera présent dans le champ De: des emails envoyés par Calibre.<br> " "Indiquer ici votre adresse email" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:110 msgid "" "<p>A mail server is useful if the service you are sending mail to only " "accepts email from well know mail services." @@ -9778,50 +10066,50 @@ msgstr "" "<p>Un serveur d'email est utile si le service auquel vous envoyez un email " "ne les accepte que venant de services réputés" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:111 msgid "Mail &Server" msgstr "&Serveur de messagerie" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 msgid "calibre can <b>optionally</b> use a server to send mail" msgstr "" "Calibre peut <b>optionnellement</b> utiliser un serveur pour envoyer les " "emails" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 msgid "&Hostname:" msgstr "Nom d'&hôte:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" msgstr "Le nom d'hôte de votre serveur de messagerie. Par ex. smtp.gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 msgid "&Port:" msgstr "&Port:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:116 msgid "" "The port your mail server listens for connections on. The default is 25" msgstr "Le port d'écoute de votre serveur de messagerie. Par défault: 25" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:118 msgid "Your username on the mail server" msgstr "Votre nom d'utilisateur pour le serveur de messagerie" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:120 msgid "Your password on the mail server" msgstr "Votre mot de passe pour le serveur de messagerie" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:121 msgid "&Show" msgstr "&Visualiser" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:122 msgid "&Encryption:" msgstr "&Cryptage:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123 msgid "" "Use TLS encryption when connecting to the mail server. This is the most " "common." @@ -9829,28 +10117,28 @@ msgstr "" "Utiliser le cryptage TLS lors de la connexion au serveur de messagerie. " "Cette option est la plus utilisée." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "&TLS" msgstr "&TLS" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 msgid "Use SSL encryption when connecting to the mail server." msgstr "" "Utiliser le cryptage SSL lors de la connexion au serveur de messagerie." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "&SSL" msgstr "&SSL" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 msgid "Use Gmail" msgstr "Utiliser Gmail" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:128 msgid "&Test email" msgstr "&Tester l'email" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 msgid "" "<p>If you use the <a href=\"http://www.lexcycle.com/download\">Stanza</a> e-" "book app on your iPhone/iTouch, you can access your calibre book collection " @@ -9862,56 +10150,56 @@ msgstr "" "collection de livres Calibre directement à partir de l'appareil. Pour " "pouvoir le faire, vous devez démarrer le serveur de contenu de Calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" msgstr "Démarrer le serveur de &contenu" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:230 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" msgstr "Aujourd'hui" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:233 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" msgstr "Hier" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:236 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" msgstr "Ce mois-ci" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:239 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:240 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" msgstr "il y a quelques jours" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "no" msgstr "Non" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "unchecked" msgstr "Non vérifié" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "checked" msgstr "Vérifié" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "yes" msgstr "Oui" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "blank" msgstr "vierge" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" msgstr "Vide" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:48 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9925,7 +10213,7 @@ msgstr "" "Par défaut: '%%default'\n" "S'applique au formats : CSV, XML" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:58 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9937,7 +10225,7 @@ msgstr "" "Défaut: '%default'\n" "S'applique au formats : CSV, XML" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:206 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9951,7 +10239,7 @@ msgstr "" "Par défaut: '%%default'\n" "S'applique au format : BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:216 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9963,7 +10251,7 @@ msgstr "" "Par défaut: '%default'\n" "S'applique au format : BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" "Create a citation for BibTeX entries.\n" "Boolean value: True, False\n" @@ -9975,7 +10263,7 @@ msgstr "" "Par défaut: '%default'\n" "S'applique au format : BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:234 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" "The template for citation creation from database fields.\n" " Should be a template with {} enclosed fields.\n" @@ -9990,7 +10278,7 @@ msgstr "" "Par défaut: '%%default'\n" "S'applique au format : BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:244 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" "BibTeX file encoding output.\n" "Available types: utf8, cp1252, ascii.\n" @@ -10002,7 +10290,7 @@ msgstr "" "Par défaut: '%default'\n" "S'applique au format : BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:253 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" "BibTeX file encoding flag.\n" "Available types: strict, replace, ignore, backslashreplace.\n" @@ -10014,7 +10302,7 @@ msgstr "" "Par défaut: '%default'\n" "S'applique au format : BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:262 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" "Entry type for BibTeX catalog.\n" "Available types: book, misc, mixed.\n" @@ -10026,7 +10314,7 @@ msgstr "" "Par défaut: '%default'\n" "S'applique au format : BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:530 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -10036,7 +10324,7 @@ msgstr "" "Par défaut : '%default'\n" "Applicable pour les formats de sortie ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:537 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -10050,7 +10338,7 @@ msgstr "" "Défaut: '%default'None\n" "S'applique au formats: ePub et MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:547 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" @@ -10060,7 +10348,7 @@ msgstr "" "Par défaut: '%default' exclue les étiquettes entre crochets, ex. '[<tags>]'\n" "Applicable pour les formats de sortie ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:553 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -10075,7 +10363,7 @@ msgstr "" "Par défaut: '%default'\n" "S'applique aux formats de sortie : ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:561 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -10085,7 +10373,7 @@ msgstr "" "Par défaut: '%default'\n" "Applicable pour les formats de sortie ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:568 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -10095,7 +10383,7 @@ msgstr "" "Par défaut: '%default'\n" "Applicable pour les formats de sortie ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:575 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -10106,7 +10394,7 @@ msgstr "" "Défaut: '%default'\n" "S'applique au formats: ePub et MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:582 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -10120,7 +10408,7 @@ msgstr "" "Par défaut: '%default'\n" "Applicable pour les formats de sortie ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:589 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -10136,7 +10424,7 @@ msgstr "" "Par défaut: '%default'\n" "Applicable pour les formats de sortie ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:596 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -10146,7 +10434,7 @@ msgstr "" "Par défaut: '%default'\n" "Applicable pour les formats de sortie ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:41 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." @@ -10154,7 +10442,7 @@ msgstr "" "Chemin de la bibliothèque Calibre. Par défaut : utilise celui indiqué dans " "les paramètres." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:120 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" "%prog list [options]\n" "\n" @@ -10164,7 +10452,7 @@ msgstr "" "\n" "Lister les livres disponibles dans la base Calibre.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -10179,7 +10467,7 @@ msgstr "" "sélectionner tous les champs. Ceci n'affecte que le format du texte en " "sortie." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" @@ -10189,11 +10477,11 @@ msgstr "" "Champs disponibles: %s\n" "Par défaut: %%default" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:137 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "Sort results in ascending order" msgstr "Trier les résultats dans l'ordre ascendant" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:139 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search related documentation in the User Manual. Default is " @@ -10203,7 +10491,7 @@ msgstr "" "la requête de recherche, veuillez consulter la section recherche dans le " "manuel utilisateur. Par défaut n'effectue aucun filtrage" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:141 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 msgid "" "The maximum width of a single line in the output. Defaults to detecting " "screen size." @@ -10211,11 +10499,11 @@ msgstr "" "Largeur maximum pour une seule ligne en sortie. Par défaut détecte la taille " "de l'écran." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:142 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:142 msgid "The string used to separate fields. Default is a space." msgstr "La chaîne utilisée pour séparer des champs. Par défaut : un espace" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:143 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 msgid "" "The prefix for all file paths. Default is the absolute path to the library " "folder." @@ -10223,15 +10511,15 @@ msgstr "" "Le préfixe pour tous les chemins. Par défaut : Le chemin absolu du dossier " "de la bibliothèque." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:165 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:165 msgid "Invalid fields. Available fields:" msgstr "Champs incorrects. Champs disponibles:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:172 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 msgid "Invalid sort field. Available fields:" msgstr "Champ de tri incorrect. Champs disponibles:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:244 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" @@ -10239,7 +10527,7 @@ msgstr "" "Les livres suivants ne seront pas ajoutés car ils existent déjà dans la base " "de données (voir l'option --duplicates):" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:267 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -10253,7 +10541,7 @@ msgstr "" "pouvez aussi spécifier des répertoires, voir les options décrivant les " "répertoires ci-dessous.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:276 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 msgid "" "Assume that each directory has only a single logical book and that all files " "in it are different e-book formats of that book" @@ -10261,11 +10549,11 @@ msgstr "" "Supposer que chaque répertoire dispose d'un livre logique et que tous les " "fichiers dans celui-ci sont des formats différents de ce même livre." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:278 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:278 msgid "Process directories recursively" msgstr "Traite les répertoires récursivement" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:280 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." @@ -10273,27 +10561,27 @@ msgstr "" "Ajouter les livres dans la base de données même s'ils existent déjà. La " "comparaison est basée sur les titres des ebooks." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:282 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" msgstr "Ajouter un livre vide (un livre sans format)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" msgstr "Définir le titre des livres vides ajoutés" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:286 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" msgstr "Définir les auteurs des livres vides ajoutés" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:288 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" msgstr "Définir l'ISBN des livres vides ajoutés" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:313 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" msgstr "Vous devez spécifier au moins un fichier à ajouter" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:329 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:329 msgid "" "%prog remove ids\n" "\n" @@ -10308,11 +10596,11 @@ msgstr "" "la liste des identifiants à l'aide de la commande list). Par exemple, " "23,34,57-85\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:344 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 msgid "You must specify at least one book to remove" msgstr "Vous devez spécifier au moins un fichier à supprimer" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:363 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:363 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -10326,15 +10614,15 @@ msgstr "" "logique identifié par id. Vous pouvez obtenir l'identifiant à l'aide de la " "commande list. Si le format existe déjà, il sera remplacé.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:378 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 msgid "You must specify an id and an ebook file" msgstr "Veuillez indiquer une identification et le fichier ebook." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:383 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "ebook file must have an extension" msgstr "Les fichiers de livres électroniques doivent avoir une extension" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -10351,11 +10639,11 @@ msgstr "" "extension de fichier comme LRF, TXT ou EPUB. Si le fichier logique n'a pas " "de format fmt disponible, n'effectue aucune action.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:408 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "You must specify an id and a format" msgstr "Vous devez spécifier un identifiant et un format" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:426 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:426 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -10371,15 +10659,15 @@ msgstr "" "livre identifié par id.\n" "id est un identifiant obtenu à l'aide de la commande list.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:434 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "Print metadata in OPF form (XML)" msgstr "Imprimer les métadonnées dans un formulaire OPF (XML)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:443 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:443 msgid "You must specify an id" msgstr "Vous devez spécifier un identifiant" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:456 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:456 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -10402,11 +10690,11 @@ msgstr "" "ajouté à la\n" "commande show_metadata.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:472 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:472 msgid "You must specify an id and a metadata file" msgstr "Vous devez spécifier un identifiant et un fichier de métadonnées" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:492 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:492 msgid "" "%prog export [options] ids\n" "\n" @@ -10425,28 +10713,28 @@ msgstr "" "un fichier opf). Vous pouvez obtenir les numéros id à partir de la commande " "list.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:500 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:500 msgid "Export all books in database, ignoring the list of ids." msgstr "" "Exporter tous les livres dans la base, ignorer la liste des identifiants" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:502 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:502 msgid "Export books to the specified directory. Default is" msgstr "Exporter les livres vers le répertoire spécifié. Par défaut" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:504 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 msgid "Export all books into a single directory" msgstr "Exporter les livres vers un seul répertoire" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:511 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." msgstr "Spécifier cette bascule desactivera ce comportement." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:534 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" msgstr "Vous devez spécifier des identifiants ou l'option %s" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:547 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 msgid "" "%prog add_custom_column [options] label name datatype\n" "\n" @@ -10464,7 +10752,7 @@ msgstr "" "colonne pour l'utilisateur.\n" "datatype est à choisir parmi : {0}\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:556 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." @@ -10473,7 +10761,7 @@ msgstr "" "valeurs multiples séparées par des virgules). Appliqué seulement si le type " "de donnée est du texte." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:560 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:560 msgid "" "A dictionary of options to customize how the data in this column will be " "interpreted." @@ -10481,11 +10769,11 @@ msgstr "" "Un dictionnaire d'options pour personnaliser comment les données dans cette " "colonne seront interprétées." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:573 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:573 msgid "You must specify label, name and datatype" msgstr "Vous devez spécifier un libellé, un nom et un type de donnée" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:631 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:631 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -10505,7 +10793,7 @@ msgstr "" "sortie généré.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:645 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" "Comma-separated list of database IDs to catalog.\n" "If declared, --search is ignored.\n" @@ -10516,7 +10804,7 @@ msgstr "" "Si déclaré, --search est ignoré.\n" "Par défaut : all" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:649 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:649 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search-related documentation in the User Manual.\n" @@ -10527,16 +10815,16 @@ msgstr "" "Utilisateur.\n" "Par défaut: Pas de filtre" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:655 -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:505 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" msgstr "Affiche des informations détaillées. Utile pour le débogage" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:668 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 msgid "Error: You must specify a catalog output file" msgstr "Erreur: Vous devez spécifier un fichier de sortie pour le catalogue" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:710 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 msgid "" "\n" " %prog set_custom [options] column id value\n" @@ -10557,7 +10845,7 @@ msgstr "" "utilisant la commande custom_columns.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:721 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." @@ -10565,11 +10853,11 @@ msgstr "" "Si la colonne stocke des valeurs multiples, ajouter les valeurs spécifiées à " "celles existantes, au lieu de les remplacer." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:732 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 msgid "Error: You must specify a field name, id and value" msgstr "Erreur: Vous devez spécifier un nom, identifiant et valeur de champ" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:751 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 msgid "" "\n" " %prog custom_columns [options]\n" @@ -10584,20 +10872,20 @@ msgstr "" "colonne et les identifiants.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:758 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 msgid "Show details for each column." msgstr "Afficher les détails pour chaque colonne." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:770 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 msgid "You will lose all data in the column: %r. Are you sure (y/n)? " msgstr "" "Vous allez perdre les données dans la colonne : %r. Êtes vous sûr (y/n)? " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:772 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" msgstr "y" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:778 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" "\n" " %prog remove_custom_column [options] label\n" @@ -10614,15 +10902,60 @@ msgstr "" " les colonnes disponibles avec la commande custom_columns.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:786 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 msgid "Do not ask for confirmation" msgstr "Ne pas demander de confirmation" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:796 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 msgid "Error: You must specify a column label" msgstr "Erreur: Vous devez spécifier un libellé de colonne" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -10643,51 +10976,63 @@ msgstr "" "\n" "Pour une aide sur commande précise: %%prog commande --help\n" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:71 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "Auncune étiquette n'a été fournie" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" +"L'étiquette ne doit contenir que des minuscules, des chiffres et des " +"underscores (tirets bas), et commencer par une lettre" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "La note moyenne de %sest %3.1f" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "Principal" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "<p>Migre l'ancienne base vers la bibliothèque dans %s<br><center>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1828 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "Copie <b>%s</b>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1845 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "Compacte la base" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1938 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "Vérifie l'intégrité SQL..." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "Vérifie si des fichiers sont manquants." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:2001 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "Id vérifié" -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:122 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Notes" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:24 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" msgstr "Le titre" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:25 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 msgid "The authors" msgstr "Les auteurs" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:26 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26 msgid "" "The author sort string. To use only the first letter of the name use " "{author_sort[0]}" @@ -10695,15 +11040,15 @@ msgstr "" "La chaine de tri pour l'auteur. Pour utiliser seulement la première lettre " "du nom utiliser {author_sort[0]}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:28 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:28 msgid "The tags" msgstr "Les étiquettes" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:29 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29 msgid "The series" msgstr "Les séries" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:30 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30 msgid "" "The series number. To get leading zeros use {series_index:0>3s} or " "{series_index:>3s} for leading spaces" @@ -10711,35 +11056,35 @@ msgstr "" "Le numéro de la série. Pour obtenir des zéros avant le numéro utilisez " "{series_index:0>3s} ou {series_index:>3s} pour des espaces." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:33 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 msgid "The rating" msgstr "Le classement" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:34 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34 msgid "The ISBN" msgstr "L'ISBN" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:35 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 msgid "The publisher" msgstr "L'éditeur" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:36 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 msgid "The date" msgstr "La date" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:37 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 msgid "The published date" msgstr "La date de publication" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:38 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 msgid "The calibre internal id" msgstr "L'identifiant interne Calibre" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:48 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "Options to control saving to disk" msgstr "Options pour contrôler la sauvegarde vers le disque" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:54 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 msgid "" "Normally, calibre will update the metadata in the saved files from what is " "in the calibre library. Makes saving to disk slower." @@ -10748,7 +11093,7 @@ msgstr "" "sauvegardés à partir de ce qui est présent dans la bibliothèque Calibre. " "Cela fait que la sauvegarde sur disque est plus lente." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:57 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." @@ -10756,7 +11101,7 @@ msgstr "" "Normalement, Calibre écrira les métadonnées dans un fichier OPF séparé avec " "les fichiers ebook actuels." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:60 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." @@ -10764,7 +11109,7 @@ msgstr "" "Normalement, Calibre sauvegardera la couverture dans un fichier séparé avec " "le(s) fichier(s) ebook actuel(s)." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:63 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 msgid "" "Comma separated list of formats to save for each book. By default all " "available books are saved." @@ -10772,7 +11117,7 @@ msgstr "" "Liste de formats séparée par des virgules à sauvegarder pour chaque livre. " "Par défaut, tous les livres disponibles sont sauvegardés." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:66 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 msgid "" "The template to control the filename and directory structure of the saved " "files. Default is \"%s\" which will save books into a per-author " @@ -10784,7 +11129,7 @@ msgstr "" "dans un répertoire par-auteur avec les noms de fichiers contenant le titre " "et l'auteur. Les contrôles disponibles sont : {%s}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:71 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 msgid "" "The template to control the filename and directory structure of files sent " "to the device. Default is \"%s\" which will save books into a per-author " @@ -10796,7 +11141,7 @@ msgstr "" "sauvegardera dans un répertoire par auteur avec des noms de fichiers " "contenant le titre et l'auteur. Les contrôles disponibles sont : {%s}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:78 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 msgid "" "Normally, calibre will convert all non English characters into English " "equivalents for the file names. WARNING: If you turn this off, you may " @@ -10809,7 +11154,7 @@ msgstr "" "cela dépendra si le système de fichiers sur lequel vous sauvegardez supporte " "l'unicode." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:84 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 msgid "" "The format in which to display dates. %d - day, %b - month, %Y - year. " "Default is: %b, %Y" @@ -10817,50 +11162,50 @@ msgstr "" "Le format dans lequel seront affichées les dates. %d - jour, %b - mois, %Y - " "année. Par défaut : %b, %Y" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:87 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 msgid "Convert paths to lowercase." msgstr "Convertir les chemins en minuscule." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:89 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 msgid "Replace whitespace with underscores." msgstr "Remplacer les espaces par des underscores." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:263 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 msgid "Requested formats not available" msgstr "Formats demandés non disponible" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:21 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 msgid "Settings to control the calibre content server" msgstr "Paramètres pour contrôler le serveur de contenu Calibre" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:25 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 msgid "The port on which to listen. Default is %default" msgstr "Le port sur lequel écouter. Par défaut : %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:27 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 msgid "The server timeout in seconds. Default is %default" msgstr "Timeout du serveur en secondes. Par défaut : %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:29 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 msgid "The max number of worker threads to use. Default is %default" msgstr "Le nombre de processus de travail à utiliser. Par défaut : %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:31 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 msgid "Set a password to restrict access. By default access is unrestricted." msgstr "" "Indiquer un mot de passe pour restreindre l'accès. Par défaut, l'accès n'est " "pas restreint." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 msgid "Username for access. By default, it is: %default" msgstr "Nom d'utilisateur pour le contrôle d'accès. Par défaut: %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 msgid "The maximum size for displayed covers. Default is %default." msgstr "" "La taille maximum pour les couvertures affichées. Par défaut : %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 msgid "" "The maximum number of matches to return per OPDS query. This affects Stanza, " "WordPlayer, etc. integration." @@ -10868,7 +11213,7 @@ msgstr "" "Le nombre maximum de correspondances retournées par une requête OPDS. Ceci " "affecte l'intégration dans Stanza, Wordplayer,etc..." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 msgid "" "Group items in categories such as author/tags by first letter when there are " "more than this number of items. Default: %default. Set to a large number to " @@ -10878,13 +11223,13 @@ msgstr "" "la première lettre quand il y a plus que ce nombre d'articles. Par défaut: " "%default. Définir à une valeur élevée pour désactiver le groupement." -#: /home/kovid/work/trunk/src/calibre/library/server/base.py:94 +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 msgid "Password to access your calibre library. Username is " msgstr "" "Mot de passe pour accéder à la bibliothèque Calibre. Le nom d'utilisateur " "est " -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:28 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28 msgid "" "[options]\n" "\n" @@ -10894,57 +11239,67 @@ msgstr "" "\n" "Démarre le serveur de contenu Calibre" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:30 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 msgid "Path to the library folder to serve with the content server" msgstr "" "Chemin vers le dossier de la bibliothèque à utiliser avec le serveur de " "contenu" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:32 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 msgid "Write process PID to the specified file" msgstr "Ecrire le PID du processus dans le fichier spécifié" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "%d articles" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "NOTE: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "ETIQUETTES: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "SERIES: %s [%s]<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "Livres dans votre bibliothèque" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "Par " -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "Livres classés par " -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "Le plus récent" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:34 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "%sUsage%s: %s\n" msgstr "%sUsage%s: %s\n" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:78 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 msgid "Created by " msgstr "Créé par " -#: /home/kovid/work/trunk/src/calibre/utils/config.py:79 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." @@ -10952,210 +11307,210 @@ msgstr "" "Chaque fois que vous passez des arguments comportant des espaces à %prog , " "entourer l'argument à l'aide de guillemets." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:663 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 msgid "Path to the database in which books are stored" msgstr "Répertoire de la base dans laquelle les livres sont stockés" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:665 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 msgid "Pattern to guess metadata from filenames" msgstr "Modèle de détection de métadonnées à partir de noms de fichiers." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:667 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 msgid "Access key for isbndb.com" msgstr "Clef d'accès pour isbndb.com" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:669 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 msgid "Default timeout for network operations (seconds)" msgstr "Timeout par défaut pour les opérations réseaux (en secondes)" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:671 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 msgid "Path to directory in which your library of books is stored" msgstr "" "Chemin vers le répertoire où est enregistrée votre bibliothèque de livres" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:673 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 msgid "The language in which to display the user interface" msgstr "Langue utilisée pour l'affichage de l'interface utilisateur" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:675 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 msgid "The default output format for ebook conversions." msgstr "Le format de sortie par défaut pour les conversions d'ebook." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:679 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 msgid "Ordered list of formats to prefer for input." msgstr "Liste triée de formats à privilégier pour l'entrée." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:681 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 msgid "Read metadata from files" msgstr "Lire les métadonnées à partir des fichiers" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:683 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 msgid "The priority of worker processes" msgstr "Priorité du processus de travail" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:685 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 msgid "Swap author first and last names when reading metadata" msgstr "" "Echanger les prénoms et noms de l'auteur lors de la lecture des métadonnées" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:687 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 msgid "Add new formats to existing book records" msgstr "Ajouter des nouveaux formats aux enregistrements existants de livres" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "List of named saved searches" msgstr "Liste de nom de recherches sauvegardées" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:693 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 msgid "User-created tag browser categories" msgstr "Catégories définies par l'utilisateur du navigateur d'étiquettes" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:695 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 msgid "How and when calibre updates metadata on the device." msgstr "Comment et quand calibre met à jour la métadonné sur l'appareil." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:43 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "En attente..." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "Arrêté" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "Terminé" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "Traitement en cours..." -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Portugais Brésilien" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Anglais (UK)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Chinois Simplifié" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Chinois (HK)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Chinois Traditionnel" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Anglais" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Anglais (Australie)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Anglais (Nouvelle-Zélande)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Anglais (Canada)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Anglais (Inde)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Anglais (Thaïlande)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Anglais (Chypre)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Anglais (Pakistan)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "Anglais (Israël)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Anglais (Singapour)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "Anglais (Yemen)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "Anglais (Irlande)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "Anglais (Chine)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "Espagnol (Paraguay)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Allemand (AT)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Néerlandais (NL)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:116 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Flamand (BE)" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" msgstr "L'URL doit correspondre à un schéma sftp" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:57 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:57 msgid "host must be of the form user@hostname" msgstr "Le nom d'hôte doit être au format utiliseur@nomhote" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:68 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:68 msgid "Failed to negotiate SSH session: " msgstr "Impossible d'activer une session SSH: " -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:71 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 msgid "Failed to authenticate with server: %s" msgstr "Impossible de s'authentifier auprès du server : %s" -#: /home/kovid/work/trunk/src/calibre/utils/smtp.py:234 +#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234 msgid "Control email delivery" msgstr "Contrôler l'envoi d'email" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:118 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 msgid "Unknown section" msgstr "Section inconnue" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" msgstr "Flux inconnu" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:158 -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 msgid "Untitled article" msgstr "Article sans titre" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:21 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:21 msgid "Download periodical content from the internet" msgstr "Télécharger du contenu périodique à partir d'internet" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:36 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:36 msgid "" "Useful for recipe development. Forces max_articles_per_feed to 2 and " "downloads at most 2 feeds." @@ -11163,112 +11518,112 @@ msgstr "" "Utile pour le développement d'une recette. Force max_articles_par_flux à 2 " "et télécharge au maximum 2 flux." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:39 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:39 msgid "Username for sites that require a login to access content." msgstr "" "Nom d'utilisateur pour les sites devant se connecter pour accéder au contenu." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:42 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:42 msgid "Password for sites that require a login to access content." msgstr "" "Mot de passe pour les sites devant se connecter pour accéder au contenu" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:46 msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" "Ne pas télécharger la dernière version des recettes intégrées à partir du " "server Calibre." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 msgid "Unknown News Source" msgstr "Source de News inconnue" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:609 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 msgid "The \"%s\" recipe needs a username and password." msgstr "" "La recette \"%s\" a besoin d'un nom d'utilisateur et d'un mot de passe." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Téléchargement effectué" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:710 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Impossible de télécharger les articles suivants;" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "" "Impossible de télécharger certaines parties pour les articles suivants:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " de " -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tLiens qui ont échoués:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:809 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" "Impossible de récupérer l'article. Le lancer avec -w pour en connaitre la " "raison" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:830 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Récupération des flux..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Obtient les flux à partir de la page d'index" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Essaie de télécharger la couverture..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "Génération du masthead" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Commence le téléchargement [processus %d]..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:940 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Flux téléchargés de %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:950 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Impossible de télécharger la couverture: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:962 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Télécharge la couverture de %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1003 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 msgid "Masthead image downloaded" msgstr "L'image du titre a été téléchargée" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1172 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 msgid "Untitled Article" msgstr "Article sans titre" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1243 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 msgid "Article downloaded: %s" msgstr "Article téléchargé : %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1254 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 msgid "Article download failed: %s" msgstr "Impossible de télécharger l'article: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1271 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 msgid "Fetching feed" msgstr "Récupération du flux" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1418 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -11276,7 +11631,7 @@ msgstr "" "La connexion a échouée, vérifier votre nom d'utilisateur et votre mot de " "passe pour le service Périodique Calibre." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1434 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -11284,22 +11639,22 @@ msgstr "" "Vous n'avez pas le droit de télécharger ce numéro. Votre abonnement a expiré " "ou vous avez dépassé le nombre quotidien de téléchargements autorisés." -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" msgstr "Vous" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:73 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:193 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Planifié" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:194 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Personnalisé" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:482 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "" "%prog URL\n" "\n" @@ -11309,12 +11664,12 @@ msgstr "" "\n" "Où URL est par exemple http://google.com" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:485 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Répertoire de base dans lequel l'URL est sauvegardée. Par défaut: %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:488 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" @@ -11322,7 +11677,7 @@ msgstr "" "Timeout en secondes d'attente pour la réponse du serveur. Par défaut: " "%default s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:491 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" @@ -11330,7 +11685,7 @@ msgstr "" "Nombre maximum de niveaux de récursivité c-à-d le niveau de profondeur de " "liens à suivre. Par défaut : %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:494 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from <a " "href> tags. Default is %default" @@ -11338,7 +11693,7 @@ msgstr "" "Nombre maximum de fichiers à télécharger. Ceci ne sera valable que pour pour " "les fichiers à partir des balises <a href>.Par défaut: %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:496 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" @@ -11346,7 +11701,7 @@ msgstr "" "Intervalle minimal entre deux téléchargements, en secondes. %default s par " "défaut." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:498 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -11354,7 +11709,7 @@ msgstr "" "Encodage des caractères pour les sites web que vous essayer de télécharger. " "Par défaut, essaie et trouve l'encodage." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:500 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -11365,7 +11720,7 @@ msgstr "" "correspondra à quelque expression que ce soit, sera suivi. Par défaut, tous " "les liens sont suivis." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:502 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -11380,7 +11735,7 @@ msgstr "" "regexp sont spécifiés ensemble, alors --filter-regexp sera appliqué en " "premier." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:504 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "Ne pas télécharger les feuilles de style CSS." @@ -11646,9 +12001,6 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "Waiting" #~ msgstr "En attente" -#~ msgid "Working" -#~ msgstr "En cours" - #~ msgid "" #~ "<p>Books with the same title as the following already exist in the database. " #~ "Add them anyway?<ul>" @@ -12370,6 +12722,9 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ "Ceci est utile si votre fichier source utilise un tableau pour gérer la mise " #~ "en page." +#~ msgid "Click to see list of active jobs." +#~ msgstr "Cliquer pour voir la liste des travaux actifs." + #~ msgid "You must set a username and password for %s" #~ msgstr "Vous devez indiquer un utilisateur et un mot de passe pour %s" @@ -12718,9 +13073,6 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "Could not access %s. Using %s as the library." #~ msgstr "Impossible d'accéder à %s. Utilise %s comme librairie." -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "" #~ " is communicating with the device!<br>\n" #~ " 'Quitting may cause corruption on the device.<br>\n" @@ -13716,6 +14068,9 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "Add a tab at the beginning of each paragraph" #~ msgstr "Ajouter une tabulation au début de chaque paragraphe" +#~ msgid "Force maximum line lenght" +#~ msgstr "Forcer la longueur de ligne maximale" + #~ msgid "~" #~ msgstr "~" @@ -13856,6 +14211,9 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "Communicate with the Sony PRS-300/505/500 eBook reader." #~ msgstr "Communiquer avec le lecteur d'ebook Sony PRS-300/505/500." +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Communiquer avec le lecteur Teclast K3." + #~ msgid "Failed to create calibre library at: %r. Aborting." #~ msgstr "" #~ "La création de la bibliothèque a échoué au %r. Interruption de la tache." @@ -13866,6 +14224,19 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "Show button labels in the toolbar" #~ msgstr "Affiche les libellés des boutons dans la barre d'outils" +#~ msgid "" +#~ "Regex tips:\n" +#~ "- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +#~ "e.g., [Amazon Freebie]\n" +#~ "- A regex pattern of a single dot excludes all genre tags, generating no " +#~ "Genre Section" +#~ msgstr "" +#~ "Astuces d'expressions régulières (regex):\n" +#~ "- La regex standard - \\[[\\w ]*\\] -exclue les étiquettes de genre de la " +#~ "forme [étiquette], e.g., [Amazon Freebie]\n" +#~ "- Un modèle de regex contenant un seul point exclue toutes les étiquettes de " +#~ "genre, ne générant aucune Section Genre" + #~ msgid "Disconnect from folder" #~ msgstr "Déconnecter du dossier" @@ -13885,6 +14256,12 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ "Le libellé ne doit contenir que des lettres et des chiffres, et commencer " #~ "par une lettre" +#~ msgid "" +#~ "The lookup name must be lower case and cannot contain \":\"s or spaces" +#~ msgstr "" +#~ "Le nom recherché doit être en minuscules et ne peut pas contenir \":\"s ou " +#~ "des espaces" + #~ msgid "&Restrict to:" #~ msgstr "&Limiter à:" @@ -13955,12 +14332,22 @@ msgstr "Ne pas télécharger les feuilles de style CSS." #~ msgid "Side bar" #~ msgstr "Volet" +#~ msgid "Fit &cover to view" +#~ msgstr "&Couverture à afficher" + #~ msgid "&Button size in toolbar" #~ msgstr "Taille des &boutons dans la barre d'outils" #~ msgid "Stop &all jobs" #~ msgstr "&Arrêter tous les travaux" +#~ msgid "" +#~ "The label must contain only letters, digits and underscores, and start with " +#~ "a letter" +#~ msgstr "" +#~ "Le libellé doit seulement contenir des lettres, des chiffres et des " +#~ "underscores, et commencer par une lettre" + #~ msgid "Downloads series information from librarything.com" #~ msgstr "" #~ "Télécharger les informations sur les séries à partir de librarything.com" diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index e1cc32a816..fea75909e9 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -7,170 +7,174 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-09 13:57+0000\n" -"PO-Revision-Date: 2010-08-09 09:23+0000\n" -"Last-Translator: Imendez <ivan.mendez.lopez@gmail.com>\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 22:29+0000\n" +"Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Galician <gl@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-10 03:33+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:44+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 msgid "Does absolutely nothing" msgstr "Non facer nada" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:72 -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:75 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:70 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:506 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:405 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:100 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:402 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:72 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:335 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:338 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1894 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1896 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:236 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:282 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:20 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:61 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:332 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:123 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:125 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:945 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1057 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdb.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdf.py:28 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:78 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:119 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:153 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:611 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:817 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:819 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:911 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:916 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:982 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:137 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:108 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:173 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:174 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/palmdoc/writer.py:29 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:234 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:868 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:877 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1162 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1165 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:512 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:882 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1060 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:185 -#: /home/kovid/work/trunk/src/calibre/library/cli.py:213 -#: /home/kovid/work/trunk/src/calibre/library/database.py:913 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:358 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:370 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:979 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1048 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1649 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1651 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1773 -#: /home/kovid/work/trunk/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/trunk/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:117 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:64 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:78 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 +#: /home/kovid/work/calibre/src/calibre/library/database.py:913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" msgstr "Descoñecido" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 msgid "Base" msgstr "Base" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:172 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:172 msgid "File type" msgstr "Tipo de ficheiro" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:206 msgid "Metadata reader" msgstr "Lector de metadatos" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 msgid "Metadata writer" msgstr "Editor de metadatos" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:263 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 msgid "Catalog generator" msgstr "Xerador de catálogos" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:16 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -180,7 +184,7 @@ msgstr "" "todos os ficheiros ligados. Este engadido execútase cada vez que se engade " "un ficheiro HTML á biblioteca." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:52 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -188,7 +192,7 @@ msgstr "" "Codificación de caracteres para os ficheiros HTML de orixe. As opcións " "comúns inclúen: cp1252, latin1, iso-8859-1 e utf-8." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:59 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -198,57 +202,57 @@ msgstr "" "cartafol pmlname_img ou imaxes. Este engadido execútase cada vez que engade " "un ficheiro PML á biblioteca." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:93 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Extrae a portada dos ficheiros de banda deseñada" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:120 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:131 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:143 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:153 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:163 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:174 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:184 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:204 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:214 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:224 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:235 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:246 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:258 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:279 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:290 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:300 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:310 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Ler os metadatos dos ficheiros %s" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:269 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Ler os metadatos dos ebooks dentro de arquivos RAR" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:321 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Ler os metadatos dos arquivos ZIP" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:334 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:344 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:354 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:376 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:387 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:397 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Define os metadatos nos ficheiros %s" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:365 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Define os metadatos desde os ficheiros %s" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:102 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102 msgid "Conversion Input" msgstr "Entrada da conversión" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -260,23 +264,23 @@ msgstr "" "propio documento. En particular é útil para documentos sen codificación " "declarada ou con erros na declaración de codificación." -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Saída da conversión" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." msgstr "" "Se está especificado, o complemento de saída tratará de crear unha saída o " -"máis lexible posible. Pode non funcionar nalgúns complementos de saída." +"máis lexíbel posíbel. Pode non funcionar nalgúns complementos de saída." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:45 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 msgid "Input profile" msgstr "Perfil de entrada" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:49 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." @@ -284,82 +288,82 @@ msgstr "" "Este perfil tenta fornecer valores predefinidos adecuados e resulta útil se " "non sabe nada sobre o documento de entrada." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:414 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" "Este perfil é o propio para os da liña SONY PRS. O 500/505/600/700 etc." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:69 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." msgstr "Este perfil é o propio para o SONY PRS 300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:449 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 msgid "This profile is intended for the SONY PRS-900." msgstr "Este perfil é o propio para o SONY PRS-900." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:479 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 msgid "This profile is intended for the Microsoft Reader." msgstr "Este perfil é o propio para o Microsoft Reader." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:490 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the Mobipocket books." msgstr "Este perfil é o propio para os libros Mobipocket." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Este perfil é o propio para o Hanlin V3 e os seus clones." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:515 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "Este perfil é o propio para o Hanlin V5 e os seus clones." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 msgid "This profile is intended for the Cybook G3." msgstr "Este perfil é o propio para o Cybook G3." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:536 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook Opus." msgstr "Este perfil é o propio para o Cybook Opus." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:547 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 msgid "This profile is intended for the Amazon Kindle." msgstr "Este perfil é o propio para o Kindle de Amazon." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:584 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 msgid "This profile is intended for the Irex Illiad." msgstr "Este perfil é o propio para o rex Illiad." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:597 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Este peril é o propio para o IRex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:611 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Este perfil é o propio para o IRex Digital Reader 800." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:625 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 msgid "This profile is intended for the B&N Nook." msgstr "Este perfil é o propio para o B&N Nook." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 msgid "Output profile" msgstr "Perfil de saída" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:232 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -369,25 +373,25 @@ msgstr "" "quere producir un documento apropiado para ser lido nun computador ou noutro " "tipo de dispositivos." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:259 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "" "Sangrado para o iPad ou dispositivos semellantes cunha resolución de 768x1024" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:427 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 msgid "This profile is intended for the Kobo Reader." msgstr "Este perfil está sangrado para o Kobo Reader." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:440 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the SONY PRS-300." msgstr "Este perfil é o propio para o SONY PRS-300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:458 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 msgid "This profile is intended for the 5-inch JetBook." msgstr "Este perfil é o propio para o JetBook de cinco polgadas." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:467 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -395,39 +399,39 @@ msgstr "" "Este perfl é o propio para os da liña SONY PRS. Os 00/505/700 etc en modo " "apaisado. Usados sobre todo para cómics." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:566 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Este perfil é o propio o Amazon Kindle DX." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Installed plugins" msgstr "Engadidos instalados" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Mapping for filetype plugins" msgstr "Mapeando por engadidos de ficheiro" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Local plugin customization" msgstr "Personalización de engadido local" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:36 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Disabled plugins" msgstr "Engadidos desactivados" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:37 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 msgid "Enabled plugins" msgstr "Complementos activados" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:85 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 msgid "No valid plugin found in " msgstr "Non se acharon engadidos correctos en " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "Fallou o inicio do engadido %s deixando a seguinte traza:" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -439,18 +443,18 @@ msgstr "" " Personalice Calibre cargando engadidos externos.\n" " " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Engadir un engadido especificando o camiño ao ficheiro zip que o contén." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Eiminar un engadido persoal polo nome. Non afecta aos engadidos incorporados " "no programa." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -458,23 +462,23 @@ msgstr "" "Personalizar engadido. Especifica o nome do engadido e o texto de " "personalización separados por unha coma." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Listar todos os complementos instalados" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Activar o complemento sinalado" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Desactivar o complemento sinalado" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." msgstr "Comunicar con teléfonos Android." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -482,48 +486,48 @@ msgstr "" "Lista de cartafoles, separados por comas, onde almacenar os libros no " "dispositivo. Usarase o primeiro que exista" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "Comunicar con teléfonos S60" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 msgid "Communicate with iTunes/iBooks." msgstr "Conectar con iTunes/iBooks." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "" "Detectouse un dispositivo de Apple. Estase a iniciar o iTunes, agarde..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:246 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:249 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 msgid "Updating device metadata listing..." msgstr "Actualizando a relación de metadatos..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:323 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:362 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:921 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d de %d" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:369 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "ramtouse" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:544 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 msgid "Use Series as Category in iTunes/iBooks" msgstr "Usar Serie como categoría en iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:546 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" msgstr "Gardar as portadas de iTunes/iBooks en caché" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:558 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -533,7 +537,7 @@ msgstr "" "Eliminar coa aplicación do iBooks\n" "Premer \"Amosar detalles\" para unha listaxe." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:886 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -541,91 +545,91 @@ msgstr "" "Algunhas portadas non se converteron. \n" "Prema \"Amosar detalles\" para relacionalas." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2471 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:817 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:823 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:851 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:187 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:200 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1533 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Noticias" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "Conectar con iTunes." -#: /home/kovid/work/trunk/src/calibre/devices/binatone/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." msgstr "Comunicar co lector de libros electrónicos Binatone Readme." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." msgstr "Comunicar con teléfonos smartphone de Blackberry." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:14 -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/devices/cybook/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." msgstr "Comunicarse co lector de libros electrónico Cybook Gen 3 / Opus." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:24 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." msgstr "Comunicar co lector EB600" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" msgstr "Conectar co Astak Mentor EB600" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:216 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 msgid "Communicate with the PocketBook 301 reader." msgstr "Conectar co lector PocketBook 301." -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" msgstr "Entourage Edge" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." msgstr "Comunicar co Entourage Edge." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." msgstr "Comunicar co lector ESlick" -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." msgstr "Conectar co lector de libros electrónicos Sigmatek" -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:16 -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 msgid "Use an arbitrary folder as a device." msgstr "Usar un cartafol arbitrario como dispositivo." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:26 -#: /home/kovid/work/trunk/src/calibre/devices/interface.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" msgstr "Interface do dispositivo" -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." msgstr "Comunicar cos lectores Hanlin V3." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Comunicar cos lectores Hanlin V5." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Comunicar co lector BOOX." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -633,112 +637,112 @@ msgstr "" "Lista separada por comas dos cartafoles aos que enviar libros electrónicos " "no dispositivo. Usarase o primeiro que exista." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "Comunicar co lector de libro electrónico Hanvon N520." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 msgid "Communicate with The Book reader." msgstr "Comunicar co lector The Book." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:52 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "Comunicar co lector SpringDesign Alex eBook." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 msgid "Communicate with the Azbooka" msgstr "Comunicar co Azbooka." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "Comunicar co lector de libro electrónico Elonex EB 115" -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." msgstr "Comunicar co lector IRex Iliad." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:17 -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "John Schember" msgstr "Nome Apelidos" -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." msgstr "Comunicar co lector IRex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" msgstr "Comunicar co lector IRex Digital Reader 800" -#: /home/kovid/work/trunk/src/calibre/devices/iriver/driver.py:15 +#: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 msgid "Communicate with the Iriver Story reader." msgstr "Comunicar co lector Iriver Story." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." msgstr "Comunicar co lector JetBook" -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:86 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." msgstr "Conectar lector MiBuk Wolder" -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Comunicar co lector Kindle" -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:169 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." msgstr "Comunicar co lector Kindle 2" -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunicarse co lector Kindle DX" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 msgid "Communicate with the Kobo Reader" msgstr "Comunicar co Kobo Reader" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:53 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:56 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:59 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:161 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:68 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:74 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:136 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:143 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:166 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 msgid "Getting list of books on device..." msgstr "Obtendo a lista de libros do dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:221 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:265 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:253 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 msgid "Removing books from device..." msgstr "A eliminar os libros do dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:269 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:276 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:278 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 msgid "Removing books from device metadata listing..." msgstr "Eliminando libros da lista de metatados do dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:315 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:217 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 msgid "Adding books to device metadata listing..." msgstr "Engadindo libros á lista de metatados do dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "Non implementado" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -746,55 +750,59 @@ msgstr "" "Os ficheiros «.kobo» non existen no dispositivo como libros, senón que son " "filas nunha base de datos sqlite. Actualmente, no se poden exportar nin ver." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 msgid "Communicate with the Palm Pre" msgstr "Comunicar co Palm Pre" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 msgid "Communicate with the Booq Avant" msgstr "Comunicar co Booq Avant" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 msgid "Communicate with the Sweex MM300" msgstr "Conectar co Sweex MM300" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "Conectar co Pandigital Novel" -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Comunicar coa táboa de internet Nokia 770." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 msgid "Communicate with the Nokia 810 internet tablet." msgstr "Comunicar co táboa de internet Nokia 810." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" msgstr "Conectar co Nokia E52" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" msgstr "O Nook" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 msgid "Communicate with the Nook eBook reader." msgstr "Comunicar co lector de libro electrónico Nook." -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." msgstr "Comunicar co lector Nuut2." -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Comunicar co lector Sony PRS-500" -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." msgstr "Comunicar con todos os lectores de Sony" -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:61 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -802,44 +810,44 @@ msgstr "" "Lista separada por comas de campos de metadatos para convertelos en " "coleccións no dispositivo. As posibilidades son: " -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/structure.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Sen nome" -#: /home/kovid/work/trunk/src/calibre/devices/sne/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." msgstr "Comunicar co lector Samsung SNE." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Comunicar co lector Teclast K3." +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "Comunicar co lector Teclast K3/K5." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Comunicar co lector de Newsmy" -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Comunicar co lector de iPapyrus." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:255 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Non se puido detectar a unidade de disco %s. Tente reiniciar." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:435 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." -msgstr "Non é posible detectar o punto de montaxe %s. Tente reiniciar." +msgstr "Non é posíbel detectar o punto de montaxe %s. Tente reiniciar." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:500 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." msgstr "Non se puido detectar a unidade de disco %s." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:593 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." -msgstr "Non é posible atopar o asistente para a montaxe: %s" +msgstr "Non foi posíbel encontrar o asistente para a montaxe: %s" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:605 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." @@ -847,149 +855,149 @@ msgstr "" "No se puido detectar a unidade de disco %s. Probablemente o núcleo está " "exportando una versión anticuada de SYSFS." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:613 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" -msgstr "Non é posible montar a memoria principal (código do erro: %d)" +msgstr "Non é posíbel montar a memoria principal (código do erro: %d)" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:750 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:752 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "O lector non ten ningunha tarxeta de memoria no slot." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:754 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "A baía %s seleccionada non está soportada." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:783 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" msgstr "O espazo libre na memoria principal é insuficiente" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:785 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:787 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" msgstr "O espazo libre na tarxeta de memoria é insuficiente" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:12 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configurar o dispositivo" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 msgid "settings for device drivers" msgstr "Configuración para os controladores de dispositivo" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:39 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 msgid "Ordered list of formats the device will accept" msgstr "Lista ordenada de formatos que o dispositivo aceptará" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" msgstr "" "Colocar os ficheiros dentro de subcartafoles se o dispositivo é compatible" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" msgstr "Ler os metadatos dos ficheiros no dispositivo" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 msgid "Use author sort instead of author" msgstr "Usar a orden por autor en lugar do autor" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:47 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" msgstr "Modelo para controlar como se gardan os libros" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Extra customization" msgstr "Personalización adicional" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "Comunicar cun lector de eBook." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "Obter información do dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:194 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:196 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 msgid "Transferring books to device..." msgstr "A transferir os libros ao dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:314 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 msgid "Sending metadata to device..." msgstr "A enviar metadatos ao dispositivo..." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 msgid "%prog [options] mybook.chm" msgstr "%prog [opcións] milibro.chm" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:42 msgid "Output directory. Defaults to current directory" msgstr "Cartafol de saída. O predefinido é o cartafol actual" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:45 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Definir o título do libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:47 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Estabelecer a chave de orde por título" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Definir o/a autor/a" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Estabelecer a clave de orde por autor" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Categoría a que pertence o libro. Por exemplo: historia" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Camiño ao ficheiro de imaxe que se utilizará como miniatura" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:59 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:59 msgid "Path to a txt file containing a comment." msgstr "Camiño a un ficheiro txt que contén un comentario." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Extraer a miniatura do ficheiro LRF" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Definir o/a editor/a" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Definir a clasificación do libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Definir o/a creador do libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Definir o/a produtor/a do libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:68 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -997,24 +1005,24 @@ msgstr "" "Extraer a portada dun ficheiro LRF. Nótese que o formato LRF non define unha " "portada, así que se usa a heurística para encontrar a portada." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Definir o ID do libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:72 msgid "Set font delta" msgstr "Estabelecer delta de tipo de letra" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "Renderizado %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "Errou %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1024,7 +1032,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1034,23 +1042,23 @@ msgstr "" "predefinido: %default. Os valores menores de 256 poden facer que o texto se " "vexa borroso no seu dispositivo se crea os cómics en formato EPUB." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Desactivar normalizar (mellora o contraste) o intervalo de cor para imaxes. " "Predefinido: desactivado" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "" "Conservar a proporción da imaxe. O valor predefinido e encher a pantalla." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Desactivar a definición." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1058,11 +1066,11 @@ msgstr "" "Desactivar o recorte de páxinas de cómics. Para algúns cómics, o recorte " "pode eliminar contido ademais de bordos." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "Non dividir as imaxes horizontais en dúas imaxes verticais" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1070,7 +1078,7 @@ msgstr "" "Conservar a proporción e redimensionar a imaxen usando a altura da pantalla " "como largo de imaxe, para vela en modo de visualización apaisado." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1078,7 +1086,7 @@ msgstr "" "Usado para publicacións de dereita a esquerda como Mangas. Fai que as " "páxinas apaisadas sexan divididas en páxinas verticais de dereita a esquerda." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1086,7 +1094,7 @@ msgstr "" "Activa a eliminación de artefactos (despeckle). Reduce o ruído de artefactos " "en imaxes. Pode incrementar bastante o tempo de procesamento." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1094,7 +1102,7 @@ msgstr "" "Non ordenar os ficheiros encontrados no cómic por nome alfabético. No " "entanto, usar a orde en que foron engadidos ao cómic." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1104,20 +1112,20 @@ msgstr "" "experimentar para ver cal deles lle dá o tamaño e aparencia óptimas no seu " "dispositivo." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Non se aplica proceso ningún á imaxe" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "No converter a imaxe a escala de gris (branco e negro)" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Páxina" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:19 msgid "" "input_file output_file [options]\n" "\n" @@ -1166,31 +1174,31 @@ msgstr "" "\n" "Para unha documentación completa do sistema de conversión, ver\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:97 msgid "INPUT OPTIONS" msgstr "OPCIÓNS DE ENTRADA" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:98 msgid "Options to control the processing of the input %s file" msgstr "Opcións para controlar o procesamento do ficheiro de entrada %s." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:104 msgid "OUTPUT OPTIONS" msgstr "OPCIÓNS DE SAÃDA" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:105 msgid "Options to control the processing of the output %s" msgstr "Opcións para controlar o procesamento da saída %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:119 msgid "Options to control the look and feel of the output" msgstr "Opcións para controlar o aspecto da saída" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:135 msgid "Control auto-detection of document structure." msgstr "Control de autodetección de estrutura de documento." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:145 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -1200,28 +1208,28 @@ msgstr "" "ficheiro orixe ten unha táboa de contidos, usarase esta preferentemente " "respecto da xerada automaticamente." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155 msgid "Options to set metadata in the output" msgstr "As opcións para asignar metadatos na saída" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:158 msgid "Options to help with debugging the conversion" msgstr "Opción para axudar coa depuración da conversión" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 msgid "List builtin recipes" msgstr "Listar os agregadores predefinidos" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:256 msgid "Output saved to" msgstr "Saída gardada en" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" "Nivel de verbosidade. Especificar varias veces para maior verbosidade." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 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 " @@ -1231,7 +1239,7 @@ msgstr "" "especificado. Útil se non está seguro de en qué punto do proceso de " "conversión ocorre un erro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:111 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -1243,7 +1251,7 @@ msgstr "" "de entrada. Por exemplo, as lonxitudes dependentes da resolución (en " "píxeles). As opcións son:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -1256,7 +1264,7 @@ msgstr "" "que funcionen en certos dispositivos. Por exemplo, EPUB nun lector SONY. As " "opcións son:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:133 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -1268,7 +1276,7 @@ msgstr "" "facer os tipos de letra da saída máis grandes, e viceversa. En principio, o " "tamaño base do tipo de letra escóllese seundo o perfil de saída que escolla." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -1283,11 +1291,11 @@ msgstr "" "determinar o tamaño de letra de maneira intelixente. Por omisión, o valor é " "usar unha correspondencia baseada no perfil de saída seleccionado." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." msgstr "Desactivar o reescalado dos tamaños de letra." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:162 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:162 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." @@ -1295,7 +1303,7 @@ msgstr "" "A altura de liña en pt. Controla o espazado entre liñas consecutivas de " "texto. Por omisión, non se alterea la altura de liña." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:170 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:170 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -1307,7 +1315,7 @@ msgstr "" "texto que se sae da páxina e outros problemas. Esta opción extrae o contido " "das táboas e o presenta de manera lineal." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -1317,7 +1325,7 @@ msgstr "" "primeiro nivel do Ãndice. Se se indica, ten prioridade sobre outras formas " "de autodetección." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:189 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -1327,7 +1335,7 @@ msgstr "" "segundo nivel do Ãndice. Cada entrada engádese baixo a entrada de primeiro " "nivel previa." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:197 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -1337,7 +1345,7 @@ msgstr "" "terceiro nivel do Ãndice. Cada unha engádese baixo a entrada de segundo " "nivel previa." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:205 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -1346,11 +1354,11 @@ msgstr "" "Normalmente, se o ficheiro de orixe ten un Ãndice, úsase este en vez do " "autoxerado. Con esta opción sempre se usará o autoxenerado." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Non engadir os capítulos autodetectados á táboa de contidos." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:220 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:220 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -1358,7 +1366,7 @@ msgstr "" "Se se detecta menos deste número de capítulos, entón engádense ligazóns á " "táboa de contidos. Predefinido: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " @@ -1368,7 +1376,7 @@ msgstr "" "desactiva a opción. Valor predefinido: %default. Só se engadirán ligazóns na " "TdC se se detecta un número de capítulos menor que o limiar." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:235 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." @@ -1377,7 +1385,7 @@ msgstr "" "coa expresión regular especificada. As entradas correspondentes e todas as " "subordinadas serán borradas." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "<h1> or <h2> tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -1394,7 +1402,7 @@ msgstr "" "\"/\". Véxase o Tutorial de XPath no Manual de usuario de calibre para obter " "máis axuda sobre o uso desta opción." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -1408,7 +1416,7 @@ msgstr "" "capítulos e un valor de \"both\" usará ambos saltos de páxina e liñas para " "marcar capítulos." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:270 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:270 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " @@ -1418,42 +1426,42 @@ msgstr "" "anexado ás regras de estilo do ficheiro orixinal, de modo que poida usarse " "para sobreescribir aquelas regras." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" "Unha expresión XPath. Os saltos de páxina inseriranse antes dos elementos " "especificados." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:285 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Estabelecer a marxe superior en pt. Valor predefinidos: %default. 72 pt son " "una polgada (2,54 cm)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:290 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Estabelecer a marxe inferior en pt. Valor predefinido: %default. 72 pt son " "unha polgada (2,54 cm)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:295 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Estabelecer a marxe esquerda en pt. Valor predefinido: %default. 72 pt son " "unha polgada (2,54 cm)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:300 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:300 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Estabelecer a marxe dereita en pt. Valor predefinido: %default. 72 pt son " "unha polgada (2,54 cm)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:306 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -1467,7 +1475,7 @@ msgstr "" "«orixinal» (o predeterminado) non altera a xustificación do ficheiro fonte. " "Teña en conta que non todos os formatos de saída admiten xustificación." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:316 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -1477,7 +1485,7 @@ msgstr "" "liña de cada parágrafo de 1,5em. A eliminación do espazo non funciona se o " "ficheiro de orixe non define parágrafos (etiquetas <p> o <div>)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:323 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:323 msgid "" "When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -1487,7 +1495,7 @@ msgstr "" "sangría na primeira liña para que os parágrafos poidan distinguirse " "facilmente. Esta opción controla o ancho desta sangría." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:330 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -1495,7 +1503,7 @@ msgstr "" "Usar a portada detectada no ficheiro de orixe mellor que a portada " "especificada." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:336 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:336 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (<p> or <div> tags)." @@ -1503,7 +1511,7 @@ msgstr "" "Inserir unha liña en branco entre parágrafos. Non funciona se o ficheiro de " "orixe non define parágrafos (etiquetas <p> ou <div>)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:343 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:343 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -1512,7 +1520,7 @@ msgstr "" "primeira imaxe do ficheiros é unha portada e se está especificando unha " "portada externa." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -1520,7 +1528,7 @@ msgstr "" "Incluir os metadatos ao principio do libro. É útil para lectores de libros " "electrónicos que non manexan os metadatos directamente." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:359 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:359 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." @@ -1528,24 +1536,24 @@ msgstr "" "Tentar detectar e corrixir saltos de liña manuais e outros problemas no " "ficheiro de orixe. Isto pode empeorar as cousas, úsese con coidado." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:367 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "Use a regular expression to try and remove the header." msgstr "Usar unha expresión regular para tratar de eliminar a cabeceira" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 msgid "The regular expression to use to remove the header." msgstr "A expresión regular que se usa para eliminar a cabeceira." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "Use a regular expression to try and remove the footer." msgstr "" "Usar unha expresión regular para tratar de eliminar os pés de páxina." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 msgid "The regular expression to use to remove the footer." msgstr "A expresión regular que se usa para eliminar os pés de páxina." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -1553,7 +1561,7 @@ msgstr "" "Ler metadatos do ficheiro OPF especificado. Os metadatos destes ficheiro " "sobreescribiran calquera metadato do ficheiro de orixe." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:401 msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " "because this will replace unicode characters with ASCII. For instance it " @@ -1569,7 +1577,7 @@ msgstr "" "polo chinés e o xaponés, por exemplo) a representación empregada será a que " "use maior número de persoas (a chinesa, no exemplo anterior)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -1585,116 +1593,120 @@ msgstr "" "vínculo nos seus dous caracteres separados. Polo contrario, seleccionar esta " "opción preservaraas." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:428 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Definir o título." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:432 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Estabelecer os autores. Se hai varios autores deben separarse por \"&\"." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437 msgid "The version of the title to be used for sorting. " msgstr "A versión do título que se usará para ordenación. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 msgid "String to be used when sorting by author. " msgstr "Texto que se usará para ordenación por autor. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:445 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445 msgid "Set the cover to the specified file or URL" msgstr "Estabelecer a portada desde o ficheiro ou o URL especificado" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:449 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Definir a descrición do libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:453 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Definir o/a editor/a do libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:457 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Estabelecer a serie á que pertence o libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:461 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Estabelecer a posición que ocupa o libro na súa serie." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:465 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Estabelecer a valoración. Debe ser un número entre 1 e 5." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:469 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Definir o ISBN do libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:473 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" "Estabelecer etiquetas para o libro. Debe ser unha lista separada por comas" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:477 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Definir o produtor do libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:481 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Definir o idioma." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 msgid "Set the publication date." msgstr "Estabelecer a data de publicación." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Estabelecer o selo de tempo do libro (usado pola columna de data en calibre)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 msgid "Could not find an ebook inside the archive" msgstr "No se puido encontrar un libro dentro do ficheiro ficheiro" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:647 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "O índice na serie e a valoración deben ser números. Ignóranse" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:654 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 msgid "Failed to parse date/time" msgstr "Produciuse un fallo ao procesar data/hora" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:809 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 msgid "Converting input to HTML..." msgstr "A converter a entrada a HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:836 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 msgid "Running transforms on ebook..." msgstr "Aplicando transformacións ao libro electrónico..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:923 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" msgstr "A crear" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "Corrector de ePub" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" msgstr "Solución temporal sobre os erros de epubcheck" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " "many things as errors that are not actually errors. epub-fix will try to " @@ -1707,7 +1719,7 @@ msgstr "" "provoar mudanzas significantes no epub. Dirixa as súas queixas ao proxecto " "epubcheck." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1718,15 +1730,15 @@ msgid "" "detected. Use the options to control which errors are automatically fixed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "Debe especificar un ficheiro de epub" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:17 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" msgstr "Corrixir ficheiros sen manifesto." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." @@ -1734,11 +1746,11 @@ msgstr "" "Corrixir ficheiros sen manifesto. Epub fix pode engadilos ao manifesto ou " "eliminalos tal e como se especificou na opción de borrar sen manifesto." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "Borrar os ficheiros sen manifesto no canto de engadilos ao manifesto" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." @@ -1746,7 +1758,7 @@ msgstr "" "Extraer os contidos do ficheiro EPUB xerado no cartafol especificado. O " "contido do cartafol será borrado, así que teña tino." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1760,7 +1772,7 @@ msgstr "" "entanto, a división é un proceso lento e, se o ficheiro de entrada contén " "moitos saltos de páxina, é mellor desactivar a división." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1771,7 +1783,7 @@ msgstr "" "moi grandes. O valor predefinido de %defaultKB é o tamaño requirido por " "Adobe Digital Editions." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" "Normally, if the input file has no cover and you don't specify one, a " "default cover is generated with the title, authors, etc. This option " @@ -1781,7 +1793,7 @@ msgstr "" "xerarase unha portada co título, autores, etc. Esta opción desactiva a " "xeración desta portada." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 msgid "" "Do not use SVG for the book cover. Use this option if your EPUB is going to " "be used on a device that does not support SVG, like the iPhone or the " @@ -1793,7 +1805,7 @@ msgstr "" "iPhone ou de JetBook Lite. Sen esta opción, cada dispositivo amosará a " "portada como unha páxina en branco." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 msgid "" "When using an SVG cover, this option will cause the cover to scale to cover " "the available screen area, but still preserve its aspect ratio (ratio of " @@ -1807,29 +1819,29 @@ msgstr "" "superior e inferior, mais a imaxe non pode estar distorsionada. Sen esta " "opción, a imaxe pode distorsionarse, mais non terá bordos." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:169 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 msgid "Start" msgstr "Iniciar" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/fb2ml.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/rbml.py:102 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/txtml.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 msgid "Table of Contents:" msgstr "Ãndice de contidos:" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:32 msgid "Do not insert a Table of Contents at the beginning of the book." msgstr "Non incluír un Ãndice ao principio do libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:37 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:35 msgid "Add Table of Contents to beginning of the book." msgstr "Engadir Ãndice ao principio do libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:248 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." @@ -1837,7 +1849,7 @@ msgstr "" "Facer unha recollida en largura das ligazóns en ficheiros HTML. Normalmente, " "faise unha recollida en profundidade." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:255 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 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. " @@ -1847,7 +1859,7 @@ msgstr "" "ser negativo. O valor 0 implica que non se seguirá ningunha ligazón no " "ficheiro HTML raíz. O valor predefinido é %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" "Normally this input plugin re-arranges all the input files into a standard " "folder hierarchy. Only use this option if you know what you are doing as it " @@ -1859,7 +1871,7 @@ msgstr "" "que está facendo, xa que pode ocasionar varios efectos desagradábeis no " "resto do proceso de conversión." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file. Default is %default which disables this." @@ -1868,60 +1880,60 @@ msgstr "" "conversión parcial previa dun ficheiro PDF. O valor predefinido é %default, " "que desactiva esta opción." -#: /home/kovid/work/trunk/src/calibre/ebooks/lit/from_any.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." msgstr "Creando un ficheiro LIT a partir de EPUB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:320 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 msgid "\tBook Designer file detected." msgstr "\tDetectouse un ficheiro de Book Designer." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:322 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:322 msgid "\tParsing HTML..." msgstr "\tTratando o HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 msgid "\tBaen file detected. Re-parsing..." msgstr "\tDetectouse un ficheiro de Baen. Reprocesando..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:361 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " msgstr "A escribir o HTML preprocesado en " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:379 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 msgid "Processing %s" msgstr "A procesar %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:393 msgid "\tConverting to BBeB..." msgstr "\tA converter para BBeB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:539 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 msgid "Could not parse file: %s" msgstr "Non se puido tratar o ficheiro: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 msgid "%s is an empty file" msgstr "%s é un ficheiro baleiro" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:564 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 msgid "Failed to parse link %s %s" msgstr "Erro ao tratar a ligazón %s %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:608 msgid "Cannot add link %s to TOC" msgstr "Non se puido engadir a ligazón %s a TOC" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:957 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:957 msgid "Unable to process image %s. Error: %s" msgstr "Non se puido procesar a imaxe %s. Erro: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1002 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002 msgid "Unable to process interlaced PNG %s" msgstr "Non se puido procesar o PNG entrelazado %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1017 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017 msgid "" "Could not process image: %s\n" "%s" @@ -1929,13 +1941,13 @@ msgstr "" "Non se puido procesar a imaxe: %s\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1772 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1772 msgid "" "An error occurred while processing a table: %s. Ignoring table markup." msgstr "" "Produciuse un erro ao procesar unha táboa: %s. Óbviase o código da táboa." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1774 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1774 msgid "" "Bad table:\n" "%s" @@ -1943,23 +1955,23 @@ msgstr "" "Táboa incorrecta:\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1796 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1796 msgid "Table has cell that is too large" msgstr "A táboa contén unha cela demasiado grande" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1862 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1862 msgid "Could not read cover image: %s" msgstr "Non se puido ler a imaxe da capa: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1865 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865 msgid "Cannot read from: %s" msgstr "Non se puido ler en: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1994 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994 msgid "Failed to process opf file" msgstr "Erro ao procesar o ficheiro opf" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:136 msgid "" "%prog book.lrf\n" "Convert an LRF file into an LRS (XML UTF-8 encoded) file" @@ -1967,31 +1979,31 @@ msgstr "" "%prog libro.lrf\n" "Converte un ficheiro LRF nun ficheiro LRS (XML codificado en UTF-8)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 msgid "Output LRS file" msgstr "Ficheiro LRS de saída" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:139 msgid "Do not save embedded image and font files to disk" msgstr "Non gardar a imaxe incorporada nin os tipos de letra no disco" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:158 msgid "Parsing LRF..." msgstr "A tratar o LRF..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:161 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:161 msgid "Creating XML..." msgstr "A crear o XML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 msgid "LRS written to " msgstr "LRS gardado en " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267 msgid "Could not read from thumbnail file:" msgstr "Non se puido ler o ficheiro da miniatura:" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:287 msgid "" "%prog [options] file.lrs\n" "Compile an LRS file into an LRF file." @@ -1999,24 +2011,24 @@ msgstr "" "%prog [opciones] fichero.lrs\n" "Compilar un ficheiro LRS nun ficheiro LRF." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:288 msgid "Path to output file" msgstr "Camiño do ficheiro de saída" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:114 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 msgid "Verbose processing" msgstr "Procesado por petición" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 msgid "Convert LRS to LRS, useful for debugging." msgstr "Converte LRS a LRS, útil para a depuración." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "O ficheiro LRF non é correcto. Non se puideron asignar metadatos." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -2030,25 +2042,25 @@ msgstr "" "Ver ou editar os metadatos dun ficheiro LRF.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Camiño ao fichero txt que contén o comentario para gardar no ficheiro LRF." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:90 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." msgstr "Activa a rotación automática de imaxes máis largas que a pantalla." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Set the space between words in pts. Default is %default" msgstr "Fixa o espazo entre palabras en pt. Valor predefinido: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "Add a header to all the pages with title and author." msgstr "Engadir unha cabeceira en todas as páxinas, poñendo título e autor." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -2056,13 +2068,13 @@ msgstr "" "Estabelecer o formato da cabeceira. %a substitúese polo autor e %t polo " "título. O predefinido é %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" "Engadir espazo adicional baixo a cabeceira. O valor predefinido é : %default " "pt." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -2070,7 +2082,7 @@ msgstr "" "Sangrado mínimo para parágrafos (o sangrado da primeira liña de cada " "parágrafo) en pt. O valor predefinido é : %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -2078,7 +2090,7 @@ msgstr "" "Converter as táboas en documentos HTML en imaxes (moi útil se o documento " "consta de táboas grandes ou complexas." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -2086,110 +2098,110 @@ msgstr "" "Multiplicar o tamaño do texto nas táboas convertidas en imaxes por este " "factor. O valor predefinido %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:121 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The serif family of fonts to embed" msgstr "Familia de letra serif para incorporar." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The sans-serif family of fonts to embed" msgstr "Familia de letra sans-serif para incorporar." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:127 msgid "The monospace family of fonts to embed" msgstr "Familia de letra monoespazada para incorporar." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:152 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:152 msgid "Comic" msgstr "Cómic" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:397 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Título" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:888 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autores/as" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Editor" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:400 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produtor" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:401 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1079 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Comentarios" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:409 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etiquetas" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:411 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Series" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 msgid "Language" msgstr "Idioma" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:414 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1067 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Marca temporal" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:416 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publicado" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:418 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 msgid "Rights" msgstr "Dereitos" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/amazon.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" msgstr "SUMARIO DA EDITORIAL" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/archive.py:41 +#: /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." @@ -2197,11 +2209,11 @@ msgstr "" "Extre os formatos de libros electrónicos comúns de ficheiros (zip/rar). " "Tamén tenta dectectar automaticamente se se trata de ficheiros cbz/cbr." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 msgid "options" msgstr "opcións" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 msgid "" "\n" "Read/Write metadata from/to ebook files.\n" @@ -2224,7 +2236,7 @@ msgstr "" "metadatos\n" "obviaranse.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" "Set the authors. Multiple authors should be separated by the & character. " "Author names should be in the order Firstname Lastname." @@ -2232,7 +2244,7 @@ msgstr "" "Estabelecer a autoría. Se hai varios autores, deberán separarse co símbolo " "&. A orde dos nomes dos autores ten de ser Nome Apelido" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44 msgid "" "The version of the title to be used for sorting. If unspecified, and the " "title is specified, it will be auto-generated from the title." @@ -2240,7 +2252,7 @@ msgstr "" "Está é a versión do título que se empregará para ordenar. De non se " "especificar, xerarase automaticamente a partir do título." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48 msgid "" "String to be used when sorting by author. If unspecified, and the author(s) " "are specified, it will be auto-generated from the author(s)." @@ -2248,24 +2260,24 @@ msgstr "" "Esta é a cadea que se empregara cando se ordea por nome. De non se " "especificar, xerarase a través dos nomes dos e das autoras." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." msgstr "Definir a capa do ficheiro especificado." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:58 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." msgstr "Definir a categoría do libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." msgstr "Estabelecer a data de publicación." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." msgstr "" "Obter a portada do libro electrónico e gardala no ficheiro especificado." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 msgid "" "Specify the name of an OPF file. The metadata will be written to the OPF " "file." @@ -2273,7 +2285,7 @@ msgstr "" "Especificar o nome dun ficheiro de OPF. Os metadatos escribiranse no " "ficheiro de OPF." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83 msgid "" "Read metadata from the specified OPF file and use it to set metadata in the " "ebook. Metadata specified on the command line will override metadata read " @@ -2283,58 +2295,58 @@ msgstr "" "libro electrónico. Os metadatos especificados na liña de ordes substituirán " "os do ficheiro de OPF." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" msgstr "Estabelecer o ficheiro BookID en ficheiros de LRF" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" msgstr "Non se especificou ficheiro ningún" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:168 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" msgstr "Metadatos orixinais" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:185 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 msgid "Changed metadata" msgstr "Metadatos modificados" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 msgid "OPF created in" msgstr "OPF creado en" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:203 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" msgstr "Capa gardada en" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" msgstr "Non se achou capa ningunha" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 msgid "Cover download" msgstr "Descarga de portada" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 msgid "Download covers from openlibrary.org" -msgstr "" +msgstr "Descargar as capas de openlibrary.org" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:107 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 msgid "ISBN: %s not found" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 msgid "Download covers from librarything.com" -msgstr "" +msgstr "Descargar as capas de librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:128 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 msgid "LibraryThing.com timed out. Try again later." msgstr "LibraryThing.com execedeu o tempo. Ténteo máis tarde." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:135 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 msgid "" "Could not fetch cover as server is experiencing high load. Please try again " "later." @@ -2342,44 +2354,44 @@ msgstr "" "Non se puido obter a portada xa que o servidor ten unha carga excesiva. " "Ténteo máis tarde." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 msgid "LibraryThing.com server error. Try again later." msgstr "Houbo un erro no servidor de LibraryThing.com. Ténteo máis tarde." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/douban.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" msgstr "Descargar os metadatos de Douban.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Descarga de metadatos" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "puntuacións" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "etiquetas" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "descrición/críticas" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Descargar %s desde %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Descarga os metadatos do Google Books" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Descara os metadatos de isbndb.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2387,16 +2399,16 @@ msgstr "" "Para empregar o isbndb.com, é preciso ter unha %sconta gratuíta%s e escribir " "a súa chave de acceso abaixo." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Descarga os metadatos de amazon.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" "Descargar a información de series, etiquetas e puntuación de librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" "\n" "%prog [options] key\n" @@ -2420,27 +2432,27 @@ msgstr "" "Isbndb.com.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." msgstr "O ISBN do libro cuxos metatados se precisan." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." msgstr "O autor cuxo libro se pretende procurar." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." msgstr "O título do libro polo que procurar." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." msgstr "A editorial do libro polo que procurar." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:76 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." msgstr " non se achou." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" "%prog [options] ISBN\n" @@ -2454,22 +2466,22 @@ msgstr "" "Obtén metadatos sociais ou imaxes para o libro identificado polo ISBN a " "través de LibraryThing.com\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Capa" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" "Modificar as imaxes para adaptarse ás limitacións de tamaño dos dispositivos " "Palm." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "Cando exista, usar o campo autor abreviado como autor." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" "Don't add Table of Contents to end of book. Useful if the book has its own " "table of contents." @@ -2477,139 +2489,139 @@ msgstr "" "Non engadir índice ao final do libro. Esta opción é útil se o libro ten o " "seu propio índice." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Título para calquera índice xerado no texto." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "Desactivar a compresión dos contidos do ficheiro." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" msgstr "" "Etiquetar o libro marcado para ser arquivado como documentos persoais." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Todos os artigos" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Este é un libro Topaz de Amazon. Por tanto, non se pode procesar." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Páxina de título" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1401 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Ãndice" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Ãndice" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Glosario" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Agradecementos" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Colofón" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Dereitos de copia" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Dedicatoria" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Prólogo" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Lista de ilustracións" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Lista de táboas" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Prefacio" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1415 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Texto principal" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" msgstr "O formato de libros %s non está soportado" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." msgstr "Opcións de xeración de índices HTML" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 msgid "Book Jacket" msgstr "Envoltorio do Libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/split.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" "Non se achou un punto razoábel en que partir: %s Sub-tree size: %d KB" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." msgstr "Opcións de xeración OPF/NCX/etc." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 msgid "OPF version to generate. Default is %default." msgstr "Versión de OPF para xerar. A predefinida é %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 msgid "" "Generate an Adobe \"page-map\" file if pagination information is available." msgstr "" "Xerar un ficheiro de \"paga-map\" do Adobe se a información de paxinación " "está dispoñíbel." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" msgstr "Notas a rodapé." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" msgstr "Barra lateral" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:22 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2618,9 +2630,9 @@ msgstr "" "parágrafo. Con esta opción interprétase que cada liña representa un " "parágrafo." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2633,13 +2645,13 @@ msgstr "" "parágrafo. Cada parágrafo remata cando a liña seguinte comeza con un " "sangrado como o indicado." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" msgstr "" "Formato que se empregará dentro do contedor pdb. As eleccións son as " "seguintes:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:27 msgid "" "Specify the character encoding of the output document. The default is " "cp1252. Note: This option is not honored by all formats." @@ -2648,11 +2660,11 @@ msgstr "" "predeterminada é cp1252. Nota: esta opción non ten efecto en todos os " "formatos." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" msgstr "Non extraer as imaxes do documento" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.5, this is the " @@ -2662,11 +2674,11 @@ msgstr "" "liñas divididas. Os valores válidos son decimais entre 0 e 1. O valor " "predeterminado é 0,5, isto é, a mediana da lonxitude da liña." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." msgstr "Usar o novo sistema de conversión de PDF." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/cli.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 msgid "" "command ...\n" "\n" @@ -2684,7 +2696,7 @@ msgstr "" "específica.\n" "Manipular un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 msgid "" "[options] file.pdf\n" "\n" @@ -2694,44 +2706,44 @@ msgstr "" "\n" "Cortar un ficheiro de PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 msgid "" "Path to output file. By default a file is created in the current directory." msgstr "" "Camiño ao ficheiro de saída. Por omisión, un ficheiro créase neste " "directorio." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 msgid "Number of pixels to crop from the left most x (default is %s)" msgstr "" "Número de píxeles para cortar do parámetro x da esquerda (por omisión, o " "número é %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:44 msgid "Number of pixels to crop from the left most y (default is %s)" msgstr "" "Número de píxeles para recortar do parámetro y da esquerda (por omisión, o " "número é %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:47 msgid "Number of pixels to crop from the right most x (default is %s)" msgstr "" "Número de píxeles para cortar do parámetro x da dereita (por omisión, o " "número é %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:50 msgid "Number of pixels to crop from the right most y (default is %s)" msgstr "" "Número de píxeles para cortar do parámetro y da dereita (por omisión, o " "número é de %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 msgid "" "A file generated by ghostscript which allows each page to be individually " "cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" @@ -2739,21 +2751,21 @@ msgstr "" "Un ficheiro xerado por ghostscript que permite cortar cada páxina por " "separado `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 msgid "Crop Options:" msgstr "Opcións de Recorte:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Options to control the transformation of pdf" msgstr "Opcións para controlar a transformación do pdf" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 msgid "" "[options] file.pdf password\n" "\n" @@ -2762,11 +2774,11 @@ msgstr "" "[options] ficheiro.pdf contrasinal\n" "Descodificar un PDF\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 msgid "Decrypt Options:" msgstr "Opcións de Descifrado:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 msgid "" "[options] file.pdf password\n" "\n" @@ -2775,11 +2787,11 @@ msgstr "" "[options] ficheiro.pdf contrasinal\n" "Codificar un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 msgid "Encrypt Options:" msgstr "Opcións de Cifrado:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 msgid "" "file.pdf ...\n" "\n" @@ -2788,33 +2800,33 @@ msgstr "" "ficheiro.pdf...\n" "Obter a información do PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author" msgstr "Autor" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" msgstr "Asunto" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" msgstr "Creador" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" msgstr "Páxinas" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" msgstr "Tamaño do Ficheiro:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" msgstr "Versión de PDF" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 msgid "" "[options] file1.pdf file2.pdf ...\n" "\n" @@ -2826,11 +2838,11 @@ msgstr "" "Empregaranse os metadatos do primeiro ficheiro que se especifique.\n" "Une ficheiros PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 msgid "Merge Options:" msgstr "Opcións de Combinación:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 msgid "" "[options] file.pdf\n" "\n" @@ -2839,11 +2851,11 @@ msgstr "" "[options] ficheiro.pdf\n" "Inverter un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 msgid "Reverse Options:" msgstr "Opcións de Reverso:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 msgid "" "file.pdf degrees\n" "\n" @@ -2852,11 +2864,11 @@ msgstr "" "ficheiro.pdf graos\n" "Rotar as páxinas dun PDF no sentido das agullas do reloxo.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 msgid "Rotate Options:" msgstr "Opcións de Rotación:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 msgid "" "\n" "%prog %%name [options] file.pdf page_to_split_on ...\n" @@ -2882,11 +2894,11 @@ msgstr "" "\n" "Dividir un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Split Options:" msgstr "Opcións de División:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" @@ -2894,7 +2906,7 @@ msgstr "" "A unidade de medida. Por omisión son polgadas. As eleccións son %s. Nota: " "esta opción non afecta ás unidades das marxes." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" @@ -2902,7 +2914,7 @@ msgstr "" "O tamaño do papel. O tamaño que se especificar nun perfil de saída ten " "preferencia. O tamaño por omisión é o folio. As eleccións son %s." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -2911,11 +2923,11 @@ msgstr "" "`123x321` para especificar o largo e a altura. Ten preferencia sobre o paper-" "size." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "A orientación da páxina. Por omisión é retrato. As eleccións son %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "ull first page of the generated pdf." @@ -2923,18 +2935,18 @@ msgstr "" "Manter o raio do aspecto da capa no campo de adaptala para encher a primeira " "páxina do PDF xerado." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/pdftohtml.py:55 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "Non se puido atopar pdfahtml. Comprobe se está no camiño" -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:33 msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" "Especificar a codificación de caracteres do documento de saída. O por " "omisión é cp1252." -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2944,14 +2956,14 @@ msgstr "" "Calibre. Convértao primeiro a HTML e ténteo despois.\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 msgid "" "Specify the character encoding of the output document. The default is utf-8." msgstr "" "Especifique a codificación de caracteres do documento de saída. A " "predeterminada é UTF-8." -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:27 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 " @@ -2961,7 +2973,7 @@ msgstr "" "nivel máis baixo de compresión pero o máis rápido, mentres que 10 é o máis " "alto pero o máis lento." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:34 +#: /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." @@ -2969,7 +2981,7 @@ msgstr "" "Polo xeral, os espazos extras aglutínanse nun único. Con esta opción " "amosaranse todos os espazos." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" @@ -2977,11 +2989,11 @@ msgstr "" "Executar a entrada de texto a través do preprocesador Markdown. Para máis " "información sobre o Markdown pode ler" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Non introducir un índice detro do texto de saída." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " @@ -2992,13 +3004,16 @@ msgstr "" "anteriores, debe empregar 'old_mac'. Para o Mac OS X, empregue 'unix'. Co " "'system' empregarase a nova liña usado por este sistema operativo." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" +"Especifica a codificación de caracteres do documento de saída. A " +"codificación predefinida é utf-8. Esta opción non é respectada por todos os " +"formatos." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:38 msgid "" "The maximum number of characters per line. This splits on the first space " "before the specified value. If no space is found the line will be broken at " @@ -3011,7 +3026,7 @@ msgstr "" "de haber un mínimo de 25 caracteres. Se, pola contra, desexa desactivar a " "quebra de liña, empregue o 0." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:45 msgid "" "Force splitting on the max-line-length value when no space is present. Also " "allows max-line-length to be below the minimum" @@ -3019,74 +3034,74 @@ msgstr "" "Quebrar sempre a iña no valor máximo cando non hai ningún espazo. Isto " "permite que a lonxitude máxima de liña sexa menor que o mínimo." -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 msgid "Send file to storage card instead of main memory by default" msgstr "" "Enviar o ficheiro á tarxeta de almacenaxe no canto da memoria principal por " "omisión." -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 msgid "Confirm before deleting" msgstr "Confirmar antes de borrar" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 msgid "Main window geometry" msgstr "Xeometría da xanela principal" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Notificar se hai versións novas dispoñíbeis" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Usar números romanos para as series de números" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" "Ordenar as listaxes de etiquetas por nome, popularidade ou puntuación" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "Número de capas para amosar no modo de navegación por portadas" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Características xerais para a conversión a LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Opcións para o visor de libros electrónicos LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 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/trunk/src/calibre/gui2/__init__.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Columnas que se amosarán na listaxe de libros" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "Lanzar automaticamente o servidor de contido ao comezar a aplicación" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "As novas máis antigas manteranse na base de datos" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Amosar a icona na área de notificación do sistema" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Subir as novas descargadas ao dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Eliminar libros da biblioteca despois de subir ao dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3094,266 +3109,490 @@ msgstr "" "Amosar o fluxo de portadas nunha ventá separada no canto da xanela principal " "do Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Desactivar as notificacións da icona da bandexa do sistema" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 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/trunk/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Número máximo de operacións en espera" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Descargar datos sociais (etiquetas, puntuación, etc.)" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Mudar a autoría e o título polos novos metadatos." -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 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/trunk/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "Categorías do navegador de etiquetas que non se mostrarán" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "O deseño da interface de usuario" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 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/trunk/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Desactivar as animacións UI" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:151 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 msgid "Copied" msgstr "Copiado" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Copiar" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Copiar no Portapapeis" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "Escoller os Ficheiros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:245 -msgid "Use library only" -msgstr "Usar só a biblioteca" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" -msgstr "Usar as anotacións xeradas só dende a biblioteca principal" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Engadir libros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1116 -msgid "No books selected" -msgstr "Non se seleccionou ningún libro" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Engadir libros dun único directorio" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" -msgstr "Non se seleccionou ningún libro dende o que obter as anotacións" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" +"Engadir libros de directorios, incluídos os directorios dependentes (un " +"libro por directorio interpreta que todos os ficheiros de libros " +"electrónicos é o mesmo libro cun formato diferente)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" -msgstr "A mesturar as anotacións do usuario na base de datos" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Engadir libros de directorios, incluídos os directorios dependentes " +"(múltiplos libros por directorio interpreta que cada ficheiro de libro " +"electrónico é un libro diferente)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "%s<br />Última páxina lida: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Engadir un libro baleiro. (Unha entrada de libro sen formato)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "%s<br />Última páxina lida: localizada en %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "Engadir desde o ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "<b>Lugar %d • %s</b><br />%s<br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "<b>Páxina %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "<b>Lugar %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "Cantos libros baleiros?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "Cantos libros baleiros deben ser engadidos?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "Subindo libros ao dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "Libros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "Libros de EPUB" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "Libros de LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "Libros de HTML" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "Libros de LIT" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "Libros de MOBI" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "Libros de Topaz" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "Libros de Text" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "Libros de PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "Comics" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "Arquivos" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "Libros compatibles" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "Combinar varios libros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Acháronse algúns libros duplicados e uníronse as seguintes libros existentes:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "Fallou ao ler os metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "Fallouse ao ler os metadatos dos libros seguintes" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "Engadir á biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "Non se seleccionou ningún libro" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" +"Os seguintes libros son virtuais e non se poden engadir á biblioteca de " +"Calibre:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "Non se achou ningún ficheiro de libro" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "Engadir libros á biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "Obter anotacións (experimental)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "Usar só a biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "Usar as anotacións xeradas só dende a biblioteca principal" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "Non se seleccionou ningún libro" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "Non se seleccionou ningún libro dende o que obter as anotacións" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "A mesturar as anotacións do usuario na base de datos" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "%s<br />Última páxina lida: %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "%s<br />Última páxina lida: localizada en %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "<b>Lugar %d • %s</b><br />%s<br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "<b>Páxina %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "<b>Lugar %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "Crear un catálogo de libros na biblioteca do Calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "Non se seleccionou ningún libro para xerar os que xerar o catálogo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "A xerar %s catálogo..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "Non se acharon libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" +"Non hai ningún libro para incluír no catálogo\n" +"Comprobe a exclusión de etiquetas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "Xerouse o catálogo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "Exportar o directorio do catálogo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "Escoller o destino para %s %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "%d libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "Elixir a biblioteca do Calibre para traballar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "Cambio rápido" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "Non foi posíbel encontrar a biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" +"Non foi posíbel encontrar unha biblioteca de calibre en %s. Será eliminada " +"da lista de bibliotecas coñecidas." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "Non permitido" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "Non pode cambiar de biblioteca cando hai un dispositivo conectado." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "Non pode cambiar de biblioteca mentres haxa traballos en execución." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "Converter os libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "Converter individualmente" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Converter en grupos" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "Non se pode converter" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "Esta a comezar a conversión de %d libros(s)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "Copiar á biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "Copiar os libros seleccionados á biblioteca especificada" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "Fallou" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Supr" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Quitar libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "Quitar os libros seleccionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "Borrar os ficheiros dun formato concreto dos libros seleccionados.." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "Borrar todos os formatos dos libros seleccionados agás..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "Borrar as portadas dos libros seleccionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "Borrar os libros coincidentes do dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "Non se pode borrar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "Elixir formatos para borrar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "Elixir os formatos que <b>non</b> se borrarán" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "Non se poden borrar libros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "Non hai ningún dispositivo conectado" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "Memoria principal" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:436 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "Tarxeta de almacenaxe A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:438 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "Tarxeta de almacenaxe B" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "Ningún libro para borrar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "Ningún dos libros seleccionados se atopan no dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "A borrar libros do dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" @@ -3361,7 +3600,7 @@ msgstr "" "Os libros seleccionados <b>borraranse pemanentemente</b> e os ficheiros " "eliminaranse do computador. Ten a certeza de continuar?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" @@ -3369,61 +3608,156 @@ msgstr "" "Os libros seleccionados <b>borraranse permanentemente</b> do dispositivo. " "Ten a certeza de continuar?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "Conectar ao cartafol" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "Conectar ao iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "Iniciar o servidor de contidos" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "Deter o servidor de contidos" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "Correo a" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr " e borrar da biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "Actualizar o correo baseado na procura de libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "D" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "Enviar ao dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "Conectar / compartir" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "Xestionar coleccións" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "Editar os metadatos" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "Combinar os rexistros dos libros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Editar os metadatos indiviudalmente" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Editar os metadatos en bloque" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "Descargar os metadatos e as capas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "Descargar só os metadatos" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "Descargar só as capas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "Descargar só os datos sociais" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "Unir no primeiro libro seleccionado - eliminar os máis" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "Unir no primeiro libro seleccionado - conservar os máis" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "Non se poden descargar os metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "Metadatos sociais" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "capas" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "metadatps" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "A descargar %s de %d libro(s)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "Fallou ao descargar algúns metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "Fallou ao descargar os metadatos do seguinte:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "Fallou ao descargar os metadatos:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:608 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "Erro" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "Non se pode editar os metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "Non se poden unir os libros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "Precísase seleccionar, cando menos, dous libros para os unir" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3435,7 +3769,7 @@ msgstr "" "seleccionados non se borrarán nin se mudarán.<br><br>. Debe confirmar, por " "tanto, se desexa continuar." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3451,114 +3785,224 @@ msgstr "" "segundo e seguinte <b>borrarase</b> permanentemente do computador.<br><br> " "Ten <b>certeza</b> de que desexa continuar?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "" "Vai unir máis de 5 libros. Ten a <b>certeza</b> de que desexa continuar?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Obter novas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "Obtendo novas de " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr " obtidas." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "Navegar polo manual de usuario do Calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "F1" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "Axuda" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "Abrir o cartafol" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl + P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Preferencias" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "Lanzar o asistente de benvida" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "Non se pode configurar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "Non se pode configurar mentres haxa traballos en execución." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "Non se pode configurar antes de que se reinicie calibre." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&Reiniciar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "Ctrl+R" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "Gardar un único formato no disco..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Gardar no disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Gardar no disco nun único cartafol" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "Gardar só o formato %s no disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "Gardar só o formato %s no disco nun único directorio" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "Non é posíbel gardar no disco" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "Elixir o directorio de destino" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "Non permitido" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" "You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "Error ao se gardar" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "Houbo un erro mentres se gardaba" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "Non se puideron gardar algúns libros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "Prema o botón de amosar detalles para os ver." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" -msgstr "Non se seleccionou ningún libro para xerar os que xerar o catálogo" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Amosar os detalles do libro" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." -msgstr "A xerar %s catálogo..." - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "Non se acharon libros" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -"Non hai ningún libro para incluír no catálogo\n" -"Comprobe a exclusión de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." -msgstr "Xerouse o catálogo" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "Non hai información detallada dispoñíbel" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" -msgstr "Exportar o directorio do catálogo" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "Non hai dispoñíbel información detallada dos libros no dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" -msgstr "Escoller o destino para %s %s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "Libros semellantes..." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " -msgstr "Obtendo novas de " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "Alt+A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1066 -msgid " fetched." -msgstr " obtidas." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Libros coa mesma autoría" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" -msgstr "Non se pode converter" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "Esta a comezar a conversión de %d libros(s)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Libros con esta serie" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "Alt+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Libros por editorial" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Libros coas mesmas etiquetas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "Ver" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "Ver o formato específico" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "Non se pode ver" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1266 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Escoller o formato de visualización" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "Seleccionou múltiplos libros" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3570,48 +4014,48 @@ msgstr "" "computador. Ademais, unha vez comezado o proceso, non o pode deter até que " "rematar. Desexa, con todo, continuar?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "Non se pode abrir o ficheiro" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "%s non ten formatos dispoíbeis" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" msgstr "A Buscar" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 msgid "Adding..." msgstr "A engadir..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 msgid "Searching in all sub-directories..." msgstr "Está a procurar en todos os directorios dependentes" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 msgid "Path error" msgstr "Erro no camiño" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 msgid "The specified directory could not be processed." msgstr "Non se puido procesar o directorio especificado." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Sen libros" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" msgstr "Engadido" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" msgstr "Erro ao engadir" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." @@ -3620,11 +4064,11 @@ msgstr "" "reiniciar o Calibre e a engadir libros en grupos máis pequenos até que " "atopar o libro que causa o problema." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" msgstr "Acháronse duplicados!" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" @@ -3632,73 +4076,73 @@ msgstr "" "Xa existen libros co mesmo título que os seguintes na base de datos. Desexa " "engadilos de todos os xeito?" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." msgstr "A engadir os duplicados..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." msgstr "A gardar..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" msgstr "Gardado" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 msgid "Searching for sub-folders" msgstr "A buscar cartafoles dependentes" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 msgid "Searching for books" msgstr "A buscar libros" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 msgid "Looking for duplicates based on file hash" msgstr "A buscar duplicados baseados no hash do ficheiro" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:109 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 msgid "Choose root folder" msgstr "Elixir o cartafol superior" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 msgid "Invalid root folder" msgstr "O cartafol superior non é correcto" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 msgid "is not a valid root folder" msgstr "non é un cartafol superior válido" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 msgid "Add books to calibre" msgstr "Engadir libros ao Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 msgid "WizardPage" msgstr "Páxina do asisntente" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 msgid "Scanning root folder for books" msgstr "A escanear o cartafol superior na procura de libros" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 msgid "This may take a few minutes" msgstr "Esta acción pode demorar uns minutos" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 msgid "Choose the location to add books from" msgstr "Elixa a localización de onde extraer libros" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 msgid "Select a folder on your hard disk" msgstr "Escolla un cartafol no disco duro" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 msgid "" "<p>calibre can scan your computer for existing books automatically. These " "books will then be <b>copied</b> into the calibre library. This wizard will " @@ -3718,11 +4162,11 @@ msgstr "" "<p>Cómpre asegurarse que o cartafol que elixa para a biblioteca do Calibre " "<b>non</b> depende do cartafol superior que elixiu.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "&Root folder:" msgstr "Ca&rtafol superior:" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 msgid "" "This folder and its sub-folders will be scanned for books to import into " "calibre's library" @@ -3730,57 +4174,61 @@ msgstr "" "Este cartafol e os cartafoles del dependentes analizaranse na procura de " "libros que se importarán á biblioteca do Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:52 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:614 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:365 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:370 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:384 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:395 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:397 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:404 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:406 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:159 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:128 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:267 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:269 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 msgid "..." msgstr "..." -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 msgid "Handle multiple files per book" msgstr "Manexo de múltiplos ficheiros por libro" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" @@ -3788,195 +4236,196 @@ msgstr "" "&Un libro por cartafol interpreta que cada ficheiro de ebook nun cartafol é " "o mesmo libro mais nun formato diferente." -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" "&Múltiplos libros por cartafol interpreta que cada ficheiro de ebook é un " "libro diferente" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:23 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1065 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Camiño" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:24 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:117 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formatos" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:891 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Coleccións" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 msgid "Click to open" msgstr "Prema para abrir" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1074 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1078 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Ningún" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" msgstr "Prema para abrir a xanela de detalles do libro" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" msgstr "Opcións de BibTeX" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "Options specific to" msgstr "Opcións específicas para" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "output" msgstr "saída" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:88 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" msgstr "Formulario" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" msgstr "Codificación do ficheiro Bib:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Campos para incluír na saída:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" msgstr "ASCII/LaTex" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" msgstr "Configuración de codificación (mudar se ten erros) :" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" msgstr "estrito" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" msgstr "substituír" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" msgstr "ignorar" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" msgstr "Tipo de entrada de BibTex:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" -msgstr "" +msgstr "varios" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" msgstr "libro" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" "Some explanation about this template:\n" " -The fields availables are 'author_sort', 'authors', 'id',\n" @@ -3987,69 +4436,64 @@ msgid "" " -For time field, only the date will be used. " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" msgstr "Opcións de CSV/XML" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Opcións do libro electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:550 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1496 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Catálogo" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 msgid "'Don't include this book' tag:" msgstr "Etiqueta 'non incluír este libro':" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 msgid "'Mark this book as read' tag:" msgstr "Etiqueta 'marcar este libro como lido':" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 msgid "Additional note tag prefix:" msgstr "Prefixo adicional para notas:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 msgid "Regex pattern describing tags to exclude as genres:" msgstr "" "Expresión regular que describe as etiquetas que se excluirán como xéneros:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" msgstr "" -"Tipos de expresión regular:\n" -"- O patrón predeterminado \\[[\\w ]*\\] -exclúe as etiquetas da forma " -"[etiqueta[, por exemplo [Amazon Freebie]\n" -"- Un patrón cun un punto exclúe todas as etiquetas de xénero e xera unha " -"sección sen xénero" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 msgid "Include 'Titles' Section" msgstr "Incluír a sección 'títulos'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 msgid "Include 'Recently Added' Section" msgstr "Incluír a sección 'engadidos recentemente'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 msgid "Sort numbers as text" msgstr "Ordenar os números como texto" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 msgid "Tab template for catalog.ui" msgstr "Modelo para catalog.ui" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:36 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 " @@ -4059,112 +4503,112 @@ msgstr "" "empregar os valores gardados na conversión anterior (se existir) no canto de " "as especificadas nas Preferencias." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:67 msgid "Bulk Convert" msgstr "Conversión por Petición" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185 msgid "Options specific to the output format." msgstr "Opcións específicas do formato de saida." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:15 msgid "Comic Input" msgstr "Entrada de Cómic" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 msgid "input" msgstr "entrada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:89 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:94 msgid "&Number of Colors:" msgstr "&Número de Cores:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 msgid "Disable &normalize" msgstr "Desactivar &normalizar" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "Keep &aspect ratio" msgstr "Manter a &proporción" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 msgid "Disable &Sharpening" msgstr "Desactivar a &Definición" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:93 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "Disable &Trimming" msgstr "Desactivar o &recortado" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 msgid "&Wide" msgstr "&Vertical" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:95 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Landscape" msgstr "&Horizontal" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "&Right to left" msgstr "&Dereita a esquerda" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "Don't so&rt" msgstr "Non o&rdenar" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 msgid "De&speckle" msgstr "De&speckle" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99 msgid "&Disable comic processing" msgstr "&Desactivar o procesamento de cómic" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "Formato de &Saída:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101 msgid "Disable conversion of images to &black and white" msgstr "Desactivar a conversión de imaxes a &branco e negro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" msgstr "Depurar" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." msgstr "Depurar o proceso de conversión." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "Escoller o cartafol de depuración" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "Directorio de depuración non válido" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "Erro ao crear o directorio de depuración" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:50 msgid "" "Choose a folder to put the debug output into. If you specify a folder, " "calibre will place a lot of debug output into it. This will be useful in " @@ -4176,7 +4620,7 @@ msgstr "" "para comprender o proceso de conversión e achar os valores correctos para os " "parámetros de conversión como os índices ou a detección de capítulos." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 msgid "" "The debug process outputs the intermediate HTML generated at various stages " "of the conversion process. This HTML can sometimes serve as a good starting " @@ -4186,58 +4630,58 @@ msgstr "" "proceso de conversión. Este HTML pode servir ás veces como un bo punto para " "comezar unha conversión a man." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" msgstr "Saída EPUB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49 msgid "Do not &split on page breaks" msgstr "Non &dividir nas quebras de páxinas" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50 msgid "No default &cover" msgstr "Sen &capa predeterminada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51 msgid "No &SVG cover" msgstr "Sen portada &SVG" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52 msgid "Preserve cover &aspect ratio" msgstr "Manter as proporcións d&a capa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53 msgid "Split files &larger than:" msgstr "Dividir ficheiros &maiores que:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 msgid " KB" msgstr " KB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" msgstr "Entrada FB2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:29 msgid "Do not insert a &Table of Contents at the beginning of the book." msgstr "Non inserir un Ãn&dice ao comezo do libro." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 msgid "FB2 Output" msgstr "Saída FB2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:47 msgid "&Inline TOC" msgstr "TOC &en liña" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:99 msgid "Font rescaling wizard" msgstr "Asistente de reescalamento do tipo de letra" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:100 msgid "" "<p>This wizard will help you choose an appropriate font size key for your " "needs. Just enter the base font size of the input document and then enter an " @@ -4253,197 +4697,200 @@ msgid "" "for a discussion of how font size rescaling works.</p>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:103 msgid "&Output document" msgstr "Documento de &saída" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:104 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:109 msgid "&Base font size:" msgstr "Tamaño do tipo de letra &base:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:105 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 msgid "Font size &key:" msgstr "&Clave do tipo de letra:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:127 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:121 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 msgid " pt" msgstr " pt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:107 msgid "Use &default values" msgstr "Usar os valores &predeterminados" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Input document" msgstr "Documento de &entrada" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 msgid "&Font size: " msgstr "&Tamaño do tipo de letra: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 msgid " will map to size: " msgstr " escalarase ao tamaño: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 msgid "0.0 pt" msgstr "0.0 pt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:18 msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" -msgstr "" +msgstr "Orixinal" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" -msgstr "" +msgstr "Aliñar á esquerda" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120 msgid "&Disable font size rescaling" msgstr "&Desactivar o reescalamento do tamaño de tipo de letra" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 msgid "Base &font size:" msgstr "&Tamaño do tipo de letra base" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 msgid "Line &height:" msgstr "&Altura de liña:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 msgid "Input character &encoding:" msgstr "&Codificación do carácter de entrada:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 msgid "Remove &spacing between paragraphs" msgstr "Elliminar o &espazo entre parágrafos" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 msgid "Indent size:" msgstr "Tamaño da sangría:a" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 msgid "" "<p>When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" +"<p>Cando o calibre elimina o espazo entre parágrafos, automaticamente " +"establece unha sangría de parágrafo para asegurar que estes sexan facilmente " +"diferenciados. Esta opción controla a largura desta sangría." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 msgid "Text justification:" msgstr "Xustificación:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 msgid "&Linearize tables" msgstr "&Aliñar as táboas" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 msgid "Extra &CSS" msgstr "&CSS adicional" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 msgid "&Transliterate unicode characters to ASCII" msgstr "&Transliterar os caracteres unicode en ASCII" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 msgid "Insert &blank line" msgstr "Inserir liña en &branco" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 msgid "Keep &ligatures" msgstr "Manter as &ligaduras" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" msgstr "Saída LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:116 msgid "Enable &autorotation of wide images" msgstr "Activar a rotación &automática de imaxes grandes" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117 msgid "&Wordspace:" msgstr "Espazo entre &palabras:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 msgid "Minimum para. &indent:" msgstr "Sangría &mínima:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 msgid "Render &tables as images" msgstr "Renderizar &táboas como imaxes" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 msgid "Text size multiplier for text in rendered tables:" msgstr "Multiplicador para o tamaño das letras nas táboas convertidas" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 msgid "Add &header" msgstr "Engadir &Encabezado" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 msgid "Header &separation:" msgstr "&Separación do encabezado" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Header &format:" msgstr "&Formato do encabezado" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "&Embed fonts" msgstr "&Aniñar os tipos de letra" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" msgstr "Familia de tipos de letra con &serifa:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "S&ans-serif font family:" msgstr "Familia de tipos de letra s&en serifa:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 msgid "&Monospaced font family:" msgstr "Familia de tipos de letra de &largo uniforme" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 msgid "Metadata" msgstr "Metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:43 msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." @@ -4451,77 +4898,77 @@ msgstr "" "Establecer os metadatos. O ficheiro de saída conterá tantos metadatos como " "foren posíbeis." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "Escoller a capa para " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "Non se puido ler" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "Non ten permiso para ler o ficheiro " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Erro ao ler o ficheiro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Produciuse un erro ao ler do ficheiro: <br /><b>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " non é unha imaxe válida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Book Cover" msgstr "Capa do Libro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 msgid "Use cover from &source file" msgstr "Empregar a capa do ficheiro de ori&xe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Change &cover image:" msgstr "Mudar a imaxe da &capa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Browse for an image to use as the cover of this book." msgstr "Localizar unha imaxe para empregar como capa deste libro." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "&Title: " msgstr "&Título " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Change the title of this book" msgstr "Mudar o título deste libro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Author(s): " msgstr "&Autores/as: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "&Ordenación por autor/a" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" @@ -4529,20 +4976,20 @@ msgstr "" "Mudar a autoría deste libro. Se houber varias persoas, deberán separarse por " "vírgulas" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:177 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Publisher: " msgstr "&Editorial: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Ta&gs: " msgstr "&Etiquetas " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -4551,212 +4998,212 @@ msgstr "" "procurar. <br><br>Pode empregar calquera frase ou palabra, mais deberán " "estar separadas por vírgula." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "&Series:" msgstr "&Serie:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:381 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "List of known series. You can add new series." msgstr "Listaxe de series coñecidas. Pode engadir tamén novas series." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Book " msgstr "Libro " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:20 msgid "MOBI Output" msgstr "Saída MOBI" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:42 msgid "Default" msgstr "Predeterminado" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" msgstr "&Título do Ãndice de Contidos:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 msgid "Rescale images for &Palm devices" msgstr "Reducir imaxes para dispositivos &Palm" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" msgstr "Usar a &ordenación por autores/as" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" msgstr "Desactivar a compresión dos contidos do ficheiro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 msgid "Do not add Table of Contents to book" msgstr "Non engadir índice ao libro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Kindle options" msgstr "Opcións do Kindle" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 msgid "Periodical masthead font:" msgstr "Tipo de letra de cabeceira da publicación" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 msgid "Personal Doc tag:" msgstr "Etiqueta de documentos persoais:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" msgstr "Configuración da Páxina" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" msgstr "Perfil de &Saída:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "Profile description" msgstr "Descrición do perfil" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "&Input profile:" msgstr "Perfil de &Entrada:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" msgstr "Marxes" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" msgstr "&Esquerdo:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "&Top:" msgstr "&Superior:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "&Right:" msgstr "&Dereita:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid "&Bottom:" msgstr "&Inferior:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 msgid "PDB Input" msgstr "Entrada PDB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" msgstr "Interpretar cada &liña como un parágrafo" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" msgstr "Asumir o formatado de impresión" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 msgid "PDB Output" msgstr "Saída PDB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" msgstr "&Formato:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" msgstr "Entrada PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 msgid "Line &Un-Wrapping Factor:" msgstr "&Factor para unir liñas divididas:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:40 msgid "No &Images" msgstr "Sen &Imaxes" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 msgid "PDF Output" msgstr "Saída PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" msgstr "Tamaño de &Papel" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" msgstr "&Orientación" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 msgid "Preserve &aspect ratio of cover" msgstr "Manter &a proporción da capa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" msgstr "Saída RB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "Non hai formatos dispoñíbeis" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Non se pode construír a expresión regular a través da interface gráfica sen " "ter un libro." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Abrir o libro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" msgstr "Construtor de expresións regulares" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" msgstr "Previsualizar" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" msgstr "Expresión regular:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:55 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Test" msgstr "Proba" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 msgid "Convert" msgstr "Converter" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:196 msgid "Options specific to the input format." msgstr "Opcións específicas do formato de entrada." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:64 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "Diálogo" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "Formato de &entrada:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "" "Usar a &configuración de conversión gardada para os libros individuais" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" @@ -4764,126 +5211,126 @@ msgstr "" "Detección da\n" "Estrutura" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" "Axuste fino da detección das cabeceiras dos capítulos e outras estruturas " "dos documentos." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "Detectar capítulos en (expresión XPath)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "Inserir quebra de páxina antes (expresión XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "Expresión regular do encabezado:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "Expresión regular do pé de páxina:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Expresión regular non válida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Expresión regular non válida: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "O XPath é incorrecto" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "A expresión XPath %s é incorrecta" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "´&Marca de capítulo" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Quitar primeira &imaxe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "Inserir &metadatos como unha páxina ao comezo do libro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" "&Preprocesar o ficheiro de entrada para tratar de mellorar a detección da " "estrutura." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Quitar &Pés de páxina" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Quitar &Cabeceiras" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" "Contents" msgstr "Ãndice" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:18 msgid "Control the creation/conversion of the Table of Contents." msgstr "Controlar a creación / conversión do índice." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "&Primeiro nivel de índice (expresión XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "&Segundo nivel de índice (expresión XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "&Terceiro nivel de índice (expresión XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:63 msgid "Do not add &detected chapters to the Table of Contents" msgstr "Non engadir capítulos &detectados á táboa de contidos" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:64 msgid "Number of &links to add to Table of Contents" msgstr "Número de &ligazóns para engadir ao índice" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:65 msgid "Chapter &threshold" msgstr "&Límite de capítulos" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:66 msgid "&Force use of auto-generated Table of Contents" msgstr "&Forzar o uso do índice xerado automaticamente" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 msgid "TOC &Filter:" msgstr "&Filtro para o índice" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" msgstr "Entrada TXT" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" msgstr "Procesar como markdown" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" "<p>Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit <a " @@ -4894,110 +5341,110 @@ msgstr "" "oficial de <a " "href=\"http://daringfireball.net/projects/markdown\">Markdown</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "Non introducir o índice no texto de saída cando se emprega Markdown" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 msgid "Preserve &spaces" msgstr "Manter os e&pazos" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" msgstr "Saída TXT" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 msgid "&Line ending style:" msgstr "Final de &liña:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 msgid "&Maximum line length:" msgstr "Lonxitude &máxima da liña:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" -msgstr "Obrigar á lonxitude máxima da liña" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 +msgid "Force maximum line length" +msgstr "Forzar a lonxitude máxima da liña" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:50 msgid "TextLabel" msgstr "TextLabel" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Usar o asistente para axudar a construír a expresión de XPath" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:68 msgid "Match HTML &tags with tag name:" msgstr "Seleccionar e&tiquetas HTML co nome:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 msgid "*" msgstr "*" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" msgstr "a" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71 msgid "br" msgstr "br" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 msgid "div" msgstr "div" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "h1" msgstr "h1" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "h2" msgstr "h2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 msgid "h3" msgstr "h3" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 msgid "h4" msgstr "h4" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 msgid "h5" msgstr "h5" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 msgid "h6" msgstr "h6" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 msgid "hr" msgstr "hr" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 msgid "span" msgstr "span" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" msgstr "Que teña o &atributo:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 msgid "With &value:" msgstr "Co &valor:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 msgid "(A regular expression)" msgstr "(Unha expresión regular)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 msgid "" "<p>For example, to match all h2 tags that have class=\"chapter\", set tag to " "<i>h2</i>, attribute to <i>class</i> and value to " @@ -5007,298 +5454,292 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "Non se puido cargar o explorador de capas" - -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "Explorar por capas" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:130 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:205 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:238 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "Non se puido cargar o explorador de capas" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 msgid "Undefined" msgstr "Sen definir" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Si" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Non" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "estrela(s)" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "Sen clasificar" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "Establecer '%s' a hoxe" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr " índice:" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:443 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Numerar automaticamente os libros nesta serie" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "Borrar todas as etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "etiquetas para engadir" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "etiquetas para borrar" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:49 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "Non hai detalles dispoñíbeis" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "O dispositivo non está conectado." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "Obter a información do dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "Obter unha relación de libros do dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "Obter as anotacións do dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "Enviar os metadatos ao dispostivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "Enviar as coleccións ao dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "Cargar %d libros do dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "Borrar libros do dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "Descargar libros do dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "Ver libro no dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "Establecer a acción de enviar ao dispositivo por defecto" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "Enviar á memoria principal" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "Enviar á tarxeta de almacenaxe A" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "Enviar á tarxeta de almacenaxe B" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:434 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "Memoria principal" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "Enviar e borrar da biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "Enviar un formato específico" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "Extraer dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:499 -msgid "Fetch annotations (experimental)" -msgstr "Obter anotacións (experimental)" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "Erro ao conectar co dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "Escoller o cartafol para abrir co como dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:675 -msgid "Failed" -msgstr "Fallou" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "Erro ao conectar co dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" +"Produciuse un erro temporal na comunicación co dispositivo. Desconecte e " +"volva conectar o dispositovo e/ou reinícieo." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:726 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " detectado" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "seleccionado para enviar" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "Elixa formato para enviar ao dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "Sen dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "Non se pode enviar: non hai ningún dispositivo conectado" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "Sen tarxeta" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:830 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "Non de pode enviar: o dispositivo non ten tarxeta de memoria" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "Libro electrónico:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "O libro electrónico está anexo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:879 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "por" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "no formato %s." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:893 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "Enviando correo a" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:923 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:931 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1025 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1206 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "Non hai formatos axeitados" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" "Desexa converter automaticamente os seguintes libros antes de os enviar por " "correo?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Non se puideron enviar por correo os libros seguintes xa que non se achou ou " "formato correcto." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "Fallou ao enviar por correo os libros" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "Fallou ao enviar por correo os libros seguintes:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "Enviar por correo:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "Novas:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "Anexo está o" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "Enviar novas a" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1026 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Desexa converter os libros seguintes antes de os enviar ao dispositivo?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "A enviar catálogos ao dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "A enviar novas ao dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "A enviar libros ao dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -5307,173 +5748,197 @@ msgstr "" "atoparon formatos compatíbeis. Converta o ou os libros a un formato " "compatíbel co dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1277 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "Non hai espazo no dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" "<p>Non se pode enviar libros ao dispositivo xa que non ten espazo libre " "dispoñíbel. " -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" msgstr "Escolla os formatos dispoñíbeis e a súa orde para este dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" msgstr "Usar directorios dependentes" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Use author sort for author" msgstr "Usar a orde de autoría por autoría" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" msgstr "Gardar &modelo:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" -msgstr "Axustar a &capa á xanela" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "Engadir libros polo ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "&Pegar do portapapeis" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 +msgid "Fit &cover within view" +msgstr "Axustar a &capa dentro da visualización" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" msgstr "&Anterior" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 msgid "&Next" msgstr "&Seguinte" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" msgstr "Os meus libros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Xerar catálogo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 msgid "Generate catalog for {0} books" msgstr "Xerar catálogo para {0} libros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" msgstr "&Formato do catálogo:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 msgid "" "Catalog &title (existing catalog with the same title will be replaced):" msgstr "" "&Título do catálogo (substituiranse os catálogos existentes co mesmo título):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 msgid "&Send catalog to device automatically" msgstr "Enviar catálogo ao di&spositivo automaticamente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 msgid "Catalog options" msgstr "Opcións do catálogo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 msgid "Choose Format" msgstr "Elixir formato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" msgstr "Elixir a localización para a biblioteca do Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" msgstr "Igual que a actual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" msgstr "A localización %s contén a actual biblioteca do Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" msgstr "Non se achou unha biblioteca existente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" msgstr "Non hai ningunha biblioteca do Calibre en %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" msgstr "Non está baleiro" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" msgstr "O cartafol %s non está baleiro. Elixa un cartafol baleiro" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location selected" -msgstr "" +msgstr "Non seleccionou unha localización" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "Localización incorrecta" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "O cartafol %s non existe" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "Elixa a biblioteca do Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" msgstr "A biblioteca do calibre está localizada actualmente en {0}" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" msgstr "Nova &localización:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" msgstr "Usar a biblioteca &existente como a nova localización" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" msgstr "&Crear unha biblioteca baleira na nova localización" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" msgstr "&Mover a biblioteca actual á nova localización" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "Establecer a conversións dos cómics (ficheiros CBR/CBZ)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 msgid "Set options for converting %s" msgstr "Establecer as opcións para converter %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92 msgid "&Title:" msgstr "&Título:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 msgid "&Author(s):" msgstr "&Autoría:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95 msgid "&Profile:" msgstr "&Perfil:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 msgid "Edit Comments" msgstr "Editar os comentarios" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugin_type)s %(plugins)s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "complementos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " @@ -5481,19 +5946,19 @@ msgstr "" "\n" "Personalización: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "Xeral" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "Conversión" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -5501,15 +5966,15 @@ msgstr "" "Envío de \n" "correo electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "Engadir/Gardar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "Avanzado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5517,24 +5982,24 @@ msgstr "" "Servidor\n" "de contido" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Complementos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "Enviar automaticamente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "Correo electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" "Formatos para o correo. O primeiro formato que coincida será o enviado." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." @@ -5542,55 +6007,55 @@ msgstr "" "Se estiver marcado, as novas descargadas enviaranse automaticamente <br> a " "este enderezo de correo (sempre que estiveren nun dos formatos relacionados)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "novo enderezo de correo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "Largo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "Estreito" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "Medio" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "Pequeno" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "Grande" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "Sempre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "Automático" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "Nunca" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" -msgstr "" +msgstr "Feito" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" -msgstr "" +msgstr "Restabelecéronse os diálogos de confirmación" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "Porto do sistema seleccionado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " @@ -5600,111 +6065,123 @@ msgstr "" "do sistema. O sistema operativo <b>talvez</b> non é compatíbel para executar " "este porto. Para estar seguro, debe elixir un número de porto maior que 1024." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "Fallou ao instalar as ferramentas da liña de ordes." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "Instaláronse as ferramentas das liñas de ordes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "As ferramentas das liñas de ordes están instaladas en" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Se move o calibre.app, deberá instalar unha outra vez as ferramentas da liña " "de ordes." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "O camiño do engadido non é correcto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s non é correcto como camiño do engadido" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "Elixir complemento" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "O complemento non se pode desactivar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "O complemento %s non se pode desactivar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "O complemento non se pode personalizar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "O complemento %s non precisa personalización" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "Personalizar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "Non se pode borrar o complemento incorporado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " non se pode borrar xa que é un complemento incorporado. Tente desactivalo " "no seu lugar." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "Axustes incorrectos" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" +"Os axustes que introduciu son incorrectos, tente restabelecer os axustes " +"predefinidos e cambialos un por un até que encontre o erro." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "Debe seleccionar unha columna para borrala" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "A columna que seleccionou non é unha columna personalizábel." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:718 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Ten certeza?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "" "Ten a certeza de que precisa eliminar a columna %s e todos os seus datos?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Rexistro de erros:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "Rexistro de acceso:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "Fallou ao iniciar o servidor de contido" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "Tamaño non válido" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "O tamaño %s non é correcto. Debe ser da forma largo x altura" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "Ten que reiniciar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5712,19 +6189,19 @@ msgstr "" "As mudanzas que fixo requiren que reinicie o Calibre. Reinicie cando lle for " "máis práctico." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "A comprobar a integridade da base de datos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "Fallou ao comprobar a integridade da base de datos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "Atopáronse algunhas incosistencias" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5736,11 +6213,11 @@ msgstr "" "por tanto, debe comprobalos manualmente. Isto adoita acontecer ao manipular " "directamente os ficheiros na biblioteca." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "TabWidget" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5750,11 +6227,11 @@ msgstr "" "engada. O Calibre pode ler os metadatos dos contidos do ficheiro ou do nome " "do ficheiro." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Ler os metadatos só do nome do &ficheiro" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5762,11 +6239,11 @@ msgstr "" "Intercambiar o nome e o apelido do autor. Isto só afecta aos metadatos lidos " "dos nomes dos ficheiros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "&Intercambiar o nome e o apelido do autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5784,7 +6261,7 @@ msgstr "" "Ao comparar títulos non se teñen en conta os artigos iniciais (\"o\", \"a\", " "\"un\"), a puntuación, as maiúsculas. A coincidencia da autoría é exacta." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5792,15 +6269,15 @@ msgstr "" "Se se acharen libros con títulos e autorías semellantes, &compinaranse os " "novos ficheiros automaticamente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Configurar os metadatos do nome do ficheiro" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&A engadir libros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5808,59 +6285,59 @@ msgstr "" "Neste lugar pode controlar como o Calibre garda os libros ao premer o botón " "Gardar no disco:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Gardar a &capa por separado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Actualizar os &metadatos nas copias gardadas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Gardar os metadatos nun ficheiro &OPF" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "Converter os caracteres non ingleses nos equivalentes &ingleses" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Escribir as &datas como:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "Ficheiro &formatos para gardar:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Substituír os espazos con g&uións baixos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Mudar os camiños por &minúsculas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Gardar libros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" msgstr "Xestión dos &metadatos:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" msgstr "Xestión manual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" msgstr "Só ao enviar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" msgstr "Xestión automática" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" "<li><b>Manual Management</b>: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -5879,7 +6356,7 @@ msgstr "" "<li><b>Xestión automática</b>: o Calibre mantén automaticamente os metadatos " "no dispositivo sincronizado coa biblioteca do calibre en cada conexión.</li>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 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 " @@ -5890,35 +6367,28 @@ msgstr "" "individuais ao personalizar os complementos de interface do dispositivo no " "menú Preferencias > Complementos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Enviar ao &dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "Preferencias" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "Amosar un aviso ao estar dispoñíbel unha &nova versión" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" "Descargar os metadatos &sociais (etiquetas, puntuacións etc.) por omisión" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Mudar o autor e o título por omisión ao se obteren os metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "Tempo de agarda por defec&to na conexión." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5926,153 +6396,164 @@ msgstr "" "Estabelecer o tempo de agarda máximo para conexións (por exemplo, calquera " "vez que se conecte á rede para obter infomración)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " segundos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "Elixa o &idioma (require reiniciar)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Alto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Baixo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "&Prioridade nos traballos:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "Formado preferido de &saída:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" -msgstr "" +msgstr "Restabelecer todos os diálogos de confirmación desa_ctivados" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "Orde do formato preferido de &entrada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "Empregar os numerais &romanos para as series de números" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "Activar a icona da bandexa do sis&tema (precisa reiniciar)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "Amosar ¬ificacións na bandexa do sistema" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "Amosar a &pantalla de benvida ao comezar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Amosar a &navegación por portadas nunha xanela separada (precisa reiniciar)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "Amosar as &puntuacións no navegador de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "Procurar mentres se escribe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "" "Enviar automaticamente as &novas descargadas ao lector de libros electrónicos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Borrar as novas da biblioteca ao se enviaren automaticamente ao lector" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Número de portadas para amosar no modo de navegación (precisa reiniciar):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "Escoller as &columnas visíbeis na vista da biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "Borrar as columnas definidas polo usuario" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "Engadir unha columna definida polo usuario" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "Editar as configuracións dunha columna definida polo usuario" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "Usar o &visor interno para:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "Disposición da interface de usuario (precisa reiniciar)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "Restrición a aplicar cando a biblioteca actual estea aberta:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 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/trunk/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "Desactivar as &animacións" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "Amosar o botón de &doar (reiniciar)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "Barra de &ferramentas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "Tamaño da &icona:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "Amosar &texto debaixo das iconas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "Engadir un enderezo de correo electrónico ao que enviar os libros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "&Engadir correo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "Facer &predeterminado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "&Quitar correo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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-" @@ -6082,33 +6563,61 @@ msgstr "" "correos automaticamente coas novas descargadas que teñen marcada a opción " "Enviar automaticamente." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "Número &máximo de procesos a agardaren (é preciso reiniciar)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "&Comprobar a integridade da base de datos" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "&Instalar as ferramentas da liña de ordes" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "Abrir o directorio de &configuración do Calibre" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Limitar o número máximo de operacións simultáneas ao número de CPU " "dispoñíbeis" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "&Depurar a detección de dispositivos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "&Comprobar a integridade da base de datos" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "Abrir o directorio de &configuración do Calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "&Instalar as ferramentas da liña de ordes" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" +"Os valores dos axustes móstranse debaixo. Edíteos para cambiar o " +"comportamento do calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "Todos os axustes dispoñíbeis" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "Axustes a&ctuais" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "&Restabelecer as predefinicións" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "Axus&tes" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 " @@ -6118,25 +6627,25 @@ msgstr "" "libros a través do navegador alá onde se atopar. Calquera mudanza que " "realizar nesta opción só terá os seus efectos ao reiniciar o servidor." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "&Porto do servidor:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:593 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:212 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nome de &usuario:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Contrasinal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6144,7 +6653,7 @@ msgstr "" "Se deixar o contrasinal en branco, calquera persoa poderá acceder á " "colección de libros a través da interface web." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6152,46 +6661,57 @@ msgstr "" "O tamaño máximo para amosar as capas. As capas maiores que este tamaño " "reduciranse. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "Tamaño máximo da &capa:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:598 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Amosar contrasinal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "Número máximo de elementos &OPDS por consulta:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "Número máximo de elementos &OPDS desagrupados:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "&Iniciar servidor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "De&ter servidor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "&Comprobar o servidor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "Executar o servidor &automaticamente ao iniciar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "Ver o rexistro do &servidor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:606 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" @@ -6201,7 +6721,7 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6209,175 +6729,166 @@ msgstr "" "Neste lugar pode personalizar o comportamento do Calibre ao controlar que " "complementos emprega." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "Activar / &Desactivar complemento" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "&Personalizar complemento" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "&Quitar engadido" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "Engadir novo complemento" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "&Ficheiro de complemento" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "&Engadir" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 msgid "Create Tag-based Column" msgstr "Crear unha columna baseada en etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 msgid "Lookup name" msgstr "Procurar nome" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 msgid "Column heading" msgstr "Cabeceira da columna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 msgid "Column type" msgstr "Tipo de columna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 msgid "Use brackets" msgstr "Usar corchetes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 msgid "Values can be edited" msgstr "Os valores poden editarse" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" msgstr "Texto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 msgid "Number" msgstr "Número" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Data" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 msgid "Tag on book" msgstr "Etiqueta no libro" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 msgid "Explanation text added in create_ct_column.py" msgstr "Texto explicativo engadido en create_ct_column.py" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 msgid "Create and edit tag-based columns" msgstr "Crear e editar etiquetas baseadas en columnas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" msgstr "Texto, columna amosada no navegador de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" msgstr "" "O texto separado por vírgulas, como as etiquetas, amósase no navegador de " "etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" msgstr "" "O texto longo, como os comentarios, non se amosara no navegador de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 msgid "Text column for keeping series-like information" msgstr "Columna de texto para manter series como información" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 msgid "Floating point numbers" msgstr "Números con decimais" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 msgid "Integers" msgstr "Enteiros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 msgid "Ratings, shown with stars" msgstr "Puntuacións amosadas con estrelas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 msgid "Yes/No" msgstr "Si/Non" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 msgid "No column selected" msgstr "Non seleccionou ningunha columna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 msgid "No column has been selected" msgstr "Non seleccionou ningunha columna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 msgid "Selected column is not a user-defined column" msgstr "A columna que escolleu non é unha columna definida polo usuario" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 msgid "No lookup name was provided" msgstr "Non se asignou ningún nome de procura" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" -"A etiqueta debe conter só letras, díxitos e guións baixos, e debe comezar " -"cunha letra" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" msgstr "Non se especificou ningunha cabeceira de columna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 msgid "The lookup name %s is already used" msgstr "O nome de busca %s xa está en uso" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 msgid "The heading %s is already used" msgstr "A cabeceira %s xa está en uso" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" -"O nome de busca ten de estar escrito con minúsculas e non debe conter : ou " -"espazos" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" msgstr "Crear ou editar columnas personalizadas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 msgid "&Lookup name" msgstr "&Nome de busca" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 msgid "Column &heading" msgstr "&Cabeceira de columna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 msgid "" "Used for searching the column. Must contain only digits and lower case " "letters." @@ -6385,22 +6896,22 @@ msgstr "" "Emprégase para procurar a columna. Debe conter só díxitos e letras en " "minúsculas." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 msgid "" "Column heading in the library view and category name in the tag browser" msgstr "" "Cabeceira de columna na vista de biblioteca e nome da categoría no navegador " "de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 msgid "Column &type" msgstr "&Tipo de columna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 msgid "What kind of information will be kept in the column." msgstr "Que tipo de información se manterá na columna." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 msgid "" "<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " "for year.</p>\n" @@ -6418,43 +6929,43 @@ msgstr "" "<li>dd MMMM yy dá como resultado 05 Xan 10</li>\n" "</ul> " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 msgid "Use MMM yyyy for month + year, yyyy for year only" msgstr "Empregue MMM yyy para mes e ano ou yyyy para o ano" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 msgid "Default: dd MMM yyyy." msgstr "Predeterminado: dd MMM yyyy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 msgid "Format for &dates" msgstr "Formato para as datas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" msgstr "A obter a información de erros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:22 msgid "Copy to &clipboard" msgstr "Copiar ao &portapapeis" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:24 msgid "Debug device detection" msgstr "Depurar a detección de dispositivos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:44 msgid "Invalid template" msgstr "Modelo incorrecto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:45 msgid "The template %s is invalid:" msgstr "O modelo %s non é válido:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:42 msgid "Save &template" msgstr "Gardar &modelo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:43 msgid "" "By adjusting the template below, you can control what folders the files are " "saved in and what filenames they are given. You can use the / character to " @@ -6463,23 +6974,80 @@ msgid "" "by the empty string." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:44 msgid "Available variables:" msgstr "Variábeis dispoñíbeis" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/social.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/social.py:34 msgid "Downloading social metadata, please wait..." msgstr "A descargar os metadatos sociais, agarde..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "Ctrl + S" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "&Amosar este aviso outra vez" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/conversion_error_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42 msgid "ERROR" msgstr "ERRO" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 msgid "" "All checked books will be <b>permanently deleted</b> from your device. " "Please verify the list." @@ -6487,79 +7055,90 @@ msgstr "" "Todos os libros comprobads <b>borraranse permanentemente</b> do dispositivo. " "Verifique a listaxe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "Localización" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1064 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Formato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 msgid "Delete from device" msgstr "Borrar do dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author sort" msgstr "Ordenar por autoría" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "Xestionar os autores" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 msgid "Sort by author" -msgstr "" +msgstr "Ordenar polo autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 msgid "Sort by author sort" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "Ordenar por autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" msgstr "ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." msgstr "A atopar os metadatos..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" msgstr "Non se puideron atopar os metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" "Semella que a descarga de metadatos se interrompeu. Ténteo máis tarde." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" msgstr "Aviso" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" msgstr "Non se puideron obter os metadatos de:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" msgstr "Non se atopou ningún metadato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" "Non se atopou ningún metadato, tente axustar o título, o autor ou o ISBN." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 msgid "Fetch metadata" msgstr "Obter metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 msgid "" "<p>calibre can find metadata for your books from two locations: <b>Google " "Books</b> and <b>isbndb.com</b>. <p>To use isbndb.com you must sign up for a " @@ -6567,72 +7146,76 @@ msgid "" "below." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 msgid "&Access Key:" msgstr "Chave de &acceso" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 msgid "Fetch" msgstr "Obter" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 msgid "Matches" msgstr "Coincidencias" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 msgid "" "Select the book that most closely matches your copy from the list below" msgstr "Escolla o libro que coincide coa copia da relación anterior" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 msgid "Download &social metadata (tags/rating/etc.) for the selected book" msgstr "" "Descargar os metadatos &sociais (etiquetas, puntuación etc) da listaxe " "anterior." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 msgid "Overwrite author and title with author and title of selected book" msgstr "" "Mudar a autoría e o título coa autoría e o título do libro seleccionado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/job_view_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:37 msgid "Details of job" msgstr "Detalles do traballo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Active Jobs" msgstr "Traballos activos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:45 msgid "&Stop selected job" msgstr "&Deter o traballo seleccionado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:46 msgid "Show job &details" msgstr "Amosar os &detalles do traballo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 msgid "Stop &all non device jobs" -msgstr "" +msgstr "Deter os tr&aballos que non comuniquen co dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "A editar a metainformación para <b>%d libros</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "Aplicando os cambios a %d libros. Pode levar unha miga." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Editar metainformación" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" msgstr "Estabelecer a&utomaticamente a orde por autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " msgstr "Orde por aut&oría: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6640,56 +7223,56 @@ msgstr "" "Especificar como ordenar a autoría deste libro. Por exemplo, Rosalía de " "Castro pode ordenarse como Castro, Rosalía de." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "&Rating:" msgstr "&Valoración" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:372 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Rating of this book. 0-5 stars" msgstr "Valoración deste libro. 0-5 estrelas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" msgstr "Sen mudanzas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid " stars" msgstr " estrelas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 msgid "Add ta&gs: " msgstr "Engadir esti&quetas " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:378 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "Open Tag Editor" msgstr "Abrir o editor de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" msgstr "&Quitar etiquetas:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " msgstr "" "Listaxe de etiquetas, separadas por vírgula, para eliminar dos libros. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" msgstr "Quitar &formato:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" msgstr "&Intercambiar título e autoría" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 msgid "" "Selected books will be automatically numbered,\n" "in the order you selected them.\n" @@ -6701,7 +7284,7 @@ msgstr "" "Así, se seleccionou o libro A e despois o Libro B,\n" "o libro A será o número 1 e o libro B o número 2." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 msgid "" "Remove stored conversion settings for the selected books.\n" "\n" @@ -6712,401 +7295,405 @@ msgstr "" "\n" "A conversión futura destes libros empregará a preestablecida." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 msgid "Remove &stored conversion settings for the selected books" msgstr "Borrar a configuración de conversión para os libros &seleccionados" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 msgid "&Basic metadata" msgstr "Metadatos &básicos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 msgid "&Custom metadata" msgstr "Metadatos &personalizados" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 msgid "Last modified: %s" -msgstr "" +msgstr "Última modificación: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "Non é unha imaxe válida" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" -msgstr "" +msgstr "Especificar o título e o autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "Escolla os formatos para " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "Permiso denegado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "Non ten permiso para ler os ficheiros seguintes:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "Non se seleccionou ningún formato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "Non se puideron ler os metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "Non se puideron ler os metadatos do formato %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "Non se puido ler a capa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "Non se puido ler a capa do formato %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "A capa no formato %s non é válida" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "Abortar a edición dos libros restantes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "O ISBN é correcto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "O ISBN non é correcto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "Non se pode empregar o editor de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" "O editor de etiquetas non se pode empregar se se modificaron as etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "A descargar a capa..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "Non se puido obter a capa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>Non se puido obter a capa</b><br/>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "Expirou o tempo de descarga" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" "Non se achou unha capa para este libro; tente especificar primeiro o ISBN." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "Capa incorrecta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "A capa non é unha imaxe válida" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "Houbo algúns erros" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "Houbo algúns erros ao descargar os metadatos sociais" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "Non é posíbel oter metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" "Ten de especificar, cando menos, un dos seguintes: ISBN, título, autoría ou " "editorial." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "Permiso denegado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "Non se pode abri %s. Estará a se empregar cun outro programa?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Edit Meta Information" msgstr "Editar metainformación" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Meta information" msgstr "Metainformación" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Swap the author and title" msgstr "Intercambiar o autor e o título" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "Author S&ort: " msgstr "&Orde da autoría: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Crear automaticamente a entrada de orde por autor baseada na entrada actual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "Remove unused series (Series that have no books)" msgstr "Quitar series inútiles (Series que non teñen libros)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "Publishe&d:" msgstr "E&ditorial:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "dd MMM yyyy" msgstr "dd MMM yyyy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "&Date:" msgstr "&Datos:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Comments" msgstr "&Comentarios" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Fetch metadata from server" msgstr "&Obter metadatos desde servidor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Available Formats" msgstr "Formatos dispoñíbeis" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Add a new format for this book to the database" msgstr "Engadir un novo formato para este libro á base de datos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove the selected formats for this book from the database." msgstr "Quitar os formatos seleccionados para este libro da base de datos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Set the cover for the book from the selected format" msgstr "Estabelecer a portada para o libro dende o formato seleccionado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Update metadata from the metadata in the selected format" msgstr "" "Actualizar os metadatos a partir dos metadatos no formato seleccionado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "Reset cover to default" msgstr "Restabelecer a capa á predeterminada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 msgid "Download &cover" msgstr "Descargar &capa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 msgid "Generate a default cover based on the title and author" -msgstr "" +msgstr "Xerar unha capa predefinida basada no título e no autor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 msgid "&Generate cover" -msgstr "" +msgstr "&Xerar unha capa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" msgstr "Precísase contrasinal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "Abortando..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "Traballando" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" msgstr "" "A actual procura gardada <b>borrarase permanentemente</b>. Ten a certeza?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 msgid "Saved Search Editor" msgstr "Editor de procuras gardadas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 msgid "Saved Search: " msgstr "Procura gardada: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 msgid "Select a saved search to edit" msgstr "Escolla unha procura gardada para a editar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 msgid "Delete this selected saved search" msgstr "Borrar esta procura gardada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 msgid "Enter a new saved search name." msgstr "Escribir un novo nome de procura gardada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 msgid "Add the new saved search" msgstr "Engadir a nova procura gardada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 msgid "Change the contents of the saved search" msgstr "Mudar os contidos da procura gardada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Precisa un nome de usuario e un contrasinal" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Ten de fornecer un nome de usuario e / ou un contrasinal para empregar esta " "orixe." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Creado por: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Última descarga: nunca" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "hai %d días, %d horas e %d minutos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Última descarga" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:220 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Descarga de novas planificada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Engadir unha fonte de novas personalizada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "Descargar todas as novas fontes planificadas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Sen conexión á Internet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" "Non se poden descargar as novas se non se ten unha conexión activa á Internet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 msgid "Recipes" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 msgid "Download all scheduled recipes at once" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195 msgid "Download &all scheduled" msgstr "Descargar &todas as planificadas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196 msgid "blurb" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 msgid "&Schedule for download:" msgstr "&Planificación da descarga" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:198 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "Every " msgstr "Todas " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 msgid "day" msgstr "día" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 msgid "Monday" msgstr "Luns" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 msgid "Tuesday" msgstr "Martes" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 msgid "Wednesday" msgstr "Mércores" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Thursday" msgstr "Xoves" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 msgid "Friday" msgstr "Venres" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 msgid "Saturday" msgstr "Sábado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Sunday" msgstr "Domingo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "at" msgstr "ás" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "" "Interval at which to download this recipe. A value of zero means that the " "recipe will be downloaded every hour." @@ -7114,42 +7701,42 @@ msgstr "" "Intervalo de descarga para esta receita. O 0 implica que a receita se " "descargará cada hora." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid " days" msgstr " días" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "&Account" msgstr "&Conta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 msgid "For the scheduling to work, you must leave calibre running." msgstr "" "Para que funcione a planificación, ten de deixar o Calibre a se executar." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 msgid "&Schedule" msgstr "&Planificación" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 msgid "Add &title as tag" msgstr "Engadir o &título como etiqueta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 msgid "&Extra tags:" msgstr "Etiquetas &extra:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "&Advanced" msgstr "&Avanzado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "&Download now" msgstr "&Descargar agora" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 msgid "" "Delete downloaded news older than the specified number of days. Set to zero " "to disable." @@ -7157,20 +7744,20 @@ msgstr "" "Borrar as novas descargadas anteriores ao número de días especificado. Se o " "desexa desactivar, escriba un 0." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 msgid "Delete downloaded news older than " msgstr "Borrar as novas máis antigas que " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:36 msgid "contains" msgstr "contén" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:37 msgid "The text to search for. It is interpreted as a regular expression." msgstr "" "O texto para procurar. Isto interprétase como unha expresión regular." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:38 msgid "" "<p>Negate this match. That is, only return results that <b>do not</b> match " "this query." @@ -7178,62 +7765,62 @@ msgstr "" "<p>Negar esta procura, isto é, só devolverá os resultados que <b>non</b> " "coincidan coa consulta." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:39 msgid "Negate" msgstr "Negar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:113 msgid "Advanced Search" msgstr "Procura avanzada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:114 msgid "Find entries that have..." msgstr "Achar entradas que teñan..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:115 msgid "&All these words:" msgstr "&Todas estas palabras:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:116 msgid "This exact &phrase:" msgstr "Esta &frase exacta:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:117 msgid "&One or more of these words:" msgstr "&Unha ou máis destas palabras" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:118 msgid "But dont show entries that have..." msgstr "Mais non buscar entradas que teñan..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:119 msgid "Any of these &unwanted words:" msgstr "Algunha destas palabras &non desexadas:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 msgid "What kind of match to use:" msgstr "Que tipo de coincidencia para empregar:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 msgid "Contains: the word or phrase matches anywhere in the metadata" msgstr "Contén: búscase a palabra ou a frase en calquera parte dos metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:122 msgid "Equals: the word or phrase must match an entire metadata field" msgstr "" "Igual: a palabra ou a frase debe coincidir cun campo completo de metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:123 msgid "" "Regular expression: the expression must match anywhere in the metadata" msgstr "" "Expresión regular: búscase a expresión en calquera parte dos metadatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:124 msgid " " msgstr " " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:125 msgid "" "See the <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" "interface\">User Manual</a> for more help" @@ -7241,84 +7828,84 @@ msgstr "" "Vexa o <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" "interface\">Manual de usuario</a> para máis axuda" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/select_formats.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 msgid "Choose formats" msgstr "Escoller formatos" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autores" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Editores" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 msgid " (not on any book)" msgstr " (non en calquera libro)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 msgid "" "The current tag category will be <b>permanently deleted</b>. Are you sure?" msgstr "Esta categoría <b>borrarase permanentemente</b>. Ten certeza?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 msgid "User Categories Editor" msgstr "Usar o editor de categorías" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 msgid "A&vailable items" msgstr "Elementos dispoñí&beis" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 msgid "Apply tags to current tag category" msgstr "Aplicar etiquetas á categoría de etiquetas actual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 msgid "A&pplied items" msgstr "Elementos a&plicados" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 msgid "Unapply (remove) tag from current tag category" msgstr "Borrar etiqueta da categoría de etiquetas actual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 msgid "Category name: " msgstr "Nome da categoría: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 msgid "Select a category to edit" msgstr "Escoller a categoría para editar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 msgid "Delete this selected tag category" msgstr "Borrar esta categoría de etiquetas seleccionada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 msgid "Enter a new category name. Select the kind before adding it." msgstr "" "Escriba un nome para a nova categoría. Escolla o mellor antes de a engadir." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 msgid "Add the new category" msgstr "Engadir unha nova categoría" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 msgid "Category filter: " msgstr "Filtro de categoría: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select the content kind of the new category" msgstr "Escolla o contido da nova categoría" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" msgstr "Ten a certeza?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" @@ -7326,15 +7913,15 @@ msgstr "" "As etiquetas seguintes están a se empregar por un ou máis libros. Ten a " "certeza de que precisa borralas?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 msgid "Tag Editor" msgstr "Editor de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124 msgid "A&vailable tags" msgstr "Etiquetas dispoñí&beis" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:125 msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." @@ -7342,23 +7929,23 @@ msgstr "" "Borrar etiqueta da base de datos. Esta acción borrará a etiqueta de todos os " "libros e da base de datos." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:127 msgid "Apply tag to current book" msgstr "Aplicar etiqueta ao libro actual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:129 msgid "A&pplied tags" msgstr "Etiquetas em&pregadas" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:130 msgid "Unapply (remove) tag from current book" msgstr "Borrar a etiqueta do libro actual" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 msgid "&Add tag:" msgstr "&Engadir etiqueta:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 msgid "" "If the tag you want is not in the available list, you can add it here. " "Accepts a comma separated list of tags." @@ -7366,53 +7953,53 @@ msgstr "" "Se a etiqueta que precisa non está dispoñíbel na relación, pode engadila. " "Tamén pode engadir diferentes etiquetas separadas por vírgula." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 msgid "Add tag to available tags and apply it to current book" msgstr "Engadir etiqueta ás etiquetas dispoñíbeis e aplicala ao libro" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" msgstr "%s (era %s)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 msgid "Item is blank" msgstr "O elemento está en branco" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "Un elemento non se pode deixar en branco. Bórreo no seu lugar." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 msgid "No item selected" msgstr "Non seleccionou ningún elemento" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 msgid "You must select one item from the list of Available items." msgstr "Debe seleccionar un elemento da listaxe de elementos dispoñíbeis." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "No items selected" msgstr "Non se seleccionou ningún elemento" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 msgid "You must select at least one items from the list." msgstr "Debe seleccionar cando menos un elemento da listaxe." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:106 +#: /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 "Está seguro de que precisa eliminar os elementos seguintes?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 msgid "Category Editor" msgstr "Editor de categorías" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Items in use" msgstr "Elementos a se empregar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." @@ -7420,140 +8007,136 @@ msgstr "" "Borrar elementos da base de datos. Esta acción borrará o elemento dos libros " "e da base de datos." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 msgid "Rename the item in every book where it is used." msgstr "Cambiar o nome ao elemento en cada libro que o emprega." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "Ctrl + S" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "Probar a configuración do correo de proba" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52 msgid "Send test mail from %s to:" msgstr "Enviar un correo de proba de %s a :" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 msgid "&Test" msgstr "&Proba" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:127 msgid "No recipe selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:132 msgid "The attached file: %s is a recipe to download %s." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133 msgid "Recipe for " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:150 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255 msgid "Switch to Advanced mode" msgstr "Mudar ao modo avanzado" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:164 msgid "Switch to Basic mode" msgstr "Mudar ao modo básico" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:174 msgid "Feed must have a title" msgstr "A canle ten de ter un título" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175 msgid "The feed must have a title" msgstr "A canle ten de ter un título" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:179 msgid "Feed must have a URL" msgstr "A canle ten de ter un URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180 msgid "The feed %s must have a URL" msgstr "A canle %s ten de ter un URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185 msgid "Already exists" msgstr "Xa existe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186 msgid "This feed has already been added to the recipe" msgstr "Esta canle xa foi engadida á receita" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:286 msgid "Invalid input" msgstr "Saída incorrecta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:228 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:237 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:287 msgid "<p>Could not create recipe. Error:<br>%s" msgstr "<p>Non se puido crear a receita. Erro:<br>%s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:241 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:290 msgid "Replace recipe?" msgstr "Substituír a receita?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:242 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:291 msgid "A custom recipe named %s already exists. Do you want to replace it?" msgstr "" "Xa existe unha receita personalizada denominada %s. Desexa substituíla?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick recipe" msgstr "Elixir receita" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick the recipe to customize" msgstr "Elixir a receita para personalizar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:277 msgid "Choose a recipe file" msgstr "Elixa o ficheiro de receita" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:248 msgid "Add custom news source" msgstr "Engadir unha orixe de novas personalizada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:249 msgid "Available user recipes" msgstr "Receitas de usuario dispoñíbeis" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:250 msgid "Add/Update &recipe" msgstr "Engadir / actualizar &receita" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:251 msgid "&Remove recipe" msgstr "&Quitar receita" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:252 msgid "&Share recipe" msgstr "&Compartir receita" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253 msgid "Customize &builtin recipe" msgstr "Personalizar a receita &incorporada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254 msgid "&Load recipe from file" msgstr "&Cargar a receita do ficheiro" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256 msgid "" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " "type=\"text/css\">\n" @@ -7577,52 +8160,52 @@ msgstr "" "necesitará utilizar o \"Modo avanzado\" para unha configuración máis " "detallada do proceso de adquisición de datos.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260 msgid "Recipe &title:" msgstr "&Título da receita:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261 msgid "&Oldest article:" msgstr "Artigo máis &antigo:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "The oldest article to download" msgstr "O artigo máis antigo para descargar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264 msgid "&Max. number of articles per feed:" msgstr "Número &máximo de artigos por canle" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265 msgid "Maximum number of articles to download per feed." msgstr "Número máximo de artigos para descargar por canle." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266 msgid "Feeds in recipe" msgstr "Canles na receita" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268 msgid "Remove feed from recipe" msgstr "Borrar canles da receita" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:271 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274 msgid "Add feed to recipe" msgstr "Engadir canle á receita" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272 msgid "&Feed title:" msgstr "Título da &canle" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 msgid "Feed &URL:" msgstr "&URL da canle" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 msgid "&Add feed" msgstr "&Engadir canle" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276 msgid "" "For help with writing advanced news recipes, please visit <a " "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>" @@ -7631,11 +8214,11 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">Receitas do " "usuario</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:277 msgid "Recipe source code (python)" msgstr "Código fonte das receitas (pytom)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "" "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" @@ -7681,227 +8264,229 @@ msgstr "" "de varias entradas de metadatos están documentadas nas " "axudas.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Regular &expression" msgstr "&Expresión regular" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 msgid "File &name:" msgstr "&Nome de ficheiro:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 msgid "Title:" msgstr "Título:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 msgid "Regular expression (?P<title>)" msgstr "Expresión regular (?P<title>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:129 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Non hai coincidencias" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 msgid "Authors:" msgstr "Autoría:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 msgid "Regular expression (?P<author>)" msgstr "Expresión regular (?P<author>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124 msgid "Series:" msgstr "Series:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125 msgid "Regular expression (?P<series>)" msgstr "Expresión regular (?P<series>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127 msgid "Series index:" msgstr "Ãndice de series:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:128 msgid "Regular expression (?P<series_index>)" msgstr "Expresión regular (?P<series_index>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130 msgid "ISBN:" msgstr "ISBN:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:131 msgid "Regular expression (?P<isbn>)" msgstr "Expresión regular (?P<isbn>)" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "Libros semellantes..." - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "Engadir libros á biblioteca" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "Xestionar coleccións" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "Navegador de capas" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "Navegador de etiquetas" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "versión" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "creado por Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "Conectado " -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "Actualización atopada" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:276 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "Detalles do libro" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "Traballo" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "Estado" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "Progreso" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "Tempo en execución" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "Hai %d tarefas a se executar:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "Tarefa descoñecida" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "Hai %d tarefas a agardaren" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:216 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "Non se pode deter a tarefa" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "Non se poden deter as tarefas que comunican co dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "A tarefa xa se está a executar" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "Non dispoñíbel" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "Tarefas:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." -msgstr "Prema para ver a listaxe de tarefas activas" +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "Faga clic para ver a lista de traballos" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr " - Tarefas" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "Gardar un único formato no disco..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "Extraer o dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "Biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "Amosar os libros na biblioteca do Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "Lector" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "Amosar os libros na memoria principal do dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "Tarxeta A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "Amosar os libros almacenados na tarxeta A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "Tarxeta B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "Amosar os libros almacenados na tarxeta B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "dispoñíbel" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Só se amosarán os libros que coincidan coa busca gardada seleccionada" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "Procura avanzada" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" @@ -7910,378 +8495,110 @@ msgstr "" "comentarios etc.<br><br>Búscanse os libros que conteñan todas as palabras " "separadas por espazos" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "Reiniciar a procura rápida" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "Copiar o texto de procura actual (no canto do nome da procura)" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "Gardar a procura actual baixo o nome amosado na caixa" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "Borrar a actual procura gardada" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d libros" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "Elixir a biblioteca do Calibre para traballar" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "Conectar ao cartafol" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "Conectar ao iTunes" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "Correo a" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr " e borrar da biblioteca" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "Actualizar o correo baseado na procura de libros" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Engadir libros" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "Editar os metadatos" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "C" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "Converter os libros" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "V" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "Ver" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "Enviar ao dispositivo" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "F" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "Obter novas" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "S" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Gardar no disco" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "Conectar / compartir" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Supr" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "Quitar libros" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "Navegar polo manual de usuario do Calibre" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "F1" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "Axuda" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "Ctrl + P" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "M" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "Combinar os rexistros dos libros" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "Abrir o cartafol" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "Amosar os detalles do libro" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "Libros coa mesma autoría" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "Libros con esta serie" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "Libros por editorial" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "Libros coas mesmas etiquetas" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "Editar os metadatos indiviudalmente" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "Editar os metadatos en bloque" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "Descargar os metadatos e as capas" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "Descargar só os metadatos" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "Descargar só as capas" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "Descargar só os datos sociais" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "Unir no primeiro libro seleccionado - eliminar os máis" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "Unir no primeiro libro seleccionado - conservar os máis" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "Engadir libros dun único directorio" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:534 -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 "" -"Engadir libros de directorios, incluídos os directorios dependentes (un " -"libro por directorio interpreta que todos os ficheiros de libros " -"electrónicos é o mesmo libro cun formato diferente)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Engadir libros de directorios, incluídos os directorios dependentes " -"(múltiplos libros por directorio interpreta que cada ficheiro de libro " -"electrónico é un libro diferente)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Engadir un libro baleiro. (Unha entrada de libro sen formato)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "Gardar no disco nun único cartafol" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "Gardar só o formato %s no disco" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "Gardar só o formato %s no disco nun único directorio" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "Ver o formato específico" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "Quitar os libros seleccionados" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "Borrar os ficheiros dun formato concreto dos libros seleccionados.." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "Borrar todos os formatos dos libros seleccionados agás..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "Borrar as portadas dos libros seleccionados" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "Borrar os libros coincidentes do dispositivo" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "Converter individualmente" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "Converter en grupos" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "Crear un catálogo de libros na biblioteca do Calibre" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "Lanzar o asistente de benvida" - -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "Y" msgstr "S" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" msgstr "No dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" msgstr "Tamaño (MB)" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" msgstr "Puntuación" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book <font face=\"serif\">%s</font> of %s." msgstr "Libro <font face=\"serif\">%s</font> de %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:679 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "O nome de busca é \"{0}\"" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "Na biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "Tamño" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1162 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "Marcado para borrar" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Prema dúas veces para <b>editar</b><br><br>" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 msgid "Hide column %s" msgstr "Ocultar a columna %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Sort on %s" msgstr "Ordenar en %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" msgstr "Ascendente" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 msgid "Descending" msgstr "Descendente" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" msgstr "Mudar o aliñamento do texto a %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Left" msgstr "Esquerda" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Right" msgstr "Dereita" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 msgid "Center" msgstr "Centrado" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" msgstr "Amosar columna" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Restore default layout" msgstr "Restaurar a disposición por defecto" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8289,1145 +8606,1145 @@ msgstr "" "Copiar directamente a un dispositivo non é compatíbel. Primeiro debe engadir " "o libro á biblioteca do Calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" msgstr "Configurar o visor" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:48 msgid "Use white background" msgstr "Usar un fondo branco" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:49 msgid "Hyphenate" msgstr "División de palabras" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 msgid "<b>Changes will only take effect after a restart.</b>" msgstr "<b>As mudanzas só terán efecto despois de reiniciar</b><" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:70 msgid " - LRF Viewer" msgstr " - Visor de LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>Sen coincidencias</b> para a frase de busca <i>%s</i>." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "Non se atopou ningunha coincidencia" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 msgid "LRF Viewer" msgstr "Visor de LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 msgid "Parsing LRF file" msgstr "A analizar o visor de LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 msgid "LRF Viewer toolbar" msgstr "Barra de ferramentas do visor de LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Páxina seguinte" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "Páxina anterior" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 msgid "Back" msgstr "Voltar" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "Forward" msgstr "Adiante" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 msgid "Next match" msgstr "Seguinte consulta" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196 msgid "Open ebook" msgstr "Abrir libro electrónico" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:137 msgid "Configure" msgstr "Configurar" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." msgstr "Usar da biblioteca localizada no camiño específico." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Start minimized to system tray." -msgstr "" +msgstr "Iniciar minimizado na bandexa do sistema" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Do not check for updates" -msgstr "" +msgstr "Non comprobar se hai actualizacións" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 msgid "Calibre Library" msgstr "Biblioteca do Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "Choose a location for your calibre e-book library" msgstr "" +"Escoller unha localización para a biblioteca de libros electrónicos do " +"calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Failed to create library" -msgstr "" +msgstr "Produciuse un fallo ao crear a biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." -msgstr "" +msgstr "Produciuse un fallo ao crear a biblioteca en: %r." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" msgstr "" +"Escoller unha localización para a nova biblioteca de libros electrónicos do " +"calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "Initializing user interface..." -msgstr "" +msgstr "Iniciando a interface de usuario..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 msgid "Repairing failed" -msgstr "" +msgstr "A reparación fallou" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 msgid "The database repair failed. Starting with a new empty library." msgstr "" +"A reparación da base de datos fallou. Iniciando cunha nova biblioteca " +"baleira." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Bad database location" -msgstr "" +msgstr "A localización da base de datos é incorrecta" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" -msgstr "" +msgstr "A base de datos está corrompida" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" "Your calibre database appears to be corrupted. Do you want calibre to try " "and repair it automatically? If you say No, a new empty calibre library will " "be created." msgstr "" +"A base de datos do calibre parece corrompida. Desexa que o aplicativo " +"intente reparala automaticamente? En caso negativo, crearase unha nova " +"biblioteca baleira." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" +"Reparando a base de datos. Pode levar unha boa miga se ten unha colección " +"grande." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Starting %s: Loading books..." -msgstr "" +msgstr "Iniciando %s; cargando os libros..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " -msgstr "" +msgstr "Non é posíbel iniciar " -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." -msgstr "" +msgstr "%s xa se está executando." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 msgid "upper right region of the screen." -msgstr "" +msgstr "na área superior dereita da pantalla." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "lower right region of the screen." -msgstr "" +msgstr "na área inferior dereita da pantalla." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:298 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62 msgid "&Quit" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 msgid "ERROR: Unhandled exception" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 msgid "Book has neither title nor ISBN" -msgstr "" +msgstr "O libro non ten título nin ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 msgid "No matches found for this book" -msgstr "" +msgstr "Non se encontraron resultados para este libro" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:254 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Buscar" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" +"A busca seleccionada será <b>eliminada permanentemente</b>. Está seguro?" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" -msgstr "" +msgstr "Busca (para buscas avanzadas faga clic no botón da esquerda)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:10 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 msgid "Restrict to" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" -msgstr "" +msgstr "(todos os libros)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" -msgstr "" +msgstr "({0} de {1})" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:79 msgid "Already assigned" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:81 msgid "already assigned to" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid " or " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 msgid "&Default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:135 msgid "Customize shortcuts for" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid "Keys" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225 msgid "Double click to change" -msgstr "" +msgstr "Dobre clic para cambiar" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 msgid "Frame" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 msgid "&Custom" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 msgid "&Shortcut:" -msgstr "" +msgstr "&Atallo:" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 msgid "Click to change" -msgstr "" +msgstr "Faga clic para cambiar" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 msgid "Clear" msgstr "Limpar" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Alternate shortcut:" -msgstr "" +msgstr "Atallo &alternativo:" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" -msgstr "" +msgstr "Buscas" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" -msgstr "" +msgstr "Ordenar polo nome" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:182 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" -msgstr "" +msgstr "Non foi posíbel converter algúns libros" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Obter novas de " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" msgstr "" +"Os seguintes libros xa foron convertidos ao formato %s. Desexa reconvertelos?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" -msgstr "" +msgstr "&Restabelecer" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" -msgstr "" +msgstr "&Doar para axudar ao calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "Non se pode configurar mentres haxa traballos en execución." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" -msgstr "" +msgstr "<b>Fallou</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" +"é o resultado dos esforzos de moitos voluntarios de todo o mundo. Se o " +"encontra útil, considere facer unha doazón para axudar ao seu " +"desenvolvemento. A súa contribución axudará a continuar co desenvolvemento " +"do calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Hai traballos en activo. Está seguro de querer saír?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "Aviso: traballos en activo" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." msgstr "" +"continuará executándose na bandexa do sistema. Para pechalo, escolla " +"<b>Saír</b> no menú contextual da bandexa do sistema." -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the <a href=\"http://calibre-" "ebook.com/whats-new\">new features</a>. Visit the download page?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" -msgstr "" +msgstr "Editar marcador" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "New title for bookmark:" -msgstr "" +msgstr "Novo título para o marcador:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:52 msgid "Export Bookmarks" -msgstr "" +msgstr "Exportar os marcadores" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:54 msgid "Saved Bookmarks (*.pickle)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Import Bookmarks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Pickled Bookmarks (*.pickle)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 msgid "Name" msgstr "Nome" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 msgid "Bookmark Manager" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 msgid "Actions" msgstr "Accións" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 msgid "Edit" msgstr "Editar" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 msgid "Delete" msgstr "Borrar" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 msgid "Reset" msgstr "Restaurar" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 msgid "Export" msgstr "Exportar" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 msgid "Import" msgstr "Importar" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:154 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:155 msgid "&Font options" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:156 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:157 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:158 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:159 msgid "&Default font size:" -msgstr "" +msgstr "Tamaño &de letra predefinido:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:168 msgid " px" -msgstr "" +msgstr " px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:161 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:163 msgid "S&tandard font:" -msgstr "" +msgstr "Tipo de letra es&tándar:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:164 msgid "Serif" -msgstr "" +msgstr "Serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:165 msgid "Sans-serif" -msgstr "" +msgstr "Sans-serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:166 msgid "Monospace" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:167 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169 msgid "Maximum &view width:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:170 msgid "H&yphenate (break line in the middle of large words)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:171 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:172 msgid "Default &language for hyphenation:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:173 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" +"&Redimensionar as imaxes maiores que a xanela do visualizador (é necesario " +"reiniciar)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:174 msgid "&User stylesheet" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:175 msgid "&General" -msgstr "" +msgstr "&Xeral" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:176 msgid "Double click to change a keyboard shortcut" -msgstr "" +msgstr "Faga dobre clic para cambiar un atallo do teclado" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:177 msgid "&Keyboard shortcuts" -msgstr "" +msgstr "&Atallos do teclado" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/dictionary.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" -msgstr "" +msgstr "Non se encontraron resultados para:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:35 msgid "Options to customize the ebook viewer" -msgstr "" +msgstr "Opcións para personalizar o visualizador de libros" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" -msgstr "" +msgstr "Lembrar o tamaño da última xanela usada" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:44 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:81 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46 msgid "Maximum width of the viewer window, in pixels." -msgstr "" +msgstr "Largura máxima da xanela do visualizador, en píxeles." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 msgid "Resize images larger than the viewer window to fit inside it" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 msgid "Hyphenate text" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 msgid "Default language for hyphenation rules" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 msgid "Font options" msgstr "Opcións de tipo de letra" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "The serif font family" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62 msgid "The standard font type" -msgstr "" +msgstr "O tipo de letra estándar" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" -msgstr "" +msgstr "&Buscar no dicionario" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:455 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." -msgstr "" +msgstr "Ir a..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" -msgstr "" +msgstr "Sección seguinte" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" -msgstr "" +msgstr "Sección anterior" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:15 msgid "Scroll to the previous page" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:18 msgid "Scroll to the next section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:21 msgid "Scroll to the previous section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:24 msgid "Scroll to the bottom of the section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:27 msgid "Scroll to the top of the section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:30 msgid "Scroll to the end of the document" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:33 msgid "Scroll to the start of the document" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:36 msgid "Scroll down" msgstr "Desprazar cara a abaixo" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:39 msgid "Scroll up" msgstr "Desprazar cara a arriba" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:42 msgid "Scroll left" msgstr "Desprazar cara á esquerda" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:45 msgid "Scroll right" msgstr "Desprazar cara á dereita" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115 msgid "Book format" -msgstr "" +msgstr "Formato do libro" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" -msgstr "" +msgstr "Posición no libro" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" -msgstr "" +msgstr "Previsualización da impresión" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" -msgstr "" +msgstr "Libros electrónicos" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184 msgid "E-book Viewer" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185 msgid "Close dictionary" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187 msgid "toolBar" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 msgid "Next page" msgstr "Páxina seguinte" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 msgid "Previous page" msgstr "Páxina anterior" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 msgid "Font size larger" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193 msgid "Font size smaller" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197 msgid "Find next" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 msgid "Find next occurrence" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 msgid "Copy to clipboard" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 msgid "Bookmark" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 msgid "Print" msgstr "Imprimir" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 msgid "Find previous" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Find previous occurrence" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/printing.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:838 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " "turn on the content server." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " "address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 msgid "Moving library..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:469 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 msgid "Invalid database" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 msgid "" "<p>An invalid library already exists at %s, delete it before trying to move " "the existing library.<br>Error: %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 msgid "Could not move library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 msgid "Select location for books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 msgid "welcome wizard" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 msgid "Welcome to calibre" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 msgid "The one stop solution to all your e-book needs." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:51 msgid "" "Choose your book reader. This will set the conversion options to produce " "books optimized for your device." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:52 msgid "&Manufacturers" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:53 msgid "&Devices" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 msgid "" "<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " "button to apply your settings." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 msgid "" "<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " "available <a href=\"http://calibre-ebook.com/demo\">online</a>." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 msgid "" "<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" "ebook.com/user_manual\">online</a>." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 msgid "" "<p>calibre can automatically send books by email to your Kindle. To do that " "you have to setup email delivery below. The easiest way is to setup a free " @@ -9436,150 +9753,150 @@ msgid "" "Amazon account." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 msgid "&Kindle email:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:52 msgid "Choose your &language:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:53 msgid "" "Choose a location for your books. When you add books to calibre, they will " "be copied here:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 msgid "&Change" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 msgid "" "If you have an existing calibre library, it will be copied to the new " "location. If a calibre library already exists at the new location, calibre " "will switch to using it." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:32 msgid "Using: %s:%s@%s:%s and %s encryption" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:37 msgid "Sending..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:42 msgid "Mail successfully sent" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:114 msgid "Finish gmail setup" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:115 msgid "" "Dont forget to enter your gmail username and password. You can sign up for a " "free gmail account at http://gmail.com" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:130 msgid "Bad configuration" msgstr "Configuración errada" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:124 msgid "You must set the From email address" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:131 msgid "You must set the username and password for the mail server." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:108 msgid "Send email &from:" msgstr "Enviar correos &desde:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:109 msgid "" "<p>This is what will be present in the From: field of emails sent by " "calibre.<br> Set it to your email address" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:110 msgid "" "<p>A mail server is useful if the service you are sending mail to only " "accepts email from well know mail services." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:111 msgid "Mail &Server" msgstr "&Servidor de Correo" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 msgid "calibre can <b>optionally</b> use a server to send mail" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 msgid "&Hostname:" msgstr "Nome do &host:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 msgid "&Port:" msgstr "&Porto:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:116 msgid "" "The port your mail server listens for connections on. The default is 25" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:118 msgid "Your username on the mail server" msgstr "O seu nome de usuario/a no servidor de correo" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:120 msgid "Your password on the mail server" msgstr "O seu contrasinal no servidor de correo" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:121 msgid "&Show" msgstr "&Amosar" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:122 msgid "&Encryption:" msgstr "&Cifrado:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123 msgid "" "Use TLS encryption when connecting to the mail server. This is the most " "common." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "&TLS" msgstr "&TLS" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 msgid "Use SSL encryption when connecting to the mail server." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "&SSL" msgstr "&SSL" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 msgid "Use Gmail" msgstr "Usar Gmail" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:128 msgid "&Test email" msgstr "&Probar o correo" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 msgid "" "<p>If you use the <a href=\"http://www.lexcycle.com/download\">Stanza</a> e-" "book app on your iPhone/iTouch, you can access your calibre book collection " @@ -9587,56 +9904,56 @@ msgid "" "server." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" msgstr "Prender o servidor de &contidos" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:230 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:233 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:236 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:239 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:240 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "no" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "unchecked" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "checked" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "yes" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "blank" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:48 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9645,7 +9962,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:58 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9653,7 +9970,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:206 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9662,7 +9979,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:216 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9670,7 +9987,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" "Create a citation for BibTeX entries.\n" "Boolean value: True, False\n" @@ -9678,7 +9995,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:234 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" "The template for citation creation from database fields.\n" " Should be a template with {} enclosed fields.\n" @@ -9687,7 +10004,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:244 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" "BibTeX file encoding output.\n" "Available types: utf8, cp1252, ascii.\n" @@ -9695,7 +10012,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:253 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" "BibTeX file encoding flag.\n" "Available types: strict, replace, ignore, backslashreplace.\n" @@ -9703,7 +10020,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:262 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" "Entry type for BibTeX catalog.\n" "Available types: book, misc, mixed.\n" @@ -9711,14 +10028,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:530 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:537 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9727,14 +10044,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:547 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:553 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9743,28 +10060,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:561 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:568 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:575 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:582 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9773,7 +10090,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:589 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9783,27 +10100,27 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:596 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:41 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:120 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" "%prog list [options]\n" "\n" "List the books available in the calibre database.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -9812,55 +10129,55 @@ msgid "" "fields. Only has effect in the text output format." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" "Default: %%default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:137 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "Sort results in ascending order" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:139 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search related documentation in the User Manual. Default is " "to do no filtering." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:141 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 msgid "" "The maximum width of a single line in the output. Defaults to detecting " "screen size." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:142 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:142 msgid "The string used to separate fields. Default is a space." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:143 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 msgid "" "The prefix for all file paths. Default is the absolute path to the library " "folder." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:165 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:165 msgid "Invalid fields. Available fields:" msgstr "Campos non válidos. Campos dispoñíbeis:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:172 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 msgid "Invalid sort field. Available fields:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:244 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:267 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -9869,43 +10186,43 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:276 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 msgid "" "Assume that each directory has only a single logical book and that all files " "in it are different e-book formats of that book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:278 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:278 msgid "Process directories recursively" msgstr "Procesar os directorios recursivamente" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:280 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:282 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:286 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:288 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:313 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:329 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:329 msgid "" "%prog remove ids\n" "\n" @@ -9914,11 +10231,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:344 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 msgid "You must specify at least one book to remove" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:363 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:363 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -9927,15 +10244,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:378 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:383 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "ebook file must have an extension" msgstr "O ficheiro de libro electrónico debe ter unha extensión" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -9945,11 +10262,11 @@ msgid "" "EPUB. If the logical book does not have fmt available, do nothing.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:408 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:426 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:426 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -9959,15 +10276,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:434 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:443 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:443 msgid "You must specify an id" msgstr "Debe especificar un id" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:456 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:456 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -9980,11 +10297,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:472 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:472 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:492 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:492 msgid "" "%prog export [options] ids\n" "\n" @@ -9995,27 +10312,27 @@ msgid "" "an opf file). You can get id numbers from the list command.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:500 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:500 msgid "Export all books in database, ignoring the list of ids." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:502 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:502 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:504 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 msgid "Export all books into a single directory" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:511 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:534 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:547 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 msgid "" "%prog add_custom_column [options] label name datatype\n" "\n" @@ -10026,23 +10343,23 @@ msgid "" "datatype is one of: {0}\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:556 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:560 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:560 msgid "" "A dictionary of options to customize how the data in this column will be " "interpreted." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:573 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:573 msgid "You must specify label, name and datatype" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:631 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:631 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -10053,30 +10370,30 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:645 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" "Comma-separated list of database IDs to catalog.\n" "If declared, --search is ignored.\n" "Default: all" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:649 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:649 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search-related documentation in the User Manual.\n" "Default: no filtering" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:655 -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:505 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:668 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 msgid "Error: You must specify a catalog output file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:710 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 msgid "" "\n" " %prog set_custom [options] column id value\n" @@ -10088,17 +10405,17 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:721 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:732 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 msgid "Error: You must specify a field name, id and value" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:751 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 msgid "" "\n" " %prog custom_columns [options]\n" @@ -10107,19 +10424,19 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:758 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 msgid "Show details for each column." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:770 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 msgid "You will lose all data in the column: %r. Are you sure (y/n)? " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:772 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:778 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" "\n" " %prog remove_custom_column [options] label\n" @@ -10129,15 +10446,60 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:786 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 msgid "Do not ask for confirmation" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:796 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -10149,123 +10511,133 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:71 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1828 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "A copiar <b>%s</b>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1845 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "A compactar a base de datos" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1938 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "A comprobar a integridade SQL..." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "A comprobar os ficheiros perdidos." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:2001 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "id comprobada" -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:122 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:24 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" msgstr "O título" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:25 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 msgid "The authors" msgstr "Os/as autores/as" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:26 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26 msgid "" "The author sort string. To use only the first letter of the name use " "{author_sort[0]}" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:28 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:28 msgid "The tags" msgstr "As etiquetas" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:29 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29 msgid "The series" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:30 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30 msgid "" "The series number. To get leading zeros use {series_index:0>3s} or " "{series_index:>3s} for leading spaces" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:33 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 msgid "The rating" msgstr "A nota" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:34 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34 msgid "The ISBN" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:35 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 msgid "The publisher" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:36 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 msgid "The date" msgstr "A data" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:37 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 msgid "The published date" msgstr "Data de publicación" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:38 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 msgid "The calibre internal id" msgstr "O id interno de Calibre" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:48 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "Options to control saving to disk" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:54 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 msgid "" "Normally, calibre will update the metadata in the saved files from what is " "in the calibre library. Makes saving to disk slower." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:57 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:60 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:63 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 msgid "" "Comma separated list of formats to save for each book. By default all " "available books are saved." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:66 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 msgid "" "The template to control the filename and directory structure of the saved " "files. Default is \"%s\" which will save books into a per-author " @@ -10273,7 +10645,7 @@ msgid "" "are: {%s}" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:71 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 msgid "" "The template to control the filename and directory structure of files sent " "to the device. Default is \"%s\" which will save books into a per-author " @@ -10281,7 +10653,7 @@ msgid "" "are: {%s}" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:78 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 msgid "" "Normally, calibre will convert all non English characters into English " "equivalents for the file names. WARNING: If you turn this off, you may " @@ -10289,510 +10661,522 @@ msgid "" "saving to supports unicode." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:84 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 msgid "" "The format in which to display dates. %d - day, %b - month, %Y - year. " "Default is: %b, %Y" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:87 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 msgid "Convert paths to lowercase." msgstr "Converter as traxectorias a minúsculas." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:89 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 msgid "Replace whitespace with underscores." msgstr "Substituír os espazos por suliñados." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:263 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 msgid "Requested formats not available" msgstr "Os formatos requiridos non están dispoñíbeis" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:21 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 msgid "Settings to control the calibre content server" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:25 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 msgid "The port on which to listen. Default is %default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:27 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 msgid "The server timeout in seconds. Default is %default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:29 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 msgid "The max number of worker threads to use. Default is %default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:31 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 msgid "Set a password to restrict access. By default access is unrestricted." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 msgid "Username for access. By default, it is: %default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 msgid "The maximum size for displayed covers. Default is %default." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 msgid "" "The maximum number of matches to return per OPDS query. This affects Stanza, " "WordPlayer, etc. integration." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 msgid "" "Group items in categories such as author/tags by first letter when there are " "more than this number of items. Default: %default. Set to a large number to " "disable grouping." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/base.py:94 +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:28 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28 msgid "" "[options]\n" "\n" "Start the calibre content server." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:30 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 msgid "Path to the library folder to serve with the content server" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:32 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:34 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:78 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 msgid "Created by " msgstr "Creado por " -#: /home/kovid/work/trunk/src/calibre/utils/config.py:79 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:663 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:665 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:667 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:669 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:671 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:673 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:675 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:679 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:681 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 msgid "Read metadata from files" msgstr "Ler os metadatos dos ficheiros" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:683 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 msgid "The priority of worker processes" msgstr "A prioridade dos procesos do traballador" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:685 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:687 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 msgid "Add new formats to existing book records" msgstr "Engadir formatos novos aos rexistros de libros existentes" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:693 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:695 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 msgid "How and when calibre updates metadata on the device." msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:43 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "A esperar..." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "Detido" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "Rematado" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "A traballar..." -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Portugués (brasileiro)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Inglés (Reino Unido)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Chinés (simplificado)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Chinés (Hong Kong)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Chinés (tradicional)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Inglés" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Alemán (Austria)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Flamenco (Holanda)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:116 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Flamenco (Bélxica)" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:57 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:57 msgid "host must be of the form user@hostname" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:68 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:68 msgid "Failed to negotiate SSH session: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:71 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 msgid "Failed to authenticate with server: %s" msgstr "Erro ao se autenticar no servidor: %s" -#: /home/kovid/work/trunk/src/calibre/utils/smtp.py:234 +#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234 msgid "Control email delivery" msgstr "Controlar o envío de correo" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:118 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 msgid "Unknown section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" msgstr "Fluxo descoñecido" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:158 -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 msgid "Untitled article" msgstr "Artigo sen título" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:21 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:21 msgid "Download periodical content from the internet" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:36 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:36 msgid "" "Useful for recipe development. Forces max_articles_per_feed to 2 and " "downloads at most 2 feeds." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:39 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:39 msgid "Username for sites that require a login to access content." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:42 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:42 msgid "Password for sites that require a login to access content." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:46 msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 msgid "Unknown News Source" msgstr "Fonte de Novas Descoñecida" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:609 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Rematou a descarga" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:710 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Produciuse un fallo na descarga dos seguintes artigos:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Produciuse un fallo na descarga de partes do seguintes artigos:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " desde " -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tLigazóns erradas:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:809 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:830 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "A obter os fluxos..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Tratando de descargar a capa..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "A comezar a descarga [%d fío(s)]..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:940 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Fluxos descargados en %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:950 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Non se puido descargar a capa: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:962 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "A descargar a capa desde %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1003 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1172 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 msgid "Untitled Article" msgstr "Artigo sen Título" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1243 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 msgid "Article downloaded: %s" msgstr "Artigo descargado: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1254 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 msgid "Article download failed: %s" msgstr "Erro ao descargar o artigo: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1271 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 msgid "Fetching feed" msgstr "A obter o fluxo" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1418 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1434 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" msgstr "Vostede" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:73 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:193 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Programado" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:194 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Personalizado" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:482 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:485 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" -msgstr "" +msgstr "Directorio base onde se gardan os URL. O predefinido é %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:488 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" +"Tempo máximo en segundos para esperar a resposta do servidor. Predefinido: " +"%default s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:491 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:494 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from <a " "href> tags. Default is %default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:496 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:498 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:500 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:502 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -10801,7 +11185,7 @@ msgid "" "applied first." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:504 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "Non descargar follas de estilo CSS" @@ -10866,6 +11250,9 @@ msgstr "Non descargar follas de estilo CSS" #~ msgid "Communicate with the Sony PRS-300/505/500 eBook reader." #~ msgstr "Comunicar co lector Sony PRS-300/505/500" +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Comunicar co lector Teclast K3." + #~ msgid "" #~ "Do not force text to be justified in output. Whether text is actually " #~ "displayed justified or not depends on whether the ebook format and reading " @@ -10895,3 +11282,38 @@ msgstr "Non descargar follas de estilo CSS" #~ msgid "Communicate with the Promedia eBook reader" #~ msgstr "Conectar co lector Promedia eBook" + +#~ msgid "" +#~ "Regex tips:\n" +#~ "- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +#~ "e.g., [Amazon Freebie]\n" +#~ "- A regex pattern of a single dot excludes all genre tags, generating no " +#~ "Genre Section" +#~ msgstr "" +#~ "Tipos de expresión regular:\n" +#~ "- O patrón predeterminado \\[[\\w ]*\\] -exclúe as etiquetas da forma " +#~ "[etiqueta[, por exemplo [Amazon Freebie]\n" +#~ "- Un patrón cun un punto exclúe todas as etiquetas de xénero e xera unha " +#~ "sección sen xénero" + +#~ msgid "Force maximum line lenght" +#~ msgstr "Obrigar á lonxitude máxima da liña" + +#~ msgid "Fit &cover to view" +#~ msgstr "Axustar a &capa á xanela" + +#~ msgid "" +#~ "The label must contain only letters, digits and underscores, and start with " +#~ "a letter" +#~ msgstr "" +#~ "A etiqueta debe conter só letras, díxitos e guións baixos, e debe comezar " +#~ "cunha letra" + +#~ msgid "" +#~ "The lookup name must be lower case and cannot contain \":\"s or spaces" +#~ msgstr "" +#~ "O nome de busca ten de estar escrito con minúsculas e non debe conter : ou " +#~ "espazos" + +#~ msgid "Click to see list of active jobs." +#~ msgstr "Prema para ver a listaxe de tarefas activas" diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index f12f6e1ca2..e840714b6e 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-07 01:39+0000\n" -"PO-Revision-Date: 2010-08-07 01:24+0000\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 21:17+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Hebrew <he@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-08 03:41+0000\n" +"X-Launchpad-Export-Date: 2010-08-21 03:50+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,12 +27,12 @@ msgstr "×œ× ×¢×•×©×” דבר" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:506 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 @@ -49,7 +49,7 @@ msgstr "×œ× ×¢×•×©×” דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 @@ -102,24 +102,24 @@ msgstr "×œ× ×¢×•×©×” דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 @@ -127,20 +127,20 @@ msgstr "×œ× ×¢×•×©×” דבר" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:356 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:368 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1045 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1646 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 @@ -170,6 +170,10 @@ msgstr "כתיבת תגיות מט×" msgid "Catalog generator" msgstr "יצירת קטלוג" +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -242,7 +246,7 @@ msgstr "כתוב תגיות ×ž×˜× ×ž- %s קבצי×" msgid "Conversion Input" msgstr "קובץ מקור להמרה" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -252,11 +256,11 @@ msgstr "" "ציין ×ת סוג הקידוד של קובץ המקור. בחירה זו ×ª×‘×™× ×œ×‘×™×˜×•×œ הגדרת הקידוד מהקובץ. " "שימושי ×œ×ž×¡×ž×›×™× ×©×ין ×‘×”× ×”×’×“×¨×ª קידוד ×ו הגדרות קידוד שגויות" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -412,11 +416,11 @@ msgstr "" msgid "No valid plugin found in " msgstr "×œ× × ×ž×¦×ו ×ª×•×¡×¤×™× ×ª×§×™× ×™× ×‘- " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -424,29 +428,29 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "הוסף רכיב על ידי הגדרת הנתיב לקובץ ZIP המכיל ×ותו." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "הסר רכיב מות×× ×œ×¤×™ ש×. ×œ×œ× ×”×©×¤×¢×” על ×”×¨×›×™×‘×™× ×”×ž×•×ª×§× ×™× ×‘×”×ª×§× ×” ר×שונית." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "הת×מת רכיב. ציין ×©× ×¨×›×™×‘ ומחרוזת הת×מה ×ž×•×¤×¨×“×™× ×¢×œ ידי פסיק." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "הצג ×ת כל ×”×¨×›×™×‘×™× ×”×ž×•×ª×§× ×™×." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "" @@ -454,13 +458,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "מתקשר ×¢× ×˜×œ×¤×•×Ÿ Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "רשימת ספריות מופרדות בפסיקל שליחת ספרשת למכשיר." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "" @@ -481,14 +485,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "" @@ -513,19 +517,19 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1530 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "חדשות" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "" @@ -589,15 +593,15 @@ msgstr "ממשק המכשיר" msgid "Communicate with Hanlin V3 eBook readers." msgstr "מחליף × ×ª×•× ×™× ×¢× Hanlin V3 eBook readers." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "מחליף × ×ª×•× ×™× ×¢× Hanlin V5 eBook readers." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "מחליף × ×ª×•× ×™× ×¢× BOOX eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -704,7 +708,7 @@ msgid "Adding books to device metadata listing..." msgstr "מוסיף ×¡×¤×¨×™× ×œ×¨×©×™×ž×ª ×”×¡×¤×¨×™× ×‘×ž×›×©×™×¨" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "" @@ -726,7 +730,11 @@ msgstr "" msgid "Communicate with the Sweex MM300" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "" @@ -768,7 +776,7 @@ msgid "" "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "" @@ -778,14 +786,14 @@ msgid "Communicate with the Samsung SNE eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." +msgid "Communicate with the Teclast K3/K5 reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "" @@ -968,22 +976,22 @@ msgstr "" msgid "Set font delta" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "%s נכשל" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -992,54 +1000,54 @@ msgstr "" "מספר גווני ×פור להמרת התמונה. ברירת מחדל: %default. ×¢×¨×›×™× ×§×˜× ×™× ×ž-256 ×¢×œ×•×œ×™× " "×œ×’×¨×•× ×œ×ž×¨×™×—×” בקומיקס בפורמט EPUB." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "בטל נורמליזציה של ×ª×—×•× ×”×¦×‘×¢×™× (שיפור ניגודיות). ברירת מחדל: ל×" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "שמור על יחסי מידות התמונה. ברירת מחדל: מילוי המסך." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "בטל חידוד התמונה." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." msgstr "ביטול של קיצוץ קצות עמודי קומיקס. עלול לקצוץ תוכן מהתמונה." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "×ל תפצל תמונת \"נוף\" לשתי תמונות \"פורטרט\"" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." msgstr "פיצול של תמונה לשתי תמונות מימין לשמ×ל." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." msgstr "×פשר הורדת רעש בתמונה. עלול להגדיל בהרבה ×ת זמן העיבוד." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." msgstr "מיין תמונות קומיקס לפי סדר ההוספה ×©×œ×”× ×•×œ× ×œ×¤×™ ש×." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1047,16 +1055,16 @@ msgid "" msgstr "" "הפורמט ×ליו יומרו התמונות ב-eBook. ניתן לבדוק ×¤×•×¨×ž×˜×™× ×©×•× ×™× ×œ×ª×•×¦××” ×ופטימלית." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "×ל תפעיל עיבוד על התמונה." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "×œ× ×œ×”×ž×™×¨ לגווני ×פור (המרה לשחור לבן)" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "עמוד" @@ -1489,7 +1497,11 @@ msgstr "" msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "" @@ -1505,7 +1517,7 @@ msgid "" "cause significant changes to your epub, complain to the epubcheck project." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1516,7 +1528,7 @@ msgid "" "detected. Use the options to control which errors are automatically fixed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "" @@ -1847,7 +1859,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "" @@ -2062,45 +2074,45 @@ msgstr "" msgid "Downloads metadata from Douban.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" @@ -2732,275 +2744,582 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 -msgid "Use library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1116 -msgid "No books selected" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:602 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3008,7 +3327,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3018,111 +3337,223 @@ msgid "" "from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" -"You are tying to save files into the calibre library. This can cause " +"You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 -msgid "No books found" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1066 -msgid " fetched." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3130,11 +3561,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "" @@ -3159,7 +3590,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "" @@ -3284,14 +3715,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 @@ -3356,7 +3791,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3454,6 +3889,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 @@ -3538,8 +3974,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1493 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1511 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "" @@ -3562,7 +3998,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" @@ -3667,7 +4103,7 @@ msgid "&Disable comic processing" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "" @@ -3683,16 +4119,16 @@ msgstr "" msgid "Debug the conversion process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "" @@ -3835,15 +4271,15 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "" @@ -3974,34 +4410,34 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 -msgid "Cannot read" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 +msgid "Cannot read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr "" @@ -4256,18 +4692,18 @@ msgstr "" msgid "Options specific to the input format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "" @@ -4282,39 +4718,39 @@ msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "" @@ -4352,15 +4788,15 @@ msgstr "" msgid "Control the creation/conversion of the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "" @@ -4420,7 +4856,7 @@ msgid "&Maximum line length:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" +msgid "Force maximum line length" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 @@ -4512,20 +4948,20 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4534,281 +4970,273 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 -msgid "Fetch annotations (experimental)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 -msgid "Failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" @@ -4829,8 +5257,24 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" +msgid "Fit &cover within view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 @@ -4911,6 +5355,14 @@ msgstr "" msgid "No location selected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -4959,247 +5411,257 @@ msgstr "" msgid "Edit Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5337,282 +5799,323 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -5623,33 +6126,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "" @@ -5690,7 +6193,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "" @@ -5756,8 +6259,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 @@ -5772,11 +6275,6 @@ msgstr "" msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" @@ -5873,6 +6371,63 @@ msgstr "" msgid "Downloading social metadata, please wait..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "" @@ -5904,10 +6459,29 @@ msgstr "" msgid "Author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "" @@ -6002,10 +6576,14 @@ msgstr "" msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "" @@ -6106,136 +6684,136 @@ msgstr "" msgid "Last modified: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -6328,10 +6906,14 @@ msgstr "" msgid "Password needed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" @@ -6722,12 +7304,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:500 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 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:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -6769,10 +7351,6 @@ msgstr "" msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "" @@ -7051,448 +7629,188 @@ msgstr "" msgid "Regular expression (?P<isbn>)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 -msgid "Job" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 -msgid "Status" +msgid "Job" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 -msgid "Progress" +msgid "Status" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +msgid "Progress" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 -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 "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7520,7 +7838,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7580,7 +7898,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7611,7 +7929,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "" @@ -7628,12 +7946,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "" @@ -7804,24 +8122,24 @@ msgid "No matches found for this book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7830,15 +8148,15 @@ msgid "Restrict to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "" @@ -7902,112 +8220,112 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 -msgid "Could not convert some books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +msgid "Could not convert some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "" @@ -8025,89 +8343,64 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8280,7 +8573,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "" @@ -8335,36 +8628,36 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "" @@ -8420,88 +8713,88 @@ msgstr "" msgid "Book format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -8616,14 +8909,18 @@ msgstr "" msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " @@ -9434,7 +9731,52 @@ msgstr "" msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9446,35 +9788,45 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:566 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1825 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1935 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "" @@ -9664,35 +10016,45 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "" @@ -9774,15 +10136,15 @@ msgstr "" msgid "Waiting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "" diff --git a/src/calibre/translations/hi.po b/src/calibre/translations/hi.po index 0b1f3590aa..8aa35dcdcd 100644 --- a/src/calibre/translations/hi.po +++ b/src/calibre/translations/hi.po @@ -7,77 +7,77 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-03-09 11:08+0000\n" -"PO-Revision-Date: 2010-03-09 14:32+0000\n" -"Last-Translator: Kovid Goyal <Unknown>\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 16:31+0000\n" +"Last-Translator: Sujit Jadhav <Unknown>\n" "Language-Team: Hindi <hi@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-03-10 04:43+0000\n" +"X-Launchpad-Export-Date: 2010-08-21 03:50+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 msgid "Does absolutely nothing" -msgstr "" +msgstr "भाषांतर उपलबà¥à¤§ नही" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:205 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:54 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:418 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:319 -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:322 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:264 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:35 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:62 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:120 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:892 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/topaz.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:76 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:151 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:605 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:804 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:806 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:909 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:914 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:980 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:39 @@ -98,48 +98,53 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:286 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:573 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:861 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:864 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:453 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:412 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:434 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:959 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1086 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 -#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:745 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:757 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1225 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1616 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1738 -#: /home/kovid/work/calibre/src/calibre/library/server.py:664 -#: /home/kovid/work/calibre/src/calibre/library/server.py:740 -#: /home/kovid/work/calibre/src/calibre/library/server.py:787 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" @@ -157,7 +162,7 @@ msgstr "फ़ाइल पà¥à¤°à¤•ार" msgid "Metadata reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 msgid "Metadata writer" msgstr "" @@ -165,68 +170,73 @@ msgstr "" msgid "Catalog generator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " "file to the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "कॉमिक फ़ाइल से मà¥à¤–पृषà¥à¤  निकालें" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:110 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:121 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:133 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:164 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:225 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:236 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:248 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:280 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:259 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:311 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:322 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:332 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:342 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:364 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:375 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "" @@ -234,7 +244,7 @@ msgstr "" msgid "Conversion Input" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -252,135 +262,153 @@ msgid "" "readable as possible. May not have any effect for some output plugins." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:44 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 msgid "Input profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:48 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² सोनी पीआरà¤à¤¸ शà¥à¤°à¤‚खला (500/505/600/700 आदि) के लिठहै." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:68 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² सोनी पीआरà¤à¤¸ 300 के लिठहै." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:77 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 msgid "This profile is intended for the SONY PRS-900." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² सोनी पीआरà¤à¤¸ 900 के लिठहै." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:85 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:287 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 msgid "This profile is intended for the Microsoft Reader." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² माइकà¥à¤°à¥‹à¤¸à¥‰à¥žà¥à¤Ÿ रीडर के लिठहै." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:96 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:298 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the Mobipocket books." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² मोबिपॉकेट किताबों के लिठहै." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:109 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:311 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² हैनलिन वी3 और उसके अनà¥à¤¯ पà¥à¤°à¤¤à¤¿à¤°à¥‚पों के लिठहै." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:121 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:323 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² हैनलिन वी5 और उसके अनà¥à¤¯ पà¥à¤°à¤¤à¤¿à¤°à¥‚पों के लिठहै." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:131 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:331 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 msgid "This profile is intended for the Cybook G3." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² साइबà¥à¤• जी3 के लिठहै." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:144 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook Opus." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² साइबà¥à¤• ओपस के लिठहै." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:156 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 msgid "This profile is intended for the Amazon Kindle." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² अमेज़ॉन किंडल के लिठहै." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:168 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:388 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 msgid "This profile is intended for the Irex Illiad." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² आइरेकà¥à¤¸ इलियड के लिठहै." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:180 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:401 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² आइरेकà¥à¤¸ डिजिटल रीडर 1000 के लिठहै." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:415 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 +msgid "This profile is intended for the IRex Digital Reader 800." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 msgid "This profile is intended for the B&N Nook." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² बी&à¤à¤¨ नूक के लिठहै." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:213 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:217 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:248 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 +msgid "" +"Intended for the iPad and similar devices with a resolution of 768x1024" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 +msgid "This profile is intended for the Kobo Reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the SONY PRS-300." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² सोनी पीआरà¤à¤¸ 300 के लिठहै." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:266 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 msgid "This profile is intended for the 5-inch JetBook." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² 5 इंच जेटबà¥à¤• के लिठहै." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:275 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:372 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 msgid "This profile is intended for the Amazon Kindle DX." msgstr "यह पà¥à¤°à¥‹à¥žà¤¾à¤‡à¤² अमेज़ॉन किंडल डीà¤à¤•à¥à¤¸ के लिठहै." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Mapping for filetype plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Local plugin customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Disabled plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:77 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 +msgid "Enabled plugins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 msgid "No valid plugin found in " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:265 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -388,29 +416,29 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:426 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:428 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:430 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:432 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:434 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:436 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "" @@ -418,12 +446,81 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 +msgid "Communicate with S60 phones." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 +msgid "Communicate with iTunes/iBooks." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 +msgid "Apple device detected, launching iTunes, please wait ..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 +msgid "Updating device metadata listing..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 +msgid "%d of %d" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 +msgid "finished" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 +msgid "Use Series as Category in iTunes/iBooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 +msgid "Cache covers from iTunes/iBooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 +msgid "" +"Some books not found in iTunes database.\n" +"Delete using the iBooks app.\n" +"Click 'Show Details' for a list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 +msgid "" +"Some cover art could not be converted.\n" +"Click 'Show Details' for a list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 +msgid "News" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 +msgid "Communicate with iTunes." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." msgstr "" @@ -446,27 +543,75 @@ msgstr "" msgid "Communicate with the EB600 eBook reader." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 +msgid "Communicate with the Astak Mentor EB600" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 +msgid "Communicate with the PocketBook 301 reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 +msgid "Entourage Edge" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 +msgid "Communicate with the Entourage Edge." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 +msgid "Communicate with the Sigmatek eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 +msgid "Use an arbitrary folder as a device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 +msgid "Device Interface" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:113 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 +msgid "" +"Comma separated list of directories to send e-books to on the device. The " +"first one that exists will be used." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 +msgid "Communicate with The Book reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 +msgid "Communicate with the SpringDesign Alex eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 +msgid "Communicate with the Azbooka" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "" @@ -476,14 +621,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/interface.py:23 -msgid "Device Interface" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." msgstr "" @@ -500,18 +641,91 @@ msgstr "" msgid "Communicate with the JetBook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:134 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 +msgid "Communicate with the Kobo Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 +msgid "Getting list of books on device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +msgid "Removing books from device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 +msgid "Removing books from device metadata listing..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 +msgid "Adding books to device metadata listing..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 +msgid "Not Implemented" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +msgid "" +"\".kobo\" files do not exist on the device as books instead, they are rows " +"in the sqlite database. Currently they cannot be exported or viewed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 +msgid "Communicate with the Palm Pre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 +msgid "Communicate with the Booq Avant" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 +msgid "Communicate with the Sweex MM300" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "" @@ -520,6 +734,10 @@ msgstr "" msgid "Communicate with the Nokia 810 internet tablet." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 +msgid "Communicate with the Nokia E52" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" msgstr "" @@ -536,324 +754,301 @@ msgstr "" msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:105 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:119 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:45 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:48 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:51 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:90 -msgid "Getting list of books on device..." +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:26 -msgid "Communicate with the Sony PRS-300/505/500 eBook reader." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:139 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:118 -msgid "Transferring books to device..." +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 +msgid "Unnamed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:174 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 -msgid "Removing books from device..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:207 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:177 -msgid "Sending metadata to device..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:213 -msgid "Communicate with the Sony PRS-600/700/900 eBook reader." +#: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 +msgid "Communicate with the Samsung SNE eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." +msgid "Communicate with the Teclast K3/K5 reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 +msgid "Communicate with the Newsmy reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 +msgid "Communicate with the iPapyrus reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:424 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:489 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:582 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:594 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:602 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:739 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:741 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:743 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:776 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:778 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:780 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:810 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:835 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1112 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1116 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1503 -msgid "News" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 msgid "Ordered list of formats the device will accept" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:32 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:36 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 +msgid "Use author sort instead of author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Extra customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:133 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:141 -msgid "Adding books to device metadata listing..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 +msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:171 -msgid "Removing books from device metadata listing..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:40 -msgid "%prog [options] mybook.chm" +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 +msgid "Sending metadata to device..." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 +msgid "%prog [options] mybook.chm" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:42 msgid "Output directory. Defaults to current directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:47 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:53 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:55 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:56 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:58 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:59 msgid "Path to a txt file containing a comment." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:66 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:67 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:68 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:69 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:72 msgid "Set font delta" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:203 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " "creating your comics in EPUB format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:297 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:301 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:304 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:308 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 +msgid "Do not convert the image to grayscale (black and white)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:453 msgid "Page" msgstr "" @@ -930,18 +1125,18 @@ msgstr "" msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 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 " "conversion process a bug is occurring." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:111 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -949,7 +1144,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:121 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -957,7 +1152,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:132 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -965,7 +1160,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:142 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -974,17 +1169,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:154 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:161 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:162 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:169 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:170 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -992,58 +1187,58 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:179 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " "other forms of auto-detection." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:188 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:189 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:196 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:197 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:204 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:205 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:219 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:220 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:226 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:235 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:245 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "<h1> or <h2> tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -1053,7 +1248,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -1061,112 +1256,114 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:270 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:278 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:284 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:285 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:290 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:294 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:300 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:304 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306 msgid "" -"Do not force text to be justified in output. Whether text is actually " -"displayed justified or not depends on whether the ebook format and reading " -"device support justification." +"Change text justification. A value of \"left\" converts all justified text " +"in the source to left aligned (i.e. unjustified) text. A value of " +"\"justify\" converts all unjustified text to justified. A value of " +"\"original\" (the default) does not change justification in the source file. " +"Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (<p> or <div> tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:318 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:323 msgid "" "When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:331 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:336 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (<p> or <div> tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:338 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:343 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:359 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "Use a regular expression to try and remove the header." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:369 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 msgid "The regular expression to use to remove the header." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "Use a regular expression to try and remove the footer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 msgid "The regular expression to use to remove the footer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:401 msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " "because this will replace unicode characters with ASCII. For instance it " @@ -1176,111 +1373,170 @@ msgid "" "number of people will be used (Chinese in the previous example)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +msgid "" +"Preserve ligatures present in the input document. A ligature is a special " +"rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " +"not have support for ligatures in their default fonts, so they are unlikely " +"to render correctly. By default, calibre will turn a ligature into the " +"corresponding pair of normal characters. This option will preserve them " +"instead." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:436 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:440 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:444 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:448 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:452 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:456 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:460 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:464 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:468 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:472 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:572 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:630 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:637 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:781 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:808 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:895 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:58 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1289,22 +1545,42 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " "is the size required for Adobe Digital Editions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" "Normally, if the input file has no cover and you don't specify one, a " "default cover is generated with the title, authors, etc. This option " "disables the generation of this cover." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 +msgid "" +"Do not use SVG for the book cover. Use this option if your EPUB is going to " +"be used on a device that does not support SVG, like the iPhone or the " +"JetBook Lite. Without this option, such devices will display the cover as a " +"blank page." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 +msgid "" +"When using an SVG cover, this option will cause the cover to scale to cover " +"the available screen area, but still preserve its aspect ratio (ratio of " +"width to height). That means there may be white borders at the sides or top " +"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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 +msgid "Start" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 -#: /home/kovid/work/calibre/src/calibre/ebooks/pml/pmlml.py:129 #: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 msgid "Table of Contents:" @@ -1322,20 +1598,20 @@ msgstr "" msgid "Add Table of Contents to beginning of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:243 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:250 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 msgid "" "Maximum levels of recursion when following links in HTML files. Must be non-" "negative. 0 implies that no links in the root HTML file are followed. " "Default is %default." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" "Normally this input plugin re-arranges all the input files into a standard " "folder hierarchy. Only use this option if you know what you are doing as it " @@ -1343,7 +1619,7 @@ msgid "" "pipeline." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file. Default is %default which disables this." @@ -1476,7 +1752,7 @@ msgid "Path to output file" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 msgid "Verbose processing" msgstr "" @@ -1558,87 +1834,94 @@ msgstr "" msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:414 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1150 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:365 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:64 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:175 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:367 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:370 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1094 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1153 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:377 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:177 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:380 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1093 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:384 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 msgid "Rights" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:76 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/archive.py:21 +#: /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." @@ -1737,45 +2020,87 @@ msgstr "" msgid "No cover found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 +msgid "Cover download" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 +msgid "Download covers from openlibrary.org" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 +msgid "ISBN: %s not found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 +msgid "Download covers from librarything.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 +msgid "LibraryThing.com timed out. Try again later." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 +msgid "" +"Could not fetch cover as server is experiencing high load. Please try again " +"later." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 +msgid "LibraryThing.com server error. Try again later." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 +msgid "Downloads metadata from Douban.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 +msgid "Downloads series/tags/rating information from librarything.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" "\n" "%prog [options] key\n" @@ -1789,50 +2114,37 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53 -msgid "LibraryThing.com timed out. Try again later." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60 -msgid "" -"Could not fetch cover as server is experiencing high load. Please try again " -"later." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:64 -msgid "LibraryThing.com server error. Try again later." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" "%prog [options] ISBN\n" "\n" -"Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" +"Fetch a cover image/social metadata for the book identified by ISBN from " +"LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1083 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "" @@ -1859,78 +2171,86 @@ msgstr "" msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 +msgid "Tag marking book to be filed with Personal Docs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1348 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 +msgid "This is an Amazon Topaz book. It cannot be processed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1349 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1350 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1351 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1352 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1353 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1354 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1355 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1356 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1357 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1358 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1359 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1360 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1361 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1362 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1363 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" msgstr "" @@ -1938,7 +2258,7 @@ msgstr "" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 msgid "Book Jacket" msgstr "" @@ -1947,10 +2267,6 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 -msgid "Unnamed" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." msgstr "" @@ -1964,17 +2280,17 @@ msgid "" "Generate an Adobe \"page-map\" file if pagination information is available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:126 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:133 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -1982,7 +2298,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2111,6 +2427,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author" msgstr "" @@ -2210,6 +2528,12 @@ msgstr "" msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 +msgid "" +"Preserve the aspect ratio of the cover, instead of stretching it to fill the " +"ull first page of the generated pdf." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "" @@ -2219,7 +2543,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2238,13 +2562,19 @@ msgid "" "slowest." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:32 +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "" @@ -2275,195 +2605,1215 @@ msgid "" "allows max-line-length to be below the minimum" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 -msgid "Toolbar icon size" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Show button labels in the toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 -msgid "Sort tags list by popularity" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +msgid "tag browser categories not to display" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +msgid "The layout of the user interface" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +msgid "Show the average rating per item indication in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +msgid "Disable UI animations" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:52 -msgid "Searching in" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 -msgid "Adding..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186 -msgid "Searching in all sub-directories..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:199 -msgid "Path error" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:200 -msgid "The specified directory could not be processed." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:517 -msgid "No books" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:205 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1589 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 +msgid "How many empty books?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 +msgid "How many empty books should be added?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 +msgid "Uploading books to device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 +msgid "Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 +msgid "EPUB Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 +msgid "LRF Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 +msgid "HTML Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 +msgid "LIT Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 +msgid "MOBI Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 +msgid "Topaz books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 +msgid "Text books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 +msgid "PDF Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 +msgid "Comics" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 +msgid "Archives" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 +msgid "Supported books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 +msgid "Merged some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 +msgid "" +"Some duplicates were found and merged into the following existing books:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 +msgid "Add to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 +msgid "No book selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 +msgid "" +"The following books are virtual and cannot be added to the calibre library:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 +msgid "No book files found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 +msgid "Cannot delete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 +msgid "Choose formats to be deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 +msgid "Choose formats <b>not</b> to be deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 +msgid "Cannot delete books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 +msgid "No device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 +msgid "Main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +msgid "Storage Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +msgid "Storage Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 +msgid "No books to delete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 +msgid "None of the selected books are on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 +msgid "Deleting books from device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 +msgid "" +"The selected books will be <b>permanently deleted</b> and the files removed " +"from your computer. Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 +msgid "" +"The selected books will be <b>permanently deleted</b> from your device. Are " +"you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 +msgid "Cannot download metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 +msgid "social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 +msgid "covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 +msgid "metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 +msgid "Downloading %s for %d book(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 +msgid "Failed to download some metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 +msgid "Failed to download metadata for the following:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 +msgid "Failed to download metadata:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 +msgid "Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 +msgid "Cannot edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 +msgid "Cannot merge books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 +msgid "At least two books must be selected for merging" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 +msgid "" +"All book formats and metadata from the selected books will be added to the " +"<b>first selected book.</b><br><br> The second and subsequently selected " +"books will not be deleted or changed.<br><br>Please confirm you want to " +"proceed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 +msgid "" +"All book formats and metadata from the selected books will be merged into " +"the <b>first selected book</b>.<br><br>After merger the second and " +"subsequently selected books will be <b>deleted</b>. <br><br>All book formats " +"of the first selected book will be kept and any duplicate formats in the " +"second and subsequently selected books will be permanently <b>deleted</b> " +"from your computer.<br><br> Are you <b>sure</b> you want to proceed?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 +msgid "" +"You are about to merge more than 5 books. Are you <b>sure</b> you want to " +"proceed?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 +msgid "Cannot save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 +msgid "Choose destination directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 +msgid "" +"You are trying to save files into the calibre library. This can cause " +"corruption of your library. Save to disk is meant to export files from your " +"calibre library elsewhere." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 +msgid "Error while saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 +msgid "There was an error while saving." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 +msgid "Could not save some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 +msgid "Click the show details button to see which ones." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 +msgid "Cannot view" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 +msgid "Choose the format to view" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 +msgid "Cannot open folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +msgid "%s has no available formats." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 +msgid "Searching in" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 +msgid "Adding..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 +msgid "Searching in all sub-directories..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 +msgid "Path error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 +msgid "The specified directory could not be processed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 +msgid "No books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 +msgid "Searching for sub-folders" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 +msgid "Searching for books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 +msgid "Looking for duplicates based on file hash" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 +msgid "Choose root folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 +msgid "Invalid root folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 +msgid "is not a valid root folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 +msgid "Add books to calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 +msgid "WizardPage" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 +msgid "Scanning root folder for books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 +msgid "This may take a few minutes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 +msgid "Choose the location to add books from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 +msgid "Select a folder on your hard disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 +msgid "" +"<p>calibre can scan your computer for existing books automatically. These " +"books will then be <b>copied</b> into the calibre library. This wizard will " +"help you customize the scanning and import process for your existing book " +"collection.</p>\n" +"<p>Choose a root folder. Books will be searched for only inside this folder " +"and any sub-folders.</p>\n" +"<p>Make sure that the folder you chose for your calibre library <b>is " +"not</b> under the root folder you choose.</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 +msgid "&Root folder:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 +msgid "" +"This folder and its sub-folders will be scanned for books to import into " +"calibre's library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 +msgid "..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 +msgid "Handle multiple files per book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 +msgid "" +"&One book per folder, assumes every ebook file in a folder is the same book " +"in a different format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 +msgid "" +"&Multiple books per folder, assumes every ebook file is a different book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 +msgid "Path" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 +msgid "Formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 +msgid "Collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 +msgid "Click to open" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 +msgid "None" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 +msgid "Click to open Book Details window" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -2482,6 +3832,7 @@ msgstr "" msgid "Options specific to" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -2495,87 +3846,157 @@ msgstr "" msgid "output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:36 -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:282 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1466 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1484 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 msgid "'Don't include this book' tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 msgid "'Mark this book as read' tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 msgid "Additional note tag prefix:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 msgid "Regex pattern describing tags to exclude as genres:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 msgid "Include 'Titles' Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 msgid "Include 'Recently Added' Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 msgid "Sort numbers as text" msgstr "" @@ -2611,65 +4032,69 @@ msgstr "" msgid "input" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:94 msgid "&Number of Colors:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 msgid "Disable &normalize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "Keep &aspect ratio" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 msgid "Disable &Sharpening" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "Disable &Trimming" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 msgid "&Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Landscape" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "&Right to left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "Don't so&rt" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 msgid "De&speckle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99 msgid "&Disable comic processing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101 +msgid "Disable conversion of images to &black and white" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" msgstr "" @@ -2678,16 +4103,16 @@ msgstr "" msgid "Debug the conversion process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "" @@ -2699,43 +4124,6 @@ msgid "" "conversion parameters like Table of Contents and Chapter Detection." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:332 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:334 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:340 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:180 -msgid "..." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 msgid "" "The debug process outputs the intermediate HTML generated at various stages " @@ -2747,22 +4135,30 @@ msgstr "" msgid "EPUB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49 msgid "Do not &split on page breaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50 +msgid "No default &cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51 +msgid "No &SVG cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52 +msgid "Preserve cover &aspect ratio" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53 msgid "Split files &larger than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 msgid " KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:45 -msgid "No default &cover" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" msgstr "" @@ -2812,22 +4208,22 @@ msgid "&Base font size:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 msgid "Font size &key:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 msgid " pt" msgstr "" @@ -2859,51 +4255,59 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 -msgid "&Disable font size rescaling" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +msgid "Original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +msgid "Left align" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +msgid "Justify text" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120 +msgid "&Disable font size rescaling" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 msgid "Base &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 msgid "Line &height:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 msgid "Input character &encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 msgid "Remove &spacing between paragraphs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 msgid "Indent size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 msgid "" "<p>When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 -msgid "Insert &blank line" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 -msgid "No text &justification" +msgid "Text justification:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 @@ -2911,11 +4315,19 @@ msgid "&Linearize tables" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 -msgid "&Transliterate unicode characters to ASCII." +msgid "Extra &CSS" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 -msgid "Extra &CSS" +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +msgid "Insert &blank line" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +msgid "Keep &ligatures" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 @@ -2972,7 +4384,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 msgid "Metadata" msgstr "" @@ -2982,118 +4394,118 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:177 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Book Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 msgid "Use cover from &source file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Change &cover image:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Browse for an image to use as the cover of this book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "&Title: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Author(s): " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "&Series:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Book " msgstr "" @@ -3105,67 +4517,71 @@ msgstr "" msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 msgid "Rescale images for &Palm devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 msgid "Do not add Table of Contents to book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Kindle options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:64 -msgid "Masthead font:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +msgid "Periodical masthead font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +msgid "Personal Doc tag:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "Profile description" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "&Input profile:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "&Top:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "&Right:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid "&Bottom:" msgstr "" @@ -3174,12 +4590,12 @@ msgid "PDB Input" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" msgstr "" @@ -3207,51 +4623,51 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 +msgid "Preserve &aspect ratio of cover" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1834 -msgid "Choose the format to view" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 -msgid "Cannot build regex using the GUI builder without a book." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:99 -msgid "~" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 +msgid "Test" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 msgid "Convert" msgstr "" @@ -3260,18 +4676,18 @@ msgstr "" msgid "Options specific to the input format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "" @@ -3286,63 +4702,63 @@ msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 -msgid "Invalid XPath" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +msgid "Invalid XPath" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "" @@ -3356,15 +4772,15 @@ msgstr "" msgid "Control the creation/conversion of the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "" @@ -3392,21 +4808,25 @@ msgstr "" msgid "TXT Input" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" "<p>Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit <a " "href=\"http://daringfireball.net/projects/markdown\">markdown</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 +msgid "Preserve &spaces" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" msgstr "" @@ -3420,10 +4840,10 @@ msgid "&Maximum line length:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" +msgid "Force maximum line length" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -3434,7 +4854,7 @@ msgstr "" msgid "TextLabel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "" @@ -3512,249 +4932,333 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:38 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 +msgid "Browse by covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 +msgid "Undefined" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 +msgid "Yes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 +msgid "No" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 +msgid "star(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 +msgid "Unrated" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 +msgid " index:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +msgid "Automatically number books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 +msgid "Remove all tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 +msgid "tags to add" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 +msgid "tags to remove" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 +msgid "Send collections to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:296 -msgid "and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:331 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:333 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:335 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:360 -msgid "Send specific format to main memory" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 -msgid "Send specific format to storage card A" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:364 -msgid "Send specific format to storage card B" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 -msgid "Fetch annotations (experimental)" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 +msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 -msgid "selected to send" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 -msgid "Choose format to send to device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 -msgid "No device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 -msgid "Cannot send: No device is connected" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:538 -msgid "No card" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 -msgid "Cannot send: Device has no storage card" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:580 -msgid "E-book:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 -msgid "Attached, you will find the e-book" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:584 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:177 -msgid "by" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:585 -msgid "in the %s format." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:598 -msgid "Sending email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:628 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:635 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:727 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:787 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:903 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:910 -msgid "No suitable formats" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -msgid "Auto convert the following books before sending via email?" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 +msgid "Error communicating with device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 +msgid "Select folder to open as device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +msgid "Error talking to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 +msgid "" +"There was a temporary error talking to the device. Please unplug and " +"reconnect the device and or reboot." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 +msgid "Device: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 +msgid " detected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 +msgid "selected to send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +msgid "Choose format to send to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 +msgid "No device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +msgid "Cannot send: No device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 +msgid "No card" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 +msgid "Cannot send: Device has no storage card" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 +msgid "E-book:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 +msgid "Attached, you will find the e-book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 +msgid "by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 +msgid "in the %s format." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 +msgid "Sending email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 +msgid "No suitable formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 +msgid "Auto convert the following books before sending via email?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:698 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:788 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +msgid "Use author sort for author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1091 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:92 -msgid "Path" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:111 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:365 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:93 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132 -msgid "Formats" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" +msgid "Fit &cover within view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 @@ -3770,7 +5274,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "" @@ -3799,11 +5303,79 @@ msgstr "" msgid "Choose Format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 +msgid "No location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 +msgid "No location selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 msgid "Set options for converting %s" msgstr "" @@ -3819,199 +5391,261 @@ msgstr "" msgid "&Profile:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +msgid "Edit Comments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196 -msgid "Conversion" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 -msgid "Add/Save" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +msgid "Add/Save" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1434 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 -msgid "Error" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +msgid "Narrow" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 +msgid "Medium" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 +msgid "Small" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Large" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 +msgid "Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +msgid "Confirmation dialogs have all been reset" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 +msgid "System port selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 +msgid "" +"The value <b>%d</b> you have chosen for the content server port is a system " +"port. Your operating system <b>may</b> not allow the server to run on this " +"port. To be safe choose a port number larger than 1024." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 +msgid "You must select a column to delete it" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 +msgid "The selected column is not a custom column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 +msgid "Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 +msgid "Do you really want to delete column %s and all its data?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:677 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:701 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:550 -msgid "Select location for books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:764 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:769 -msgid "Invalid database location" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 +msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:765 -msgid "Invalid database location " +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 +msgid "" +"The changes you made require that Calibre be restarted. Please restart as " +"soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:766 -msgid "<br>Must be a directory." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:770 -msgid "Invalid database location.<br>Cannot write to " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -4019,345 +5653,453 @@ msgid "" "folder directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +msgid "" +"If an existing book with a similar title and author is found that does not " +"have the format being added, the format is added\n" +"to the existing book, instead of creating a new entry. If the existing book " +"already has the format, then it is silently ignored.\n" +"\n" +"Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), " +"punctuation, case, etc. Author match is exact." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 +msgid "" +"If books with similar titles and authors found, &merge the new files " +"automatically" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +msgid "" +"<li><b>Manual Management</b>: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.</li>\n" +"<li><b>Only on send</b>: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device. </li>\n" +"<li><b>Automatic management</b>: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect</li></ul>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 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->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193 -msgid "Preferences" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:505 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:506 -msgid "Browse for the new database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +msgid "Reset all disabled &confirmation dialogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +msgid "Show &splash screen at startup" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +msgid "Show &average ratings in the tags browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:531 -msgid "Toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 -msgid "Large" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 -msgid "Medium" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 -msgid "Small" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 -msgid "&Button size in toolbar" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 -msgid "Show &text in toolbar buttons" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +msgid "Remove a user-defined column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +msgid "Add a user-defined column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +msgid "Edit settings of a user-defined column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 +msgid "User Interface &layout (needs restart):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 +msgid "Disable all animations. Useful if you have a slow/old computer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 +msgid "Disable &animations" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 -msgid "&Check database integrity" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -msgid "&Install command line tools" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 -msgid "Open calibre &configuration directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 +msgid "Max. OPDS &ungrouped items:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -4368,36 +6110,210 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 +msgid "Create Tag-based Column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 +msgid "Lookup name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 +msgid "Column heading" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 +msgid "Column type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 +msgid "Use brackets" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 +msgid "Values can be edited" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 +msgid "Text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 +msgid "Number" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 +msgid "Date" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 +msgid "Tag on book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 +msgid "Explanation text added in create_ct_column.py" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 +msgid "Create and edit tag-based columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 +msgid "Text, column shown in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 +msgid "Comma separated text, like tags, shown in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 +msgid "Long text, like comments, not shown in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +msgid "Text column for keeping series-like information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +msgid "Floating point numbers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +msgid "Integers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 +msgid "Ratings, shown with stars" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 +msgid "Yes/No" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +msgid "No column selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 +msgid "No column has been selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 +msgid "Selected column is not a user-defined column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 +msgid "No lookup name was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 +msgid "" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 +msgid "No column heading was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 +msgid "The lookup name %s is already used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 +msgid "The heading %s is already used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 +msgid "Create or edit custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 +msgid "&Lookup name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 +msgid "Column &heading" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 +msgid "" +"Used for searching the column. Must contain only digits and lower case " +"letters." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 +msgid "" +"Column heading in the library view and category name in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 +msgid "Column &type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 +msgid "What kind of information will be kept in the column." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 +msgid "" +"<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " +"for year.</p>\n" +"<p>For example:\n" +"<ul>\n" +"<li> ddd, d MMM yyyy gives Mon, 5 Jan 2010<li>\n" +"<li>dd MMMM yy gives 05 January 10</li>\n" +"</ul> " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 +msgid "Use MMM yyyy for month + year, yyyy for year only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 +msgid "Default: dd MMM yyyy." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 +msgid "Format for &dates" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" msgstr "" @@ -4439,60 +6355,159 @@ msgstr "" msgid "Downloading social metadata, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 -msgid "Are you sure?" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42 msgid "ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be <b>permanently deleted</b> from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +msgid "Location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 +msgid "Format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +msgid "Delete from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +msgid "Author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 +msgid "Manage authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 msgid "Fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 msgid "" "<p>calibre can find metadata for your books from two locations: <b>Google " "Books</b> and <b>isbndb.com</b>. <p>To use isbndb.com you must sign up for a " @@ -4500,28 +6515,28 @@ msgid "" "below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 msgid "&Access Key:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 msgid "Fetch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 msgid "Matches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 msgid "" "Select the book that most closely matches your copy from the list below" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 msgid "Download &social metadata (tags/rating/etc.) for the selected book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 msgid "Overwrite author and title with author and title of selected book" msgstr "" @@ -4542,419 +6557,534 @@ msgid "Show job &details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" +msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 +msgid "Editing meta information for <b>%d books</b>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -msgid "Meta information" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "&Rating:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid " stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 msgid "Add ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "Open Tag Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:123 -msgid "Not a valid picture" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 +msgid "" +"Selected books will be automatically numbered,\n" +"in the order you selected them.\n" +"So if you selected Book A and then Book B,\n" +"Book A will have series number 1 and Book B series number 2." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 +msgid "" +"Remove stored conversion settings for the selected books.\n" +"\n" +"Future conversion of these books will use the default settings." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 +msgid "Remove &stored conversion settings for the selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +msgid "&Basic metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 +msgid "&Custom metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 +msgid "Last modified: %s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +msgid "Not a valid picture" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +msgid "Specify title and author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 +msgid "You must specify a title and author before generating a cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1188 -msgid "Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:247 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +msgid "Cannot use tag editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 +msgid "The tags editor cannot be used if you have modified the tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:527 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 +msgid "" +"For the error message from each cover source, click Show details below." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +msgid "Meta information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "dd MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "&Date:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Update metadata from the metadata in the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 msgid "Download &cover" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +msgid "Generate a default cover based on the title and author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +msgid "&Generate cover" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:119 -msgid "Need username and password" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 +msgid "" +"The current saved search will be <b>permanently deleted</b>. Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 +msgid "Saved Search Editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 +msgid "Saved Search: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 +msgid "Select a saved search to edit" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 +msgid "Delete this selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +msgid "Enter a new saved search name." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +msgid "Add the new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +msgid "Change the contents of the saved search" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +msgid "Need username and password" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 +msgid "Download all scheduled new sources" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +msgid "No internet connection" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 +msgid "Cannot download news as no internet connection is active" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 msgid "Recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 msgid "Download all scheduled recipes at once" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195 msgid "Download &all scheduled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196 msgid "blurb" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 msgid "&Schedule for download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "Every " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 msgid "day" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 msgid "Monday" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 msgid "Tuesday" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 msgid "Wednesday" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Thursday" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 msgid "Friday" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 msgid "Saturday" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Sunday" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "at" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "" "Interval at which to download this recipe. A value of zero means that the " "recipe will be downloaded every hour." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid " days" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "&Account" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 msgid "For the scheduling to work, you must leave calibre running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 msgid "&Schedule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 msgid "Add &title as tag" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 msgid "&Extra tags:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "&Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "&Download now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 msgid "" "Delete downloaded news older than the specified number of days. Set to zero " "to disable." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 msgid "Delete downloaded news older than " msgstr "" @@ -5035,11 +7165,79 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 +msgid "Authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 +msgid "Publishers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 +msgid " (not on any book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 +msgid "" +"The current tag category will be <b>permanently deleted</b>. Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 +msgid "User Categories Editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 +msgid "A&vailable items" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 +msgid "Apply tags to current tag category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 +msgid "A&pplied items" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +msgid "Unapply (remove) tag from current tag category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +msgid "Category name: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +msgid "Select a category to edit" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +msgid "Delete this selected tag category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +msgid "Enter a new category name. Select the kind before adding it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +msgid "Add the new category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +msgid "Category filter: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +msgid "Select the content kind of the new category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" @@ -5085,15 +7283,67 @@ msgstr "" msgid "Add tag to available tags and apply it to current book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:50 -msgid "Test email settings" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +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:503 +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:504 +msgid "An item cannot be set to nothing. Delete it instead." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 +msgid "No item selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 +msgid "You must select one item from the list of Available items." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 +msgid "No items selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 +msgid "You must select at least one items from the list." +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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +msgid "Category Editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +msgid "Items in use" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 +msgid "" +"Delete item from database. This will unapply the item from all books and " +"then remove it from the database." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +msgid "Rename the item in every book where it is used." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 -msgid "Send test mail from %s to:" +msgid "Test email settings" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52 +msgid "Send test mail from %s to:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 msgid "&Test" msgstr "" @@ -5310,10 +7560,6 @@ msgstr "" msgid "File &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 -msgid "Test" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 msgid "Title:" msgstr "" @@ -5327,11 +7573,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "" @@ -5367,103 +7613,281 @@ msgstr "" msgid "Regular expression (?P<isbn>)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 +msgid "Cover Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 +msgid "Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +msgid "Connected " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +msgid "Book Details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 +msgid "Jobs:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1151 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 +msgid "Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 +msgid "Advanced search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 +msgid "" +"<p>Search the list of books by title, author, publisher, tags, comments, " +"etc.<br><br>Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 +msgid "Reset Quick Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 +msgid "N" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 +msgid "Y" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 +msgid "On Device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1152 -msgid "Date" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:440 -msgid "None" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book <font face=\"serif\">%s</font> of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:889 -msgid "Not allowed" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 +msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 +msgid "In Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 +msgid "Size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 +msgid "Marked for deletion" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 +msgid "Double click to <b>edit</b> me<br><br>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 +msgid "Hide column %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 +msgid "Sort on %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 +msgid "Ascending" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 +msgid "Descending" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 +msgid "Change text alignment for %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 +msgid "Left" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 +msgid "Right" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 +msgid "Center" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 +msgid "Show column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 +msgid "Restore default layout" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1090 -msgid "Format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1141 -msgid "Double click to <b>edit</b> me<br><br>" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" msgstr "" @@ -5489,7 +7913,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:433 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "" @@ -5506,20 +7930,22 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "Forward" msgstr "" @@ -5528,7 +7954,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196 msgid "Open ebook" msgstr "" @@ -5536,219 +7962,188 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:83 -msgid "If you are sure it is not running" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:85 -msgid "Cannot Start " +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 +msgid "Calibre Library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 -msgid "%s is already running." +msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89 -msgid "may be running in the system tray, in the" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:91 -msgid "upper right region of the screen." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:93 -msgid "lower right region of the screen." +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 +msgid "Failed to create library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +msgid "Failed to create calibre library at: %r." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 +msgid "Choose a location for your new calibre e-book library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 +msgid "Initializing user interface..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 +msgid "Repairing failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 +msgid "The database repair failed. Starting with a new empty library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +msgid "Bad database location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 +msgid "Bad database location %r. calibre will now quit." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 +msgid "Corrupted database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +msgid "" +"Your calibre database appears to be corrupted. Do you want calibre to try " +"and repair it automatically? If you say No, a new empty calibre library will " +"be created." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 +msgid "" +"Repairing database. This can take a very long time for a large collection" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +msgid "" +"Bad database location %r. Will start with a new, empty calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 +msgid "Starting %s: Loading books..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 +msgid "If you are sure it is not running" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +msgid "Cannot Start " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 +msgid "%s is already running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 +msgid "may be running in the system tray, in the" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 +msgid "upper right region of the screen." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 +msgid "lower right region of the screen." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:331 -msgid "calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:333 -msgid "Advanced search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:335 -msgid "Alt+S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:336 -msgid "&Search:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:338 -msgid "" -"<p>Search the list of books by title, author, publisher, tags, comments, " -"etc.<br><br>Words separated by spaces are ANDed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:339 -msgid "Reset Quick Search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:341 -msgid "Sort by &popularity" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:342 -msgid "Match any" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:343 -msgid "Match all" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:344 -msgid "Add books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:345 -msgid "A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:347 -msgid "Remove books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:348 -msgid "Del" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:349 -msgid "Edit meta information" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:350 -msgid "E" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:351 -msgid "Send to device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:352 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:306 -msgid "Save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:354 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:355 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:356 -msgid "Convert E-books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:357 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:316 -msgid "View" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:360 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:361 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:362 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:363 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:365 -msgid "Books with the same tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:367 -msgid "Configure calibre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:368 -msgid "Ctrl+P" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62 msgid "&Quit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 msgid "ERROR: Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 msgid "Book has neither title nor ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 msgid "No matches found for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 +msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 +msgid "Search (For Advanced Search click the button to the left)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 +msgid "Saved Searches" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 +msgid "(all books)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 +msgid "({0} of all)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." msgstr "" @@ -5767,7 +8162,7 @@ msgid " or " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 msgid "&Default" msgstr "" @@ -5783,622 +8178,223 @@ msgstr "" msgid "Double click to change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 msgid "Frame" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 msgid "&Custom" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 msgid "&Shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 msgid "Click to change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 msgid "Clear" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:149 -msgid "Jobs:" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 +msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:158 -msgid "Click to see list of active jobs." +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 +msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:196 -msgid "Click to browse books by their covers" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:196 -msgid "Click to turn off Cover Browsing" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 +msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 +msgid "Show all categories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +msgid "Manage %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 +msgid "Manage Saved Searches" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 +msgid "Manage User Categories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 +msgid "Searches" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 +msgid "Duplicate search name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 +msgid "The saved search name %s is already used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 +msgid "Sort by name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 +msgid "Sort by popularity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +msgid "Sort by average rating" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +msgid "Match all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +msgid "Match any" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 msgid "" -"<p>Browsing books by their covers is disabled.<br>Import of pictureflow " -"module failed:<br>" +"When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:209 -msgid "Click to browse books by tags" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132 -msgid "Authors" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 +msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:132 -msgid "Publishers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 -msgid "Could not convert some books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +msgid "Could not convert some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:65 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:144 -msgid "Search (For Advanced Search click the button to the left)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:161 -msgid "Error communicating with device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:185 -msgid "&Restart" +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 +msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:224 -msgid "<p>For help see the: <a href=\"%s\">User Manual</a><br>" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:226 -msgid "<b>%s</b>: %s by <b>Kovid Goyal %%(version)s</b><br>%%(device)s</p>" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:249 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:251 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:253 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:254 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:255 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:256 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:259 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:260 -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 "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:263 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:266 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:307 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1939 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:317 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:321 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:323 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:325 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:327 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:359 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:360 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:379 -msgid "Run welcome wizard" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 -msgid "Similar books..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:475 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:476 -msgid "Bad database location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:558 -msgid "Calibre Library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:488 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2095 -msgid "Choose a location for your ebook library." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:709 -msgid "Browse by covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:857 -msgid "Device: " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 -msgid " detected." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:885 -msgid "Connected " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:897 -msgid "Device database corrupted" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:898 -msgid "" -"\n" -" <p>The database of books on the reader is corrupted. Try the " -"following:\n" -" <ol>\n" -" <li>Unplug the reader. Wait for it to finish regenerating " -"the database (i.e. wait till it is ready to be used). Plug it back in. Now " -"it should work with %(app)s. If not try the next step.</li>\n" -" <li>Quit %(app)s. Find the file media.xml in the reader's " -"main memory. Delete it. Unplug the reader. Wait for it to regenerate the " -"file. Re-connect it and start %(app)s.</li>\n" -" </ol>\n" -" " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:958 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1084 -msgid "Use library only" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:959 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1085 -msgid "User annotations generated from main library only" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:966 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1388 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1445 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1482 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1507 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1566 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1684 -msgid "No books selected" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:967 -msgid "No books selected to fetch annotations from" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:989 -msgid "Merging user annotations into database" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1128 -msgid "How many empty books?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1129 -msgid "How many empty books should be added?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1177 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1227 -msgid "Uploading books to device." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1189 -msgid "EPUB Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1190 -msgid "LRF Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1191 -msgid "HTML Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1192 -msgid "LIT Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1193 -msgid "MOBI Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1194 -msgid "Text books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1195 -msgid "PDF Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1196 -msgid "Comics" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1197 -msgid "Archives" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1201 -msgid "Supported books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1239 -msgid "Failed to read metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1240 -msgid "Failed to read metadata from the following" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1260 -msgid "Cannot delete" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1263 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1828 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1844 -msgid "No book selected" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1273 -msgid "Choose formats to be deleted" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1291 -msgid "Choose formats <b>not</b> to be deleted" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1329 -msgid "" -"The selected books will be <b>permanently deleted</b> and the files removed " -"from your computer. Are you sure?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1356 -msgid "Deleting books from device." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1387 -msgid "Cannot download metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1403 -msgid "social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1405 -msgid "covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1405 -msgid "metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1407 -msgid "Downloading %s for %d book(s)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1429 -msgid "Failed to download some metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1430 -msgid "Failed to download metadata for the following:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1433 -msgid "Failed to download metadata:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1444 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1481 -msgid "Cannot edit metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1506 -msgid "Cannot save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1509 -msgid "Choose destination directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1536 -msgid "Error while saving" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1537 -msgid "There was an error while saving." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1544 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1545 -msgid "Could not save some books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1546 -msgid "Click the show details button to see which ones." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1567 -msgid "No books selected to generate catalog for" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1584 -msgid "Generating %s catalog..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1590 -msgid "" -"No books to catalog\n" -"Check exclude tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1600 -msgid "Catalog generated." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1603 -msgid "Export Catalog Directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1604 -msgid "Select destination for %s.%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1618 -msgid "Fetching news from " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1632 -msgid " fetched." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1683 -msgid "Cannot convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1712 -msgid "Starting conversion of %d book(s)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1828 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1881 -msgid "Cannot view" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1843 -msgid "Cannot open folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1865 -msgid "Multiple Books Selected" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1866 -msgid "" -"You are attempting to open %d books. Opening too many books at once can be " -"slow and have a negative effect on the responsiveness of your computer. Once " -"started the process cannot be stopped until complete. Do you wish to " -"continue?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1882 -msgid "%s has no available formats." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1923 -msgid "Cannot configure" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1924 -msgid "Cannot configure while there are running jobs." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1967 -msgid "No detailed info available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1968 -msgid "No detailed information is available for books on the device." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2023 -msgid "Error talking to device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2024 -msgid "" -"There was a temporary error talking to the device. Please unplug and " -"reconnect the device and or reboot." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2047 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2075 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2048 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2061 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2076 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2104 -msgid "Invalid library location" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2105 -msgid "Could not access %s. Using %s as the library." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2155 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2180 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2183 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2187 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2239 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2258 -msgid "" -"<span style=\"color:red; font-weight:bold\">Latest version: <a " -"href=\"%s\">%s</a></span>" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2266 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2267 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the <a href=\"http://calibre-" "ebook.com/whats-new\">new features</a>. Visit the download page?" @@ -6556,70 +8552,99 @@ msgstr "" msgid "No results found for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:35 msgid "Options to customize the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:40 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:81 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46 msgid "Maximum width of the viewer window, in pixels." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 msgid "Resize images larger than the viewer window to fit inside it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 msgid "Hyphenate text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 msgid "Default language for hyphenation rules" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 msgid "Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "The serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62 msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 +msgid "Go to..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +msgid "Next Section" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 +msgid "Previous Section" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +msgid "Document Start" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 +msgid "Document End" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +msgid "Section Start" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 +msgid "Section End" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" msgstr "" @@ -6672,276 +8697,268 @@ msgstr "" msgid "Book format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 -msgid "Go to..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:178 -msgid "Ebook Viewer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:179 -msgid "Close dictionary" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:181 -msgid "toolBar" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184 -msgid "Next page" +msgid "E-book Viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185 -msgid "Previous page" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 -msgid "Font size larger" +msgid "Close dictionary" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187 -msgid "Font size smaller" +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 +msgid "Next page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 -msgid "Find next" +msgid "Previous page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 -msgid "Copy to clipboard" +msgid "Font size larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 -msgid "Reference Mode" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 -msgid "Bookmark" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196 -msgid "Toggle full screen" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193 +msgid "Font size smaller" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 +msgid "Find next occurrence" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 +msgid "F3" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 +msgid "Reference Mode" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 +msgid "Bookmark" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204 +msgid "Toggle full screen" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 msgid "Print" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 +msgid "Find previous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 +msgid "Find previous occurrence" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 +msgid "Shift+F3" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:226 -msgid "" -"Library\n" -"%d\n" -"books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:227 -msgid "" -"Reader\n" -"%s\n" -"available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:228 -msgid "" -"Card A\n" -"%s\n" -"available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:229 -msgid "" -"Card B\n" -"%s\n" -"available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:234 -msgid "Click to see the books available on your computer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236 -msgid "Click to see the books on storage card A in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:237 -msgid "Click to see the books on storage card B in your reader" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 +msgid "Drag to resize" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 +msgid "Show" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 +msgid "Hide" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " "turn on the content server." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " "address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:430 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 msgid "" "<p>An invalid library already exists at %s, delete it before trying to move " "the existing library.<br>Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 +msgid "Select location for books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 msgid "welcome wizard" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 @@ -6949,7 +8966,7 @@ msgid "Welcome to calibre" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 @@ -6970,26 +8987,19 @@ msgstr "" msgid "&Devices" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 -msgid "WizardPage" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 msgid "" "<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " "button to apply your settings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 msgid "" "<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " "available <a href=\"http://calibre-ebook.com/demo\">online</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 msgid "" "<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" "ebook.com/user_manual\">online</a>." @@ -7159,41 +9169,52 @@ msgstr "" msgid "Turn on the &content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:8 -msgid "Settings to control the calibre content server" +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 +msgid "today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:12 -msgid "The port on which to listen. Default is %default" +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 +msgid "yesterday" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:14 -msgid "The server timeout in seconds. Default is %default" +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 +msgid "thismonth" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:16 -msgid "The max number of worker threads to use. Default is %default" +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 +msgid "daysago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:18 -msgid "Set a password to restrict access. By default access is unrestricted." +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 +msgid "no" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:20 -msgid "Username for access. By default, it is: %default" +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 +msgid "unchecked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:24 -msgid "The maximum size for displayed covers. Default is %default." +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 +msgid "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:26 -msgid "" -"The maximum number of matches to return per OPDS query. This affects Stanza, " -"WordPlayer, etc. integration." +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 +msgid "yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 +msgid "blank" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 +msgid "empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -7202,7 +9223,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -7210,14 +9231,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 +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:269 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -7226,14 +9305,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:279 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:285 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -7242,28 +9321,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:293 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 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:300 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 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:307 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:314 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -7272,7 +9351,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:321 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -7282,27 +9361,27 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:328 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:122 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:206 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" "%prog list [options]\n" "\n" "List the books available in the calibre database.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:214 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -7311,61 +9390,55 @@ msgid "" "fields. Only has effect in the text output format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" "Default: %%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:218 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "Sort results in ascending order" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:220 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search related documentation in the User Manual. Default is " "to do no filtering." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:222 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 msgid "" "The maximum width of a single line in the output. Defaults to detecting " "screen size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:223 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:142 msgid "The string used to separate fields. Default is a space." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:224 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 msgid "" "The prefix for all file paths. Default is the absolute path to the library " "folder." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:227 -msgid "" -"The format in which to output the data. Available choices: %s. Defaults is " -"text." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/cli.py:240 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:165 msgid "Invalid fields. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:247 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 msgid "Invalid sort field. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:318 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:341 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -7374,27 +9447,43 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 msgid "" "Assume that each directory has only a single logical book and that all files " "in it are different e-book formats of that book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:278 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:354 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:364 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:282 +msgid "Add an empty book (a book with no formats)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 +msgid "Set the title of the added empty book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 +msgid "Set the authors of the added empty book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 +msgid "Set the ISBN of the added empty book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:380 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:329 msgid "" "%prog remove ids\n" "\n" @@ -7403,11 +9492,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:395 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 msgid "You must specify at least one book to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:414 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:363 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -7416,15 +9505,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:429 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "ebook file must have an extension" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:442 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -7434,11 +9523,11 @@ msgid "" "EPUB. If the logical book does not have fmt available, do nothing.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:459 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:477 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:426 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -7448,15 +9537,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:485 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:494 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:443 msgid "You must specify an id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:507 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:456 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -7469,11 +9558,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:523 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:472 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:543 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:492 msgid "" "%prog export [options] ids\n" "\n" @@ -7484,27 +9573,54 @@ msgid "" "an opf file). You can get id numbers from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:551 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:500 msgid "Export all books in database, ignoring the list of ids." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:553 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:502 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:555 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 msgid "Export all books into a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:562 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:585 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:644 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 +msgid "" +"%prog add_custom_column [options] label name datatype\n" +"\n" +"Create a custom column. label is the machine friendly name of the column. " +"Should\n" +"not contain spaces or colons. name is the human friendly name of the " +"column.\n" +"datatype is one of: {0}\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 +msgid "" +"This column stores tag like data (i.e. multiple comma separated values). " +"Only applies if datatype is text." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:560 +msgid "" +"A dictionary of options to customize how the data in this column will be " +"interpreted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:573 +msgid "You must specify label, name and datatype" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:631 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -7515,30 +9631,136 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:658 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" "Comma-separated list of database IDs to catalog.\n" "If declared, --search is ignored.\n" "Default: all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:662 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:649 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search-related documentation in the User Manual.\n" "Default: no filtering" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:681 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 msgid "Error: You must specify a catalog output file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:701 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 +msgid "" +"\n" +" %prog set_custom [options] column id value\n" +"\n" +" Set the value of a custom column for the book identified by id.\n" +" You can get a list of ids using the list command.\n" +" You can get a list of custom column names using the custom_columns\n" +" command.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 +msgid "" +"If the column stores multiple values, append the specified values to the " +"existing ones, instead of replacing them." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 +msgid "Error: You must specify a field name, id and value" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 +msgid "" +"\n" +" %prog custom_columns [options]\n" +"\n" +" List available custom columns. Shows column labels and ids.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 +msgid "Show details for each column." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 +msgid "You will lose all data in the column: %r. Are you sure (y/n)? " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 +msgid "y" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 +msgid "" +"\n" +" %prog remove_custom_column [options] label\n" +"\n" +" Remove the custom column identified by label. You can see available\n" +" columns with the custom_columns command.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 +msgid "Do not ask for confirmation" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 +msgid "Error: You must specify a column label" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -7550,30 +9772,52 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1764 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 +msgid "%sAverage rating is %3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 +msgid "Main" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1793 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1810 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1903 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1940 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1962 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 +msgid "Ratings" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" msgstr "" @@ -7597,62 +9841,64 @@ msgid "The series" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30 -msgid "The series number. To get leading zeros use {series_index:0>3s}" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:31 -msgid "The rating" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:32 -msgid "The ISBN" +msgid "" +"The series number. To get leading zeros use {series_index:0>3s} or " +"{series_index:>3s} for leading spaces" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 -msgid "The publisher" +msgid "The rating" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34 -msgid "The date" +msgid "The ISBN" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 -msgid "The published date" +msgid "The publisher" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 +msgid "The date" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 +msgid "The published date" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 msgid "The calibre internal id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:46 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "Options to control saving to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:52 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 msgid "" "Normally, calibre will update the metadata in the saved files from what is " "in the calibre library. Makes saving to disk slower." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:55 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:58 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:61 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 msgid "" "Comma separated list of formats to save for each book. By default all " "available books are saved." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:64 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 msgid "" "The template to control the filename and directory structure of the saved " "files. Default is \"%s\" which will save books into a per-author " @@ -7660,7 +9906,7 @@ msgid "" "are: {%s}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:69 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 msgid "" "The template to control the filename and directory structure of files sent " "to the device. Default is \"%s\" which will save books into a per-author " @@ -7668,7 +9914,7 @@ msgid "" "are: {%s}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:76 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 msgid "" "Normally, calibre will convert all non English characters into English " "equivalents for the file names. WARNING: If you turn this off, you may " @@ -7676,186 +9922,301 @@ msgid "" "saving to supports unicode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:82 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 msgid "" "The format in which to display dates. %d - day, %b - month, %Y - year. " "Default is: %b, %Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:85 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 msgid "Convert paths to lowercase." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 msgid "Replace whitespace with underscores." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:256 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 msgid "Requested formats not available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:378 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 +msgid "Settings to control the calibre content server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 +msgid "The port on which to listen. Default is %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 +msgid "The server timeout in seconds. Default is %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 +msgid "The max number of worker threads to use. Default is %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 +msgid "Set a password to restrict access. By default access is unrestricted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 +msgid "Username for access. By default, it is: %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 +msgid "The maximum size for displayed covers. Default is %default." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 +msgid "" +"The maximum number of matches to return per OPDS query. This affects Stanza, " +"WordPlayer, etc. integration." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 +msgid "" +"Group items in categories such as author/tags by first letter when there are " +"more than this number of items. Default: %default. Set to a large number to " +"disable grouping." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:879 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28 msgid "" "[options]\n" "\n" "Start the calibre content server." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:881 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 msgid "Path to the library folder to serve with the content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:883 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 +msgid "%d items" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 +msgid "RATING: %s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 +msgid "TAGS: %s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 +msgid "SERIES: %s [%s]<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 +msgid "Books in your library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 +msgid "By " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 +msgid "Books sorted by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 +msgid "Newest" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "%sUsage%s: %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 msgid "Created by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:650 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:652 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:654 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 msgid "Access key for isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:656 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 msgid "Default timeout for network operations (seconds)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:658 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:660 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:662 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:666 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:668 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 msgid "Swap author first and last names when reading metadata" msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 +msgid "Add new formats to existing book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +msgid "List of named saved searches" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 +msgid "User-created tag browser categories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 +msgid "How and when calibre updates metadata on the device." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 -msgid "English (Singapore)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 -msgid "English (Yemen)" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 -msgid "German (AT)" +msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 -msgid "Dutch (NL)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +msgid "English (Yemen)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +msgid "English (Ireland)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +msgid "English (China)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +msgid "Spanish (Paraguay)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +msgid "German (AT)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "" @@ -7879,13 +10240,16 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:102 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 +msgid "Unknown section" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:142 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:165 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 msgid "Untitled article" msgstr "" @@ -7912,154 +10276,166 @@ msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:37 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:546 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:635 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:641 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:643 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:645 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:726 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:747 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:752 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:758 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:760 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:838 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:854 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:864 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:876 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:911 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1205 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1233 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 msgid "Fetching feed" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 +msgid "" +"Failed to log in, check your username and password for the calibre " +"Periodicals service." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 +msgid "" +"You do not have permission to download this issue. Either your subscription " +"has expired or you have exceeded the maximum allowed downloads for today." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:181 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:182 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:459 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:462 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:465 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:468 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:471 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from <a " "href> tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:473 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:475 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:477 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:479 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -8068,6 +10444,6 @@ msgid "" "applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:481 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index 8be9227515..2c1dab6594 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -8,172 +8,176 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-08-11 15:31+0000\n" -"PO-Revision-Date: 2010-08-12 16:19+0000\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-21 14:12+0000\n" "Last-Translator: MeltingShell <Unknown>\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: 2010-08-13 05:53+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:45+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" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 msgid "Does absolutely nothing" msgstr "Non fa assolutamente niente" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:72 -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:75 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:70 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:506 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:405 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:100 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:402 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:72 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:335 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:338 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1894 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1896 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:236 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:282 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:20 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:61 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:332 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:123 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:125 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:945 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1057 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdb.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdf.py:28 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:78 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:119 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:153 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:611 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:817 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:819 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:911 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:916 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:982 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:137 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:108 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:173 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:174 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/palmdoc/writer.py:29 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:234 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:826 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:868 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:877 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1162 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1165 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:512 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:882 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1060 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:185 -#: /home/kovid/work/trunk/src/calibre/library/cli.py:213 -#: /home/kovid/work/trunk/src/calibre/library/database.py:913 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:358 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:370 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:979 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1048 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1649 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1651 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1773 -#: /home/kovid/work/trunk/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/trunk/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:117 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:64 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:78 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 +#: /home/kovid/work/calibre/src/calibre/library/database.py:913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" msgstr "Sconosciuto" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 msgid "Base" msgstr "Base" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:172 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:172 msgid "File type" msgstr "Tipo di file" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:206 msgid "Metadata reader" msgstr "Lettore metadati" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 msgid "Metadata writer" msgstr "Scrittore metadati" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:263 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 msgid "Catalog generator" msgstr "Generatore del catalogo" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:16 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "Azioni interfaccia utente" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -183,7 +187,7 @@ msgstr "" "tutti i file collegati. Questo plug-in viene eseguito ogni volta che si " "aggiunge un file HTML alla biblioteca." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:52 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -191,7 +195,7 @@ msgstr "" "Codifica dei caratteri nei file HTML in ingresso. Scelte comuni includono: " "cp1252, latin1, iso-8859-1 e utf-8." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:59 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -201,57 +205,57 @@ msgstr "" "nella cartella pmlname_img o in images. Questo plug-in eseguito ogni volta " "che si aggiunge un documento PML alla biblioteca." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:93 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Estrae le copertine dai file dei fumetti" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:120 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:131 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:143 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:153 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:163 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:174 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:184 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:204 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:214 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:224 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:235 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:246 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:258 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:279 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:290 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:300 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:310 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Leggi i metadati dai file %s" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:269 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Leggi i metadati dei libri negli archivi RAR" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:321 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Leggi i metadati dei libri negli archivi ZIP" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:334 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:344 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:354 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:376 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:387 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:397 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Imposta i metadati nei file %s" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:365 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "imposta metadati da %s file" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:102 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102 msgid "Conversion Input" msgstr "Input di conversione" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -263,11 +267,11 @@ msgstr "" "stesso. Particolarmente utile per documenti in cui la codifica non è " "esplicitamente indicata o che hanno dichiarazioni di codifica errate." -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Output di conversione" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -275,11 +279,11 @@ msgstr "" "Se specificato, il plugin tenta di creare un output il più possibile " "leggibile da occhi umani. Potrebbe non avere effetto per alcuni plugin." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:45 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 msgid "Input profile" msgstr "Profilo di input" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:49 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." @@ -287,83 +291,83 @@ msgstr "" "Questo profilo imposta valori predefiniti adeguati ed è utile quando non si " "sa nulla sul documento di origine." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:414 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" "Questo profilo è adatto per la linea SONY PRS. Ad esempio: 500/505/600/700 " "ecc." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:69 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." msgstr "Questo profilo è adatto per il Sony PRS 300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:449 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 msgid "This profile is intended for the SONY PRS-900." msgstr "Questo profilo è adatto per il Sony PRS-900." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:479 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 msgid "This profile is intended for the Microsoft Reader." msgstr "Questo profilo è adatto per il Microsoft Reader." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:490 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the Mobipocket books." msgstr "Questo profilo è adatto per i libri in formato Mobipocket." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Questo profilo è adatto per l'Hanlin V3 ed i suoi cloni." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:515 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "Questo profilo è adatto per Hanlin V5 e i suoi cloni." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 msgid "This profile is intended for the Cybook G3." msgstr "Questo profilo è adatto per il Cybook G3." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:536 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook Opus." msgstr "Questo profilo è adatto per il Cybook Opus." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:547 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 msgid "This profile is intended for the Amazon Kindle." msgstr "Questo profilo è adatto per il Kindle di Amazon." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:584 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 msgid "This profile is intended for the Irex Illiad." msgstr "Questo profilo è adatto per l'Irex di Illiad." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:597 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Questo profilo è adatto per l'IRex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:611 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Questo profilo adatto per l'IRex Digital Reader 800." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:625 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 msgid "This profile is intended for the B&N Nook." msgstr "Questo profilo è adatto per il Nook B&N." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 msgid "Output profile" msgstr "Profilo di output" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:232 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -373,26 +377,26 @@ msgstr "" "produrre un documento da poter leggere tramite computer o su vari " "dispositivi." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:259 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "" "Questo profilo è adatto per l'iPad e dispositivi simili con una risoluzione " "di 768x1024" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:427 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 msgid "This profile is intended for the Kobo Reader." msgstr "Questo profilo è adatto per il Kobo Reader." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:440 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the SONY PRS-300." msgstr "Questo profilo è adatto per il Sony PRS-300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:458 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 msgid "This profile is intended for the 5-inch JetBook." msgstr "Questo profilo è adatto per il JetBook da 5 pollici." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:467 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -400,39 +404,39 @@ msgstr "" "Questo profilo è adatto per la linea SONY PRS. Il 500/505/700 ecc, in " "modalità panoramica. Utile principalmente per i fumetti." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:566 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Questo profilo è adatto per il Kindle DX di Amazon." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Installed plugins" msgstr "Plugin installati" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Mapping for filetype plugins" msgstr "Individuare plugins per i tipi di file" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Local plugin customization" msgstr "Personalizzazione dei plug-in locali" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:36 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Disabled plugins" msgstr "Plugin disabilitati" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:37 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 msgid "Enabled plugins" msgstr "Plugin attivati" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:85 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 msgid "No valid plugin found in " msgstr "Nessun plug-in valido trovato in " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "Inizializzazione del plugin %s fallita con messaggio:" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -444,17 +448,17 @@ msgstr "" " Personalizza Calibre con l'utilizzo di plugin esterni\n" " " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Aggiunge un plug-in specificando il percorso al file zip che lo contiene." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Rimuovi un plugin personalizzato dal nome. Non ha effetto sui plugin inclusi" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -462,23 +466,23 @@ msgstr "" "Personalizza un plug-in. Specificare il nome del plug-in e la stringa di " "personalizzazione separati da una virgola." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Elenca tutti i plug-in installati" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Abilita il plug-in" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Disabilita il plug-in" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." msgstr "Comunica con i telefoni Android." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -486,47 +490,47 @@ msgstr "" "Lista delle cartelle separate da virgole dei libri da inviare al " "dispositivo. Verrà usata la prima cartella esistente." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "Comunica con i telefoni S60." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 msgid "Communicate with iTunes/iBooks." msgstr "Comunica con iTunes/iBooks." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Dispositivo Apple individuato, avvio di iTunes, attendere prego ..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:246 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:249 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 msgid "Updating device metadata listing..." msgstr "Aggiornamento dei metadati sul dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:323 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:362 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:921 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2822 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2861 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d di %d" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:369 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2867 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "completato" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:544 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 msgid "Use Series as Category in iTunes/iBooks" msgstr "Usa le serie come categoria per iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:546 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" msgstr "Conserva le copertine da iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:558 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -536,7 +540,7 @@ msgstr "" "Eliminarli utilizzando l'app iBooks.\n" "Fare clic su 'Mostra dettagli' per una lista." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:886 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -544,91 +548,91 @@ msgstr "" "Alcune copertine non possono essere convertite.\n" "Fare clic su 'Mostra dettagli' per una lista." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2491 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:817 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:823 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:851 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:187 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:200 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1533 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Notizie" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2729 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "Comunica con iTunes." -#: /home/kovid/work/trunk/src/calibre/devices/binatone/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." msgstr "Comunica con il lettore Binatone Readme." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." msgstr "Comunica con lo smart phone Blackberry." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:14 -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/devices/cybook/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." msgstr "Comunica con il lettore Cybook Gen 3 / Opus." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:24 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." msgstr "Comunica con il lettore EB600." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" msgstr "Comunica con l'Astak Mentor EB600." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:216 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 msgid "Communicate with the PocketBook 301 reader." msgstr "Comunica con il lettore PocketBook 301." -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" msgstr "Entourage Edge" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." msgstr "Comunica con l'Entourage Edge." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." msgstr "Comunica con il lettore ESlick." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." msgstr "Comunica con il lettore Sigmatek eBook." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:16 -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 msgid "Use an arbitrary folder as a device." msgstr "Usa una cartella a scelta come dispositivo." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:26 -#: /home/kovid/work/trunk/src/calibre/devices/interface.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" msgstr "Interfaccia del Dispositivo" -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." msgstr "Comunica con i lettori Hanlin V3." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Comunica con i lettori Hanlin V5." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Comunica con il lettore BOOX." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -636,112 +640,112 @@ msgstr "" "Lista di cartelle separate da virgole per inviare gli e-books al " "dispositivo. Verrà utilizzata la prima esistente." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "Comunica con il lettore Hanvon N520." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 msgid "Communicate with The Book reader." msgstr "Comunica con il lettore The Book." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:52 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "Comunica con il lettore SpringDesign Alex." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 msgid "Communicate with the Azbooka" msgstr "Comunica con l'Azbooka." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "Comunica con il lettore Elonex EB 511." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." msgstr "Comunica con il lettore IRex Iliad." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:17 -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." msgstr "Comunica con il lettore IRex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" msgstr "Comunica con il lettore IRex Digital Reader 800." -#: /home/kovid/work/trunk/src/calibre/devices/iriver/driver.py:15 +#: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 msgid "Communicate with the Iriver Story reader." msgstr "Comunica con il lettore Iriver Story." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." msgstr "Comunica con il lettore JetBook." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:86 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." msgstr "Comunica con il lettore MiBuk Wolder." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Comunica con il lettore Kindle." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:169 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." msgstr "Comunica con il lettore Kindle 2." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." msgstr "Comunica con il lettore Kindle DX." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 msgid "Communicate with the Kobo Reader" msgstr "Comunica con il Kobo Reader." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:53 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:56 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:59 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:161 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:68 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:74 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:136 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:143 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:166 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 msgid "Getting list of books on device..." msgstr "Recupero della lista dei libri sul dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:221 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:265 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:253 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 msgid "Removing books from device..." msgstr "Rimozione dei libri dal dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:269 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:276 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:278 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 msgid "Removing books from device metadata listing..." msgstr "Cancellazione libri dalla lista metadati del dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:315 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:217 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 msgid "Adding books to device metadata listing..." msgstr "Aggiunta dei libri alla lista metadati del dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:441 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "Non Implementato" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -750,55 +754,59 @@ msgstr "" "presenti nel database sqlite. Attualmente non possono essere esportati o " "visualizzati." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 msgid "Communicate with the Palm Pre" msgstr "Comunica con il Palm Pre." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 msgid "Communicate with the Booq Avant" msgstr "Comunica con il Booq Avant." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 msgid "Communicate with the Sweex MM300" msgstr "Comunica con il Sweex MM300." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "Comunica con il Kogan" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "Comunica con il Pandigital Novel." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Comunica con l'internet tablet Nokia 770." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 msgid "Communicate with the Nokia 810 internet tablet." msgstr "Comunica con l'internet tablet Nokia 810." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" msgstr "Comunica con il Nokia E52." -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" msgstr "Il lettore Nook" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 msgid "Communicate with the Nook eBook reader." msgstr "Comunica con il lettore Nook." -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." msgstr "Comunica con il lettore Nuut2." -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Comunica con il lettore Sony PRS-500." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." msgstr "Comunica con tutti i lettori Sony." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:61 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -806,45 +814,45 @@ msgstr "" "Lista di metadati separati da virgole da convertire in collezioni sul " "dispositivo. Le possibilità sono: " -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/structure.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Senza nome" -#: /home/kovid/work/trunk/src/calibre/devices/sne/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." msgstr "Comunica con il lettore Samsung SNE." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Comunica con il lettore Teclast K3." +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "Comunica con il lettore Teclast K3/K5." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Comunica con il lettore Newsmy." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Comunica con il lettore iPapyrus." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:255 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Impossibile individuare il disco %s. Provare a riavviare." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:435 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" "Impossibile individuare il %s mount Point. Provo ad effettuare un reboot" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:500 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." msgstr "Impossibile rilevare il disco %s." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:593 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." msgstr "Non è stato possibile trovare l'assistente di installazione: %s" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:605 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." @@ -852,149 +860,149 @@ msgstr "" "mpossibile rilevare il disco %s. Il kernel in uso sta probabilmente " "esportando una versione obsoleta di SYSFS." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:613 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" msgstr "Impossibile montare la memoria principale (Codice errore: %d)" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:750 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:752 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "Il reader non contiene una scheda di memoria in questo slot." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:754 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "Lo slot selezionato: %s non è supportato." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:783 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" msgstr "Non c'è spazio sufficiente nella memoria principale" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:785 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:787 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" msgstr "Non c'è spazio sufficiente nella scheda di memoria" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:12 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configura dispositivo" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 msgid "settings for device drivers" msgstr "Impostazioni per il driver del dispositivo" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:39 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 msgid "Ordered list of formats the device will accept" msgstr "Lista ordinata dei formati che il dispositivo può accettare." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" msgstr "Metti i file in sotto cartelle se il dispositivo le supporta" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" msgstr "Legge i metadati dai file sul dispositivo" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 msgid "Use author sort instead of author" msgstr "Usa classificazione autore invece dell'autore" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:47 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" msgstr "Modello per controllare come i libri vengono salvati" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Extra customization" msgstr "Ulteriori personalizzazioni" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "Comunicare con un lettore di eBook." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "Recupero informazioni del dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:194 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:196 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 msgid "Transferring books to device..." msgstr "Trasferimento dei libri nel dispositivo..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:314 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 msgid "Sending metadata to device..." msgstr "Invio dei metadati al dispositivo..." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 msgid "%prog [options] mybook.chm" msgstr "%prog [opzioni] mybook.chm" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:42 msgid "Output directory. Defaults to current directory" -msgstr "Cartella di output . Per defaults è la cartella corrente" +msgstr "Cartella di output . Quella predefinita è la cartella corrente" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:45 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Imposta il titolo del libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:47 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Imposta la chiave per la classificazione del titolo" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Imposta l'autore" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Imposta la chiave per la classificazione dell'autore" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "La categoria a cui questo libro appartiene. Es: Storia" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Percorso a un'immagine che verrà impostata come miniatura di questo file" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:59 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:59 msgid "Path to a txt file containing a comment." msgstr "Percorso ad un file txt che contiene un commento." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Estrae la miniatura da un file LRF" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Imposta il pubblisher" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Imposta la classificazione del libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Imposta il creatore del libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Imposta il produttore del libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:68 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1003,24 +1011,24 @@ msgstr "" "copertina definita, quindi viene usato un algoritmo euristico per provare ad " "indovinare la copertina." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Imposta l'ID del libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:72 msgid "Set font delta" msgstr "Imposta delta Carattere" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "Trasformato %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "Fallito %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1030,7 +1038,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1040,24 +1048,24 @@ msgstr "" "Predefinito: %default. Valori inferiori a 256 potrebbero generare testo " "sfocato sul dispositivo in caso di fumetti in formato EPUB." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Disabilita la normalizzazione dell'intervallo dei colori per le immagini " "(migliora il contrasto). Predefinito: falso." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "" "Mantieni le proporzioni dell'immagine. Predefinito: riempimento dello " "schermo." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Disabilita maschera di nitidezza." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1066,11 +1074,11 @@ msgstr "" "fumetti la rimozione dei margini potrebbere rimuovere parte del contenuto " "oltre che i bordi." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "Non dividere le immagini orizzontali in due immagini verticali" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1078,7 +1086,7 @@ msgstr "" "Mantieni le proporzioni e scala l'immagine usando l'altezza dello schermo " "come larghezza dell'immagine per la visualizzazione in orizzontale." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1087,7 +1095,7 @@ msgstr "" "divisione di una pagina orizzontale in due pagine verticali orientate da " "destra a sinistra." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1095,7 +1103,7 @@ msgstr "" "Abilita Despeckle. Riduce il rumore speckle. Può aumentare di molto il tempo " "di elaborazione." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1103,7 +1111,7 @@ msgstr "" "Non ordinare i file trovati nel fumetto alfabeticamente per nome. Usa invece " "l'ordine in cui sono stati aggiunti al fumetto." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1113,20 +1121,20 @@ msgstr "" "sperimentare vari formati per trovare la dimensione e l'aspetto ottimale per " "il dispositivo in uso." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Non applica alcuna elaborazione all'immagine" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "Non convertire l'immagine in scala di grigi (bianco e nero)" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Pagina" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:19 msgid "" "input_file output_file [options]\n" "\n" @@ -1174,62 +1182,62 @@ msgstr "" "\n" "Per una documentazione completa sul sistema di conversione vedi\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:97 msgid "INPUT OPTIONS" msgstr "OPZIONI DI INPUT" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:98 msgid "Options to control the processing of the input %s file" msgstr "Opzioni per controllare l'elaborazione dei file di input %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:104 msgid "OUTPUT OPTIONS" msgstr "OPZIONI DI OUTPUT" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:105 msgid "Options to control the processing of the output %s" msgstr "Opzioni per controllare l'elaborazione dell'output %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:119 msgid "Options to control the look and feel of the output" msgstr "Opzioni per controllare l'aspetto dell'output" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:135 msgid "Control auto-detection of document structure." msgstr "Controlla il rilevamento automatico della struttura del documento." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:145 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " "automatically generated one." msgstr "" -"Gestisce la generazione automatica dell'indice. Per default, se il file " +"Gestisce la generazione automatica dell'indice. Come predefinito, se il file " "sorgente ha un indice, questo sarà preferito a quello generato " "automaticamente." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155 msgid "Options to set metadata in the output" msgstr "Opzioni per impostare i metadati in output" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:158 msgid "Options to help with debugging the conversion" msgstr "Opzioni per aiutare a individuare problemi con la conversione" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 msgid "List builtin recipes" msgstr "Creare lista delle formule del sistema" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:256 msgid "Output saved to" msgstr "Output salvato in" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" "Livello di dettagli dell'output. Specificare più volte per maggiori dettagli." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 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 " @@ -1239,7 +1247,7 @@ msgstr "" "specificata. Utile se non si conosce in quale stadio del processo di " "conversione si verifica l'errore." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:111 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -1251,7 +1259,7 @@ msgstr "" "input. Per esempio lunghezze dipendenti dalla risoluzione (es. lunghezze in " "pixel). Le scelte sono:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -1264,7 +1272,7 @@ msgstr "" "per produrre documenti leggibili da un determinato dispositivo. Per esempio " "EPUB su un lettore SONY. Le opzioni sono:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:133 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -1274,10 +1282,10 @@ msgstr "" "Dimensione base dei caratteri in punti. Tutte le dimensioni dei caratteri " "nel libro prodotto saranno scalate in base a questa dimensione. Scegliendo " "una dimensione maggiore si possono ottenere caratteri più grandi nell'output " -"e viceversa. Per default, la dimensione base dei caratteri è scelta in base " -"al profilo scelto." +"e viceversa. Come predefinito, la dimensione base dei caratteri è scelta in " +"base al profilo scelto." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -1292,19 +1300,19 @@ msgstr "" "questi riferimenti per ridimensionare i caratteri. Il valore predefinito è " "di utilizzare un modello basato sul tipo di output scelto." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." msgstr "Disabilita il ridimensionamento delle dimensioni dei Font" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:162 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:162 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -"Altezza della linea in pts. Controlla lo spazio fra due linee di testo " -"consecutive. Per default, nessuna variazione dell'altezza viene eseguita." +"Altezza della linea in punti. Controlla lo spazio fra due linee di testo " +"consecutive. Come predefinito l'altezza non subisce variazioni." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:170 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:170 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -1316,7 +1324,7 @@ msgstr "" "presentano testi non allineati nella pagina ed altri difetti grafici. Questa " "opzione estrae il contenuto dalle tabelle e lo presenta in maniera lineare." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -1326,7 +1334,7 @@ msgstr "" "all'indice al primo livello. Se viene specificata, prende la precedenza " "sulle altre forme di autorilevamento." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:189 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -1336,7 +1344,7 @@ msgstr "" "all'indice al secondo livello. Ogni elemento viene aggiunto sotto l'elemento " "di primo livello precedente." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:197 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -1346,7 +1354,7 @@ msgstr "" "all'indice al terzo livello. Ogni elemento viene aggiunto sotto l'elemento " "di secondo livello precedente." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:205 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -1356,11 +1364,11 @@ msgstr "" "preferenza rispetto a quello auto-generato. Con questa opzione, verrà sempre " "usato l'indice auto-generato." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Non aggiungere i capitoli rilevati automaticamente all'indice." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:220 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:220 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -1368,7 +1376,7 @@ msgstr "" "Se viene rilevato un numero di capitoli inferiore a questo, i collegamenti " "saranno aggiunti all'indice. Predefinito: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " @@ -1378,7 +1386,7 @@ msgstr "" "disabilitarlo. Il default è %default. I link sono aggiunti all'indice " "soltanto se non è già stato raggiunto il numero di capitoli impostati." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:235 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." @@ -1387,7 +1395,7 @@ msgstr "" "specificata. Le voci che corrispondono saranno rimosse insieme alle voci " "\"figlie\"." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "<h1> or <h2> tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -1404,7 +1412,7 @@ msgstr "" "capitoli usare l'espressione \"/\". Per maggiori informazioni riferirsi alla " "guida su XPath nel manuale di Calibre." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -1417,7 +1425,7 @@ msgstr "" "marcatura dei capitoli e il valore \"both\" userà sia l'interruzione di " "pagina che la linea per marcare i capitoli." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:270 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:270 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " @@ -1427,42 +1435,42 @@ msgstr "" "Il CSS verrà aggiunto agli stili del documento sorgente e pertanto può " "essere usato per ridefinire gli stili esistenti." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" "Una espression XPath. Interruzioni di pagina sono inserite prima degli " "elementi specificati." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:285 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Imposta il margine superiore in punti. Il default è %default. Nota: 72 punti " "equivalgono a 1 pollice (circa 2,54 cm)" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:290 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Imposta il margine inferiore in punti. Il default è %default. Nota: 72 punti " "equivalgono a 1 pollice (circa 2,54 cm)" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:295 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Imposta il margine sinistro in punti. Il default è %default. Nota: 72 punti " "equivalgono a 1 pollice (circa 2,54 cm)" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:300 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:300 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Imposta il margine destro in punti. Il default è %default. Nota: 72 punti " "equivalgono a 1 pollice (circa 2,54 cm)" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:306 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -1476,7 +1484,7 @@ msgstr "" "Impostato a \"originale\" (predefinito) l'allineamento non verrà cambiato. " "Notare che solo alcuni formati di output supportano il testo giustificato." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:316 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -1486,7 +1494,7 @@ msgstr "" "1.5em. La rimozione degli spazi non funzionerà se il documento sorgente non " "usa la notazione per i paragrafi del tipo <p> o <div>." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:323 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:323 msgid "" "When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -1496,7 +1504,7 @@ msgstr "" "automaticamente un rientro di paragrafo, per assicurarsi che i paragrafi " "siano ben distinti. Questa opzione controlla l'ampiezza del rientro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:330 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -1504,7 +1512,7 @@ msgstr "" "Usare la copertina rilevata dal file di origine al posto di quella " "specificata." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:336 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:336 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (<p> or <div> tags)." @@ -1512,7 +1520,7 @@ msgstr "" "Inserisce una linea vuota tra i paragrafi. Non funzionerà se il file " "sorgente non usa i paragrafi ( tag <p> o <div> )" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:343 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:343 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -1520,7 +1528,7 @@ msgstr "" "Rimuovi la prima immagine dall'ebook di input. Utile se la prima immagine " "del file sorgente è una copertina e si sta indicando una copertina esterna." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -1528,7 +1536,7 @@ msgstr "" "Inserisce i metadati del libro all'inizio. Utile se il dispositivo non " "supporta la visualizzazione/ricerca di metadati direttamente." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:359 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:359 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." @@ -1537,24 +1545,24 @@ msgstr "" "problemi nel file sorgente. Usare con cautela perché potrebbe peggiorare la " "situazione." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:367 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "Use a regular expression to try and remove the header." msgstr "" "Utilizza una espressione regolare per provare e rimuovere l'intestazione." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 msgid "The regular expression to use to remove the header." msgstr "L'espressione regolare da usare per rimuovere l'intestazione." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "Use a regular expression to try and remove the footer." msgstr "Utilizza una espressione regolare per provare a rimuovere il piede." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 msgid "The regular expression to use to remove the footer." msgstr "L'espressione regolare da usare per rimuovere il piede di pagina." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -1562,7 +1570,7 @@ msgstr "" "Legge i metadati dal file OPF specificato. I metadati letti da questo file " "sovrascrivono qualunque altro metadato presente nel file sorgente." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:401 msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " "because this will replace unicode characters with ASCII. For instance it " @@ -1579,7 +1587,7 @@ msgstr "" "la rappresentazione usata dal maggior numero di persone (es. il cinese " "nell'esempio precedente)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -1595,118 +1603,122 @@ msgstr "" "automaticamente un legame nei corrispondenti due caratteri. Questa opzione " "manterrà i legami nel documento generato." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:428 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Imposta il titolo." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:432 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Imposta gli Autori. Autori multipli devono essere separati da \"&\" senza " "virgolette." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437 msgid "The version of the title to be used for sorting. " msgstr "La versione del titolo da usare per l'ordinamento. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 msgid "String to be used when sorting by author. " msgstr "Stringa da usare nell'ordinamento per autore. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:445 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445 msgid "Set the cover to the specified file or URL" msgstr "Seleziona la copertina da un file o da un URL" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:449 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Imposta la descrizione dell'ebook" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:453 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Imposta il publisher dell'ebook" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:457 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Imposta la serie alla quale l'ebook appartiene" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:461 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Imposta l'indice analitico del libro in questa serie" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:465 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Imposta il rating. Deve essere un numero compreso tra 1 e 5" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:469 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Imposta il codice ISBN del libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:473 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" "Imposta i tag per il libro. Deve essere una lista separata da virgole." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:477 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Imposta il produttore del libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:481 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Imposta la lingua." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 msgid "Set the publication date." msgstr "Imposta la data di pubblicazione" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Imposta la data del libro (usata nella colonna della data in calibre)" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 msgid "Could not find an ebook inside the archive" msgstr "Impossibile trovare un libro dentro l'archivio" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:647 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" "I valori della serie e la valutazione devono essere numerici. Ignorato" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:654 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 msgid "Failed to parse date/time" msgstr "Errore nell'interpretare la data/orario" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:809 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 msgid "Converting input to HTML..." msgstr "Conversione dell'input in HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:836 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 msgid "Running transforms on ebook..." msgstr "Transcodifica di un ebook in corso..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:923 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" msgstr "Creazione in corso" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "Analisi fallita: %s con errore: %s" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "ePub Fixer" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" msgstr "Soluzione ai bug di epubcheck" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " "many things as errors that are not actually errors. epub-fix will try to " @@ -1719,7 +1731,7 @@ msgstr "" "cambiamenti rilevanti nell'epub, il problema è però causato unicamente dal " "progetto epubcheck." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1738,15 +1750,15 @@ msgstr "" "messaggi per ogni errore individuato. Usare le opzioni per controllare quali " "errori correggere automaticamente." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "Specificare un file epub" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:17 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" msgstr "Corregge file non manifestati" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." @@ -1754,11 +1766,11 @@ msgstr "" "Corregge file non manifestati. epub-fix può aggiungerli al manifesto o " "eliminarli come specificato nell'opzione elimina non manifestati." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "Elimina file non manifestati invece di aggiungerli al manifesto" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." @@ -1767,7 +1779,7 @@ msgstr "" "Usare con cautela, il contenuto della directory sarà cancellato preima di " "ricevere i dati." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1783,7 +1795,7 @@ msgstr "" "interruzioni di pagina, è consigliato disattivare la suddivisione alle " "interruzioni di pagina." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1794,7 +1806,7 @@ msgstr "" "grandi dimensioni. Il default di %defaultKB è la dimensione richiesta per " "Adobe Digital Editions." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" "Normally, if the input file has no cover and you don't specify one, a " "default cover is generated with the title, authors, etc. This option " @@ -1804,7 +1816,7 @@ msgstr "" "specificata una, viene generata una copertina di default con il titolo, " "l'autore, etc. Questa opzione disabilita la generazione di questa copertina." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 msgid "" "Do not use SVG for the book cover. Use this option if your EPUB is going to " "be used on a device that does not support SVG, like the iPhone or the " @@ -1816,7 +1828,7 @@ msgstr "" "il JetBook Lite. Senza questa opzione, alcuni dispositivi visualizzeranno " "cme copertina una pagina bianca." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 msgid "" "When using an SVG cover, this option will cause the cover to scale to cover " "the available screen area, but still preserve its aspect ratio (ratio of " @@ -1830,29 +1842,29 @@ msgstr "" "copertina, ma questa non verrà distorta. Senza questa opzione l'immagine " "potrebbe essere sproporzionata anche se non avrà bordi bianchi." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:169 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 msgid "Start" msgstr "Avvio" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/fb2ml.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/rbml.py:102 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/txtml.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 msgid "Table of Contents:" msgstr "Indice:" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:32 msgid "Do not insert a Table of Contents at the beginning of the book." msgstr "Non inserire un indice all'inizio del libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:37 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:35 msgid "Add Table of Contents to beginning of the book." msgstr "Inserire un indice all'inizio del libro." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:248 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." @@ -1860,7 +1872,7 @@ msgstr "" "Seguire i collegamenti nelle pagine HTML per ampiezza. Normalmente sono " "seguiti prima in profonditá" -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:255 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 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. " @@ -1871,7 +1883,7 @@ msgstr "" "nessun collegamento nel documento HTML verrà seguito. Il valore predefinito " "è %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" "Normally this input plugin re-arranges all the input files into a standard " "folder hierarchy. Only use this option if you know what you are doing as it " @@ -1883,7 +1895,7 @@ msgstr "" "solamente se si è sicuri di quello che si sta facendo poiché potrebbe " "causare effetti collaterali nella sequenza di conversione." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file. Default is %default which disables this." @@ -1893,60 +1905,60 @@ msgstr "" "documento PDF. %default è il valore predefinito per disabilitare questa " "funzione." -#: /home/kovid/work/trunk/src/calibre/ebooks/lit/from_any.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." msgstr "Creazione di file LIT da EPUB in corso..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:320 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 msgid "\tBook Designer file detected." msgstr "\tFile di Book Designer individuato" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:322 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:322 msgid "\tParsing HTML..." msgstr "\tAnalisi HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 msgid "\tBaen file detected. Re-parsing..." msgstr "\tFile di Baen individuato. Rianalizzo..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:361 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " msgstr "HTML preprocessato scritto in " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:379 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 msgid "Processing %s" msgstr "Elaborazione %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:393 msgid "\tConverting to BBeB..." msgstr "\tConversione in BBeB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:539 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 msgid "Could not parse file: %s" msgstr "Impossibile analizzare il file: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 msgid "%s is an empty file" msgstr "%s è un file vuoto" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:564 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 msgid "Failed to parse link %s %s" msgstr "Analisi fallita del link %s %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:608 msgid "Cannot add link %s to TOC" msgstr "Impossibile aggiungere il link %s alla TOC" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:957 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:957 msgid "Unable to process image %s. Error: %s" msgstr "Impossibile elaborare l'immagine %s. Errore: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1002 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002 msgid "Unable to process interlaced PNG %s" msgstr "Impossibile elaborare l'immagine PNG interlacciata %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1017 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017 msgid "" "Could not process image: %s\n" "%s" @@ -1954,14 +1966,14 @@ msgstr "" "Impossibile elaborare l'immagine: %s\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1772 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1772 msgid "" "An error occurred while processing a table: %s. Ignoring table markup." msgstr "" "Si è verificato un errore nell'elaborazione di una tabella: %s. Codice della " "tabella ignorato." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1774 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1774 msgid "" "Bad table:\n" "%s" @@ -1969,23 +1981,23 @@ msgstr "" "Tabella malformata:\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1796 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1796 msgid "Table has cell that is too large" msgstr "La tabella ha celle troppo larghe" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1862 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1862 msgid "Could not read cover image: %s" msgstr "Impossibile leggere l'immagine di copertina: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1865 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865 msgid "Cannot read from: %s" msgstr "Impossibile leggere da: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1994 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994 msgid "Failed to process opf file" msgstr "Elaborazione del file opf fallita" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:136 msgid "" "%prog book.lrf\n" "Convert an LRF file into an LRS (XML UTF-8 encoded) file" @@ -1993,31 +2005,31 @@ msgstr "" "%prog libro.lrf\n" "Converte un file LRF in un file LRS (XML codificato UTF-8)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 msgid "Output LRS file" msgstr "Restituisce un file LRS" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:139 msgid "Do not save embedded image and font files to disk" msgstr "Non salvare le immagini incorporate e i font sul disco" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:158 msgid "Parsing LRF..." msgstr "Analisi LRF..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:161 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:161 msgid "Creating XML..." msgstr "Creazione XML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 msgid "LRS written to " msgstr "LRS scritto in " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267 msgid "Could not read from thumbnail file:" msgstr "Impossibile leggere dal file della miniatura:" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:287 msgid "" "%prog [options] file.lrs\n" "Compile an LRS file into an LRF file." @@ -2025,24 +2037,24 @@ msgstr "" "%prog [opzioni] file.lrs\n" "Compila un file LRS dentro un file LRF" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:288 msgid "Path to output file" msgstr "Percorso del file in uscita" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:114 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 msgid "Verbose processing" msgstr "Elaborazione dettagliata" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 msgid "Convert LRS to LRS, useful for debugging." msgstr "Converte LRS in LRS, utile per il debugging" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "File LRF non valido. Impossibile inviare metadati." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -2056,29 +2068,29 @@ msgstr "" "Mostra/modifica i metadati in un file LRF\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Percorso a un file TXT contenente il commento che verrà incluso nel file LRF" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:90 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Abilita la rotazione automatica delle immagini che sono più larghe dello " "schermo" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Set the space between words in pts. Default is %default" msgstr "" "Imposta lo spazio tra le parole in punti. Il valore predefinito è %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "Add a header to all the pages with title and author." msgstr "" "Aggiunge a tutte le pagine un'intestazione contenente il titolo e l'autore" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -2086,13 +2098,13 @@ msgstr "" "Imposta il formato dell'intestazione. %a verrà rimpiazzato dall'autore e %t " "dal titolo. L'impostazione predefinita è %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" "Aggiunge spazio extra sotto l'intestazione. Il valore di default è %default " "punti." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -2100,7 +2112,7 @@ msgstr "" "Indentazione minima paragrafo (l'indentazione della prima riga di un " "paragrafo) in pt. Predefinita: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -2108,7 +2120,7 @@ msgstr "" "Trasforma in immagini le tabelle di HTML (utile se il documento ha tabelle " "grandi o complesse)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -2116,110 +2128,110 @@ msgstr "" "Moltiplica la dimensione del testo nelle tabelle trasformate di questo " "fattore. Predefinito: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:121 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The serif family of fonts to embed" msgstr "La famiglia di caratteri con grazie da includere" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The sans-serif family of fonts to embed" msgstr "La famiglia di caratteri senza grazie da includere" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:127 msgid "The monospace family of fonts to embed" msgstr "La famiglia di caratteri a spaziatura fissa da includere" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:152 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:152 msgid "Comic" msgstr "Comic" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:397 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Titolo" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:888 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autore(i)" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Editore" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:400 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produttore" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:401 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1079 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Commenti" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:409 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Tag" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:411 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Serie" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 msgid "Language" msgstr "Lingua" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:414 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1067 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Timestamp" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:416 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Pubblicato" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:418 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 msgid "Rights" msgstr "Privilegi" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/amazon.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" msgstr "Rassegna Editoriale" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/archive.py:41 +#: /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." @@ -2227,11 +2239,11 @@ msgstr "" "Estrae i formati comuni di e-book da un archivio (zip/rar). Cerca anche di " "identificare se essi sono file cbz o cbr" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 msgid "options" msgstr "opzioni" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 msgid "" "\n" "Read/Write metadata from/to ebook files.\n" @@ -2256,7 +2268,7 @@ msgstr "" "alcuni metadati in un file che non li supporta, i metadati saranno\n" "ignorati.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" "Set the authors. Multiple authors should be separated by the & character. " "Author names should be in the order Firstname Lastname." @@ -2264,7 +2276,7 @@ msgstr "" "Imposta gli autori. Multilpli autori devono essere divisi dal carattere &. I " "nomi degli autori devono essere nell'ordine Nome Cognome." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44 msgid "" "The version of the title to be used for sorting. If unspecified, and the " "title is specified, it will be auto-generated from the title." @@ -2272,7 +2284,7 @@ msgstr "" "La versione del titolo da usare per l'ordinamento. Se non specificata, la " "versione verrà generata automaticamente dal titolo." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48 msgid "" "String to be used when sorting by author. If unspecified, and the author(s) " "are specified, it will be auto-generated from the author(s)." @@ -2280,30 +2292,30 @@ msgstr "" "La stringa che verrà usata nell'ordinamento per autore. Se non specificata, " "essa verrà generata automaticamente dal nome dell'autore." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." msgstr "Imposta la copertina per il file specificato" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:58 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." msgstr "Imposta la categoria del libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." msgstr "Imposta la data di pubblicazione" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." msgstr "Estrae la copertina dall'ebook e la salva in un file specificato." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 msgid "" "Specify the name of an OPF file. The metadata will be written to the OPF " "file." msgstr "" "Specifica il nome di un file OPF. I metadati saranno scritti in questo file." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83 msgid "" "Read metadata from the specified OPF file and use it to set metadata in the " "ebook. Metadata specified on the command line will override metadata read " @@ -2313,58 +2325,58 @@ msgstr "" "nell'ebook. I metadati specificati dalla linea di comando sovrascriveranno i " "metadati letti dal file OPF" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" msgstr "Imposta il BookID nel file LRF" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" msgstr "Nessun file specificato" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:168 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" msgstr "Metadati originali" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:185 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 msgid "Changed metadata" msgstr "Metadati cambiati" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 msgid "OPF created in" msgstr "Creato OPF in" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:203 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" msgstr "Copertina salvata in" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" msgstr "Nessuna copertina trovata" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 msgid "Cover download" msgstr "Scarica cover" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 msgid "Download covers from openlibrary.org" msgstr "Scarica copertine da openlibrary.org" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:107 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 msgid "ISBN: %s not found" msgstr "ISBN: %s non trovato" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 msgid "Download covers from librarything.com" msgstr "Scarica copertine da librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:128 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 msgid "LibraryThing.com timed out. Try again later." msgstr "Connessione con LibraryThing.com scaduta. Riprovare più tardi." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:135 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 msgid "" "Could not fetch cover as server is experiencing high load. Please try again " "later." @@ -2372,44 +2384,44 @@ msgstr "" "Impossibile scaricare la copertina perché il server è sovraccarico. " "Ritentare più tardi" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 msgid "LibraryThing.com server error. Try again later." msgstr "Errore server LibraryThing.com. Riprovare più tardi." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/douban.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" msgstr "Scarica i metadati da Douban.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Scarica i metadati" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "Valutazioni" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "tag" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "Descrizione/Rassegne" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Scarica %s da %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Scarica i metadati da Google Books" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Scarica i metadati da isbndb.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2417,15 +2429,15 @@ msgstr "" "Per utilizzare isbndb.com è necessario registrarsi per un %saccount " "gratuito%s ed inserire qui sotto il codice di accesso ottenuto." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Scaricare i metadati sociali da amazon.com." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "Scarica informazioni su serie/tag/valutazione da librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" "\n" "%prog [options] key\n" @@ -2450,27 +2462,27 @@ msgstr "" "gratuitamente su isbndb.com.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." msgstr "Il codice ISBN del libro di cui si vogliono i metadati." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." msgstr "L'autore del libro da cercare" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." msgstr "Il titolo del libro da cercare" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." msgstr "L'editore del libro da cercare" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:76 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." msgstr " non trovato" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" "%prog [options] ISBN\n" @@ -2484,21 +2496,21 @@ msgstr "" "Recupera un'immagine di copertina/metadato sociale per il libro identificato " "con da ISBN da LibraryThing.com\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Copertina" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" "Modificare le immagini per i limiti di grandezza dei dispositivi Palm" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "Quando disponibile, utilizzare l'autore per ordinare la lista." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" "Don't add Table of Contents to end of book. Useful if the book has its own " "table of contents." @@ -2506,139 +2518,139 @@ msgstr "" "Non aggiungere un indice alla fine del libro. Opzione utile se il libro " "contiene già il suo indice." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Titolo per ogni indice in-line generato." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "Disabilita la compressione dei file di contenuto" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" msgstr "Il tag marca il libro come Documento Personale" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Tutti gli articoli" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Questo è un libro Amazon Topaz. Non può essere elaborato." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Pagina iniziale" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1401 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Indice" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Indice analitico" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Glossario" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Ringraziamenti" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Colophon" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Diritti d'autore" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Dedica" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epigrafe" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Premessa" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Indice delle figure" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Indice delle tabelle" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Note" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Prefazione" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1415 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Corpo del testo" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" msgstr "I libri nel formato %s non sono supportati" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." msgstr "Opzioni per creazione della TOC (indice contenuti) da HTML" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 msgid "Book Jacket" msgstr "Copertina del libro" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/split.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" "Impossibile trovare un buon punto dove dividere: %s Dimensione sotto-albero: " "%d KB" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." msgstr "Opzioni per creare OPF/NCX/etc." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 msgid "OPF version to generate. Default is %default." msgstr "Versione OPF da creare. Il valore predefinito è %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 msgid "" "Generate an Adobe \"page-map\" file if pagination information is available." msgstr "" "Crea un documento Adobe \"page-map\" se le preferenze di impaginazione sono " "disponibili." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" msgstr "Note" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" msgstr "Menu a lato" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:22 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2647,9 +2659,9 @@ msgstr "" "paragrafi. Con questa opzione si assumerà che ogni linea rappresenti un " "paragrafo." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2661,11 +2673,11 @@ msgstr "" "(uso del TAB o più di 2 spazi) siano considerate paragrafi. I paragrafi " "finiscono alla successivo rientro." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" msgstr "Formattazione da usare nel pdb. Le opzioni sono:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:27 msgid "" "Specify the character encoding of the output document. The default is " "cp1252. Note: This option is not honored by all formats." @@ -2674,11 +2686,11 @@ msgstr "" "predefinito è CP1252. Nota: Questa opzione non è rispettata da tutti i " "formati." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" msgstr "Non estrarre le immagini dal documento" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.5, this is the " @@ -2688,11 +2700,11 @@ msgstr "" "linea. Valori accettati sono numeri decimali tra 0 e 1. Il valore " "predefinito è 0.5 che è la lunghezza mediana di linea." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." msgstr "Usa il nuovo motore di conversione PDF." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/cli.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 msgid "" "command ...\n" "\n" @@ -2712,7 +2724,7 @@ msgstr "" "\n" "Manipolare un PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 msgid "" "[options] file.pdf\n" "\n" @@ -2722,44 +2734,44 @@ msgstr "" "\n" "Sagoma un documento PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 msgid "" "Path to output file. By default a file is created in the current directory." msgstr "" "Percorso del file in uscita. Per impostazione predefinita viene creato nella " "cartella corrente." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 msgid "Number of pixels to crop from the left most x (default is %s)" msgstr "" "Numero di pixel per sagomare dal punto x più a sinistra (il valore " "predefinito è %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:44 msgid "Number of pixels to crop from the left most y (default is %s)" msgstr "" "Numero di pixel per sagomare dal punto y più a sinistra (il valore " "predefinito è %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:47 msgid "Number of pixels to crop from the right most x (default is %s)" msgstr "" "Numero di pixel per sagomare dal punto x più a destra (il valore predefinito " "è %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:50 msgid "Number of pixels to crop from the right most y (default is %s)" msgstr "" "Numero di pixel per sagomare dal punto y più a destra (il valore predefinito " "è %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 msgid "" "A file generated by ghostscript which allows each page to be individually " "cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" @@ -2768,21 +2780,21 @@ msgstr "" "individuali con il comando `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " "file.pdf 2> bounding`" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 msgid "Crop Options:" msgstr "Opzioni di rifilamento" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Options to control the transformation of pdf" msgstr "Opzioni per controllare la trasformazione di PDF" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 msgid "" "[options] file.pdf password\n" "\n" @@ -2792,11 +2804,11 @@ msgstr "" "\n" "Decifra il PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 msgid "Decrypt Options:" msgstr "Opzioni di decifrazione" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 msgid "" "[options] file.pdf password\n" "\n" @@ -2806,11 +2818,11 @@ msgstr "" "\n" "Cifra il PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 msgid "Encrypt Options:" msgstr "Opzioni di crittogafia" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 msgid "" "file.pdf ...\n" "\n" @@ -2820,33 +2832,33 @@ msgstr "" "\n" "Ottieni i dettagli del PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author" msgstr "Autore" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" msgstr "Soggetto" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" msgstr "Creatore" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" msgstr "Pagine" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" msgstr "Grandezza del file" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" msgstr "Versione PDF" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 msgid "" "[options] file1.pdf file2.pdf ...\n" "\n" @@ -2860,11 +2872,11 @@ msgstr "" "\n" " Unisce i diversi documenti PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 msgid "Merge Options:" msgstr "Opzioni di unione" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 msgid "" "[options] file.pdf\n" "\n" @@ -2874,11 +2886,11 @@ msgstr "" "\n" "Inverte il PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 msgid "Reverse Options:" msgstr "Opzioni di rovesciamento" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 msgid "" "file.pdf degrees\n" "\n" @@ -2888,11 +2900,11 @@ msgstr "" "\n" "Ruotare le pagine del PDF in senso orario.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 msgid "Rotate Options:" msgstr "Opzioni di rotazione" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 msgid "" "\n" "%prog %%name [options] file.pdf page_to_split_on ...\n" @@ -2918,11 +2930,11 @@ msgstr "" "\n" "Dividi il PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Split Options:" msgstr "Opzioni di divisione" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" @@ -2930,7 +2942,7 @@ msgstr "" "L'unità di misura. Il valore predefinito è il pollice. Le opzioni sono %s. " "Nota: questa opzione non influenza l'unità per i margini!" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" @@ -2938,7 +2950,7 @@ msgstr "" "La grandezza del foglio. Questa grandezza sarà ignorata quando si usa un " "output personalizzato. Il valore predefinito è lettera. Le opzioni sono %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -2948,13 +2960,13 @@ msgstr "" "sovrascrive e ha precedenza su ogni altra opzione che specifica le " "dimensioni di pagina." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" "L'orientamento della pagina. Il valore predefinito è ritratto. Le opzioni " "sono %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "ull first page of the generated pdf." @@ -2962,18 +2974,18 @@ msgstr "" "Conserva le proporzioni della copertina, invece di espanderla per ricoprire " "la prima pagina del pdf generato." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/pdftohtml.py:55 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "Impossibile trovare pdftohtml, verificare che sia nel proprio PATH" -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:33 msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "" "Specifica la codifica dei caratteri nel documento di output. Il valore " "predefinito è CP1252." -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2983,14 +2995,14 @@ msgstr "" "Provate a convertire il documento in HTML e riprovate.\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 msgid "" "Specify the character encoding of the output document. The default is utf-8." msgstr "" "Specifica la codifica dei caratteri nel documento di output. Il valore " "predefinito è UTF-8." -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:27 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 " @@ -3000,7 +3012,7 @@ msgstr "" "1 è il valore più basso di compressione, ma il più veloce, e 10 è il più " "alto valore di compressione, ma il più lento." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:34 +#: /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." @@ -3008,7 +3020,7 @@ msgstr "" "Normalmente gli spazi multipli vengono trasformati in uno unico. Con questa " "opzioni vergono visualizzati tutti gli spazi." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" @@ -3016,11 +3028,11 @@ msgstr "" "Analizza il testo sorgente utilizzando il pre-processore markdown. Per " "maggiori informazioni sul markdown visitare" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Non inserire un indice nel testo di output." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " @@ -3031,7 +3043,7 @@ msgstr "" "precedenti. Per Mac OS X usare 'unix'. 'system' è il valore predefinito per " "il tipo di interruzioni di linea usato da questo sistema operativo." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." @@ -3040,7 +3052,7 @@ msgstr "" "predefinito è UTF-8. Nota: Questa opzione non è rispettata da tutti i " "formati." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:38 msgid "" "The maximum number of characters per line. This splits on the first space " "before the specified value. If no space is found the line will be broken at " @@ -3053,7 +3065,7 @@ msgstr "" "esiste un minimo di 25 caratteri. Usare 0 per disattivare il troncamento di " "linea." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:45 msgid "" "Force splitting on the max-line-length value when no space is present. Also " "allows max-line-length to be below the minimum" @@ -3062,76 +3074,76 @@ msgstr "" "linea quando non esistono spazi. Inoltre permette di specificare l valore " "della massima lunghezza di linea al di sotto del minimo (25 caratteri)" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 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/trunk/src/calibre/gui2/__init__.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 msgid "Confirm before deleting" msgstr "Chiedi conferma prima di eliminare" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 msgid "Main window geometry" msgstr "Geometria della finestra principale" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Avverti quando è disponibile una nuova versione" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Usa numeri romani per i numeri delle serie" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "Ordina i tag per nome, popolarità o valutazione" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 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/trunk/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Parametri predefiniti per la conversione in LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Opzioni del lettore di libri LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formati visualizzati utilizzando il lettore interno" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Colonne da mostrare nella lista dei libri" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "" "Avvia automaticamente il server dei contenuti quando si apre l'applicazione" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Notizie più vecchie da mantenere nel database" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Mostra l'icona nell'area di notifica" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Invia le notizie scaricate al dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "" "Elimina i libri dalla biblioteca dopo averli caricati sul dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -3139,266 +3151,488 @@ msgstr "" "Visualizza le copertine in una finestra separata invece che nella finestra " "principale di calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Disabilita messaggi dall'icona nella barra di sistema" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 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/trunk/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Numero massimo di lavori in attesa" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Scarica metadati sociali (tag/valutazioni/etc.)" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Usa i nuovi metadati per cambiare l'autore e il titolo" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "Limita il massimo numero di lavori simultanei al numero delle CPU." -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "categorie del browser di tag da non visualizzare" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "L'aspetto dell'interfaccia grafica" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 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/trunk/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Disattiva animazioni interfaccia" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:151 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 msgid "Copied" msgstr "Copiato" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Copia" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Copia negli appunti" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "Seleziona documenti" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:245 -msgid "Use library only" -msgstr "Usare solo la biblioteca" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:246 -msgid "User annotations generated from main library only" -msgstr "Annotazioni utente generate solo dalla biblioteca principale" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Aggiungi libri" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:623 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:682 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:719 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:740 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:925 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:998 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1116 -msgid "No books selected" -msgstr "Nessun libro selezionato" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Aggiungi libri da una singola cartella" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:76 -msgid "No books selected to fetch annotations from" -msgstr "Nessun libro selezionato da cui prendere annotazioni" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" +"Aggiungi libri da cartelle includendo le sotto-cartelle (Un libro per " +"cartella, si assume che ogni file sia lo stesso libro in formati differenti)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:101 -msgid "Merging user annotations into database" -msgstr "Fondi le annotazioni utente nel database" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Aggiungi libri da cartelle includendo le sotto-cartelle (Più libri per " +"cartella, si assume che ogni file sia un libro differente)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "%s<br />Ultima Pagina Letta: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Aggiungi un libro vuoto (Libro senza formati iniziali)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "%s<br />Ultima Pagina Letta: Posizione %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "Aggiungi da ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "<b>Posizione %d • %s</b><br />%s<br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "<b>Pagina %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "<b>Posizione %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "Quanti libri vuoti?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "quanti libri vuoti si desidera aggiungere?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:339 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "Invio dei libri al dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:350 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "Libri" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "Libri EPUB" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "Libri LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "Libri HTML" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "Libri LIT" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "Libri MOBI" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "Libri Topaz" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "Libri TXT" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "Libri PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "Fumetti" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "Archivi" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "Libri supportati" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "Uniti alcuni libri" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "Alcune copie sono state trovate e unite con i seguenti libri:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "Impossibile leggere i metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "Impossibile leggere i metadati dai seguenti" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "Aggiungi alla biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:473 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "Nessun libro selezionato" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" "I seguenti libri sono virtuali e non possono essere aggiunti alla biblioteca " "calibre:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "Nessun libro trovato" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "Aggiungi i libri alla biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "Preleva annotazioni (sperimentale)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "Usare solo la biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "Annotazioni utente generate solo dalla biblioteca principale" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "Nessun libro selezionato" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "Nessun libro selezionato da cui prendere annotazioni" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "Fondi le annotazioni utente nel database" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "%s<br />Ultima Pagina Letta: %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "%s<br />Ultima Pagina Letta: Posizione %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "<b>Posizione %d • %s</b><br />%s<br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "<b>Pagina %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "<b>Posizione %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "Crea un catologo di libri dalla biblioteca di Calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "Nessun libro selezionato per la generazione del catalogo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "Generando %s catalogo..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "Nessun libro trovato" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" +"Nessun libro da catalogare\n" +"Controlla i tag esclusi" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "Catalogo generato" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "Esporta il catalogo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "Selezionare una destinazione per %s.%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "%d libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "Selezionare la biblioteca calibre con cui lavorare" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "Cambia alla biblioteca..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "Cambiamento rapido" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "Nessuna biblioteca trovata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" +"Nessuna biblioteca calibre trovata in %s.Verrà rimossa dalla lista delle " +"biblioteche conosciute." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "Non permesso" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" +"Non è possibile cambiare biblioteca quando un dispositivo è connesso." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" +"Non è possibile cambiare biblioteca quando ci sono dei lavori in corso." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "Converti libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "Converti individualmente" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Converti in gruppo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "Impossibile convertire" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "Conversione di %d libri avviata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "Copia nella biblioteca." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "Copia i libri selezionati nella biblioteca specificata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "Impossibile copiare" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "Nessuna biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "Nessuna biblioteca trovata in %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "Copia in corso" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "Impossibile copiare i libri: " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "Fallito" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "Copiati %d libri in %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Canc" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Cancella libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "Cancella i libri selezionati" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "Cancella i file di un formato specifico dai libri selezionati" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "Cancella tutti i formati dai libri selezionati, tranne..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "Cancella le copertine dai libri selezionati" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "Rimuovi i libri corrispondenti dal dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "Non si può cancellare" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "Seleziona i formati da cancellare" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "Seleziona i formati da <b>non</b> cancellare" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "Impossibile eliminare i libri" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "Nessun dispositivo collegato" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "Memoria principale" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:533 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:436 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "Scheda di memoria A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:534 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:438 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "Scheda di memoria B" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "Nessun libro da eliminare" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "Nessuno dei libri selezionati è sul device" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:557 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "Cancellazione dei libri dal dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" @@ -3406,7 +3640,7 @@ msgstr "" "I libri selezionati saranno <b>cancellati permanentemente</b> e i file " "rimossi dal computer. Confermare?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" @@ -3414,61 +3648,156 @@ msgstr "" "I libri selezionati verranno <b>cancellati definitivamente</p> dal " "dispositivo. Confermare?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "Connetti alla cartella" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "Connetti ad iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "Avvia server di contenuti" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "Ferma server di contenuti" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "Invia messaggio elettronico a" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr " ed elimina dalla biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "Imposta condivisione di libri basata su email" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "D" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "Invia al dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "Connetti/condividi" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "Gestione collezioni" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "Modifica metadati" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "Unisci i record dei libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Modifica metadati individualmente" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Modifica metadati in gruppo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "Scarica i metadati e le copertine" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "Scarica solo i metadati" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "Scarica solo le copertine" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "Scarica solo i metadati sociali" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "Unisci nel primo libro selezionato - elimina gli altri" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "Unisci nel primo libro selezionato - mantieni gli altri" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "Impossibile scaricare i metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "metadati sociali" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "copertine" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "Scaricamento %s per %d libro" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "Impossibile scaricare alcuni metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "Impossibile a scaricare i metadati per i seguenti:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "Impossibile scaricare i metadati:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:671 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:608 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:560 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:990 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "Errore" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:681 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "Impossibile modificare i metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:739 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "Impossibile unire i libri" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "Devono essere selezionati almeno due libri per essere uniti" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3479,7 +3808,7 @@ msgstr "" "<b>primo libro selezionato</b>.<br><br> Gli altri libri non verranno " "cancellati o modificati.<br><br>Procedere con l'operazione?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3495,26 +3824,120 @@ msgstr "" "verrà<b>permantentemente cancellato</b> dal computer.<br><br>Procedere " "l'operazione?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "Verranno uniti più di 5 libri. <b>Confermare l'unione</b>?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Scarica notizie" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "Recupero notizie da " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr " preso." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "Consulta il manuale utente di calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "F1" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "Aiuto" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "Apri la cartella contenente" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Preferenze" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "Avvia l'assistente di configurazione iniziale" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "Impossibile configurare" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "Impossibile configurare mentre ci sono lavori in esecuzione" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "Impossibile configurare prima che calibre sia riavviato." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&Riavvia" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "Ctrl+R" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "Salvataggio di formato individuale sul disco..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Salva su disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Salva su disco in una singola cartella" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "Salva sul disco solo il formato %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "Salva solo il formato %s su disco in una cartella unica" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "Impossibile salvare sul disco" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "Scegliere la cartella di destinazione" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:933 -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "Non permesso" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" "You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " @@ -3524,87 +3947,103 @@ msgstr "" "danneggiare la biblioteca. Il salvataggio su disco è pensato per esportare i " "file dalla biblioteca di calibre in un altro posto." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "Errore durante il salvataggio" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "Si è verificato un errore durante il salvataggio." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:976 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "Impossibile salvare alcuni libri" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "Fare clic sul pulsante dettagli per vedere quali." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:999 -msgid "No books selected to generate catalog for" -msgstr "Nessun libro selezionato per la generazione del catalogo" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Visualizza i dettagli del libro" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1016 -msgid "Generating %s catalog..." -msgstr "Generando %s catalogo..." - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1021 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "Nessun libro trovato" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -"Nessun libro da catalogare\n" -"Controlla i tag esclusi" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1032 -msgid "Catalog generated." -msgstr "Catalogo generato" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "Nessuna informazione dettagliata disponibile" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1035 -msgid "Export Catalog Directory" -msgstr "Esporta il catalogo" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "Non è disponibile alcun dettaglio per i libri nel dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1036 -msgid "Select destination for %s.%s" -msgstr "Selezionare una destinazione per %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "Libri simili..." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1052 -msgid "Fetching news from " -msgstr "Recupero notizie da " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "Alt+A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1066 -msgid " fetched." -msgstr " preso." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Libri dello stesso autore" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1115 -msgid "Cannot convert" -msgstr "Impossibile convertire" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "Conversione di %d libri avviata" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Libri in questa serie" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "Alt+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Libri di questo editore" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Libri con lo stesso tag" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "Leggi" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "Leggi uno specifico formato" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "Impossibile leggere" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1266 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Scegliere il formato da leggere" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "Più libri selezionati" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3616,48 +4055,48 @@ msgstr "" "computer. Una volta avviato il processo questo non può essere fermato fino " "al completamento. Continuare comunque?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "Impossibile aprire la cartella" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "%s non ha formati disponibili" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" msgstr "Cercando in" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 msgid "Adding..." msgstr "Sto aggiungendo...." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 msgid "Searching in all sub-directories..." msgstr "Cercando in tutte le sotto cartelle" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 msgid "Path error" msgstr "Errore di percorso" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 msgid "The specified directory could not be processed." msgstr "Impossibile elaborare la cartella indicata." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Nessun libro." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" msgstr "Aggiunto" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" msgstr "Aggiunta fallita" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." @@ -3666,11 +4105,11 @@ msgstr "" "di far ripartire Calibre e aggiungere i libri in incrementi più piccoli, " "fino a quando si indentifica il libro che causa il problema." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" msgstr "Scoperti duplicati!" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" @@ -3678,73 +4117,73 @@ msgstr "" "Dei libri con lo stesso titolo sono già presenti nel database. Aggiungerli " "comunque?" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." msgstr "Aggiunta dei duplicati..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." msgstr "Salvataggio..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" msgstr "Salvato" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 msgid "Searching for sub-folders" msgstr "Ricerca di sottocartelle" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 msgid "Searching for books" msgstr "Ricerca di libri" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 msgid "Looking for duplicates based on file hash" msgstr "Cerca i duplicati in base all'hash" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:109 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 msgid "Choose root folder" msgstr "Selezionare la cartella principale" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 msgid "Invalid root folder" msgstr "Cartella principale non valida" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 msgid "is not a valid root folder" msgstr "non è una cartella principale valida" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 msgid "Add books to calibre" msgstr "Aggiungi libri a calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 msgid "WizardPage" msgstr "Pagina dell'assistente" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 msgid "Scanning root folder for books" msgstr "Ricerca di libri nella cartella principale" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 msgid "This may take a few minutes" msgstr "Questo richiederà alcuni minuti" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 msgid "Choose the location to add books from" msgstr "Selezionare la posizione dalla quale aggiungere i libri" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 msgid "Select a folder on your hard disk" msgstr "Selezionare una cartella sul disco" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 msgid "" "<p>calibre can scan your computer for existing books automatically. These " "books will then be <b>copied</b> into the calibre library. This wizard will " @@ -3764,11 +4203,11 @@ msgstr "" "<p>Assicurarsi che la cartella selezionata per la biblioteca di calibre " "<b>non sia</b> all'interno della cartella principale selezionata.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "&Root folder:" msgstr "&Cartella principale" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 msgid "" "This folder and its sub-folders will be scanned for books to import into " "calibre's library" @@ -3776,57 +4215,61 @@ msgstr "" "In questa cartella e le sue sottocartelle saranno cercati i libri da " "importare nella biblioteca di calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:52 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:599 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:600 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:612 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:614 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:616 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:618 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:619 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:668 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:365 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:370 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:384 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:395 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:397 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:404 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:406 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:159 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:128 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:267 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:269 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 msgid "..." msgstr "..." -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 msgid "Handle multiple files per book" msgstr "Gestisce più file per libro" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" @@ -3834,194 +4277,195 @@ msgstr "" "&Un libro per cartella, si presume che ogni file in una cartella sia lo " "stesso libro ma con un diverso formato" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" "&Più libri per cartella, si presume che ogni file sia un libro diverso" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:23 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1065 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Percorso" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:24 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:117 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formati" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:891 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Raccolte" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 msgid "Click to open" msgstr "Fare clic per aprire" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1074 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1078 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Nessuno" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" msgstr "Fare clic per visualizzare i dettagli del libro" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" msgstr "Opzioni BibTeX" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "Options specific to" msgstr "Opzioni specifiche per" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "output" msgstr "output" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:88 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" msgstr "Formato" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" msgstr "Codifica file Bib:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Campi da includere nell'output" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" msgstr "ascii/LaTeX" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" msgstr "Configurazione di codifica (cambiare se ci sono errori) :" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" msgstr "strict" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" msgstr "sostituisci" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" msgstr "ignora" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" msgstr "backslashreplace" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" msgstr "Tipo elemento BibTeX:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" msgstr "mixed" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" msgstr "varie" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" msgstr "libro" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" msgstr "Creare un nuovo tag citazione?" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" msgstr "Espressione per formare il tag di citazione BibTeX:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" "Some explanation about this template:\n" " -The fields availables are 'author_sort', 'authors', 'id',\n" @@ -4039,68 +4483,68 @@ msgstr "" " il primo elemento verrà selezionato.\n" " -Per i campi di tempo, verrà usata solo la data. " -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" msgstr "Opzioni CSV/XML" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Opzioni per il libro elettronico" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:550 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1496 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Catalogo" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 msgid "'Don't include this book' tag:" msgstr "Tag per 'Non usare questo libro':" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 msgid "'Mark this book as read' tag:" msgstr "Tag per 'Marca questo libro come letto':" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 msgid "Additional note tag prefix:" msgstr "Tag per note aggiuntive:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 msgid "Regex pattern describing tags to exclude as genres:" msgstr "Espressione regolare per definire i tag da escludere come generi:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" msgstr "" -"Consigli espressioni regolari:\n" -"- L'espressione predefinita - \\[[\\w ]*\\] - esclude i tag di genere del " -"tipo [tag], ad esempio, [Amazon Freebie]\n" -"- Un espressione con un singolo punto esclude tutti i tag di genere, " -"generando quindi una Sezione senza Genere" +"Suggerimenti modello:\n" +"- Il modello predefinito - \\[.+\\] - esclude i tag di genere nella forma " +"[tag], ad esempio [Amazon Freebie]\n" +"- Un modello con un punto singolo esclude tutti i tag di genere, generando " +"una sezione senza genere" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 msgid "Include 'Titles' Section" msgstr "Includi la sezione 'Titolo'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 msgid "Include 'Recently Added' Section" msgstr "Includi Sezione 'Ultimi Aggiunti'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 msgid "Sort numbers as text" msgstr "Ordina i numeri come testo" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 msgid "Tab template for catalog.ui" msgstr "Esempio paginazione per il catalog.ui" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:36 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 " @@ -4110,112 +4554,112 @@ msgstr "" "salvati in una conversione precedente (se esistente) invece di usare i " "valori predefiniti nelle Preferenze" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:67 msgid "Bulk Convert" msgstr "Conversione in gruppo" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185 msgid "Options specific to the output format." msgstr "Opzioni specifiche per i formati di output" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:15 msgid "Comic Input" msgstr "Fumetti" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 msgid "input" msgstr "input" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:89 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:94 msgid "&Number of Colors:" msgstr "&Numero di colori:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 msgid "Disable &normalize" msgstr "Disabilita normali&zzazione" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "Keep &aspect ratio" msgstr "Ma&ntieni proporzioni" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 msgid "Disable &Sharpening" msgstr "Disabilita masc&hera di nitidezza" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:93 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "Disable &Trimming" msgstr "Disabilita &Rifilatura" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 msgid "&Wide" msgstr "&Largo" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:95 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Landscape" msgstr "&Orizzontale" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "&Right to left" msgstr "&Da destra a sinistra" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "Don't so&rt" msgstr "&Non ordinare" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 msgid "De&speckle" msgstr "De&speckle" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99 msgid "&Disable comic processing" msgstr "&Disabilita l'elaborazione di fumetti" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "&Formati output" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101 msgid "Disable conversion of images to &black and white" msgstr "Disabilita la conversione delle immagini in bianco e nero" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" msgstr "Debug" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." msgstr "Debug del processo di conversione." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "Selezionare una cartella per il rilevamento errori" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "Cartella di debug non valida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "Impossibile creare la cartella di debug" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:50 msgid "" "Choose a folder to put the debug output into. If you specify a folder, " "calibre will place a lot of debug output into it. This will be useful in " @@ -4228,7 +4672,7 @@ msgstr "" "conversione e trovare i parametri di conversione corretti per l'indice e " "l'identificazione automatica dei capitoli." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 msgid "" "The debug process outputs the intermediate HTML generated at various stages " "of the conversion process. This HTML can sometimes serve as a good starting " @@ -4238,58 +4682,58 @@ msgstr "" "fasi del processo di conversione. Questo codice HTML può essere un ottimo " "punto di partenza per adattare manualmente il processo di conversione." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" msgstr "Output EPUB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49 msgid "Do not &split on page breaks" msgstr "Non ÷re nelle interruzioni di pagina" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50 msgid "No default &cover" msgstr "Nessuna &copertina predefinita" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51 msgid "No &SVG cover" msgstr "Nessuna copertina &SVG" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52 msgid "Preserve cover &aspect ratio" msgstr "Mantieni le &proporzioni della copertina" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53 msgid "Split files &larger than:" msgstr "Dividere documenti più &grandi di:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 msgid " KB" msgstr " KB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" msgstr "Input FB2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:29 msgid "Do not insert a &Table of Contents at the beginning of the book." msgstr "Non inserire un &indice all'inizio del libro." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 msgid "FB2 Output" msgstr "Output FB2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:47 msgid "&Inline TOC" msgstr "&Indice nel testo" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:99 msgid "Font rescaling wizard" msgstr "Assistente per ingradimento degli stili di caratteri" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:100 msgid "" "<p>This wizard will help you choose an appropriate font size key for your " "needs. Just enter the base font size of the input document and then enter an " @@ -4318,104 +4762,104 @@ msgstr "" "ebook.com/user_manual/conversion.html#font-size-rescaling\">manuale " "d'uso</a> per capire come funziona il ridimensionamento dei caratteri.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:103 msgid "&Output document" msgstr "&Output documento" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:104 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:109 msgid "&Base font size:" msgstr "Grandezza caratteri di &base:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:105 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 msgid "Font size &key:" msgstr "Grandezza caratteri &chiave:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:127 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:121 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 msgid " pt" msgstr " pt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:107 msgid "Use &default values" msgstr "Usare valori &predefiniti" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Input document" msgstr "&Input documento" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 msgid "&Font size: " msgstr "&Font grandezza " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 msgid " will map to size: " msgstr " sarà utilizzato come dimensione: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 msgid "0.0 pt" msgstr "0.0 pt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" msgstr "Visualizzazione" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:18 msgid "Control the look and feel of the output" msgstr "Controlla l'aspetto dell'output" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "Originale" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "Allinea a sinistra" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "Testo giustificato" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120 msgid "&Disable font size rescaling" msgstr "&Disattiva l'aggiustamento proporzionale dei caratteri" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 msgid "Base &font size:" msgstr "Grandezza caratteri di &base:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 msgid "Wizard to help you choose an appropriate font size key" msgstr "Procedura per scegliere la dimensione dei caratteri appropriata" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 msgid "Line &height:" msgstr "&Altezza delle righe:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 msgid "Input character &encoding:" msgstr "&Codifica dei caratteri di input:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 msgid "Remove &spacing between paragraphs" msgstr "Rimuovi gli spa&zi tra i paragrafi" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 msgid "Indent size:" msgstr "Ampiezza del rientro:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 msgid "" "<p>When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -4425,94 +4869,94 @@ msgstr "" "automaticamente un rientro di paragrafo, per assicurarsi che i paragrafi " "siano ben distinti. Questa opzione controlla l'ampiezza del rientro." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 msgid "Text justification:" msgstr "Giustificazione testo:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 msgid "&Linearize tables" msgstr "&Linearizza le tabelle" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 msgid "Extra &CSS" msgstr "&CSS addizionale" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 msgid "&Transliterate unicode characters to ASCII" msgstr "&Transcodifica i caratteri unicode in ASCII" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 msgid "Insert &blank line" msgstr "Inserimento di righe &vuote" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 msgid "Keep &ligatures" msgstr "Mantieni &legami" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" msgstr "Formato LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:116 msgid "Enable &autorotation of wide images" msgstr "Abilitare rotazione &automatica delle immagini larghe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117 msgid "&Wordspace:" msgstr "&Spazio tra le parole:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 msgid "Minimum para. &indent:" msgstr "&Rientro minimo del paragrafo:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 msgid "Render &tables as images" msgstr "Trasforma le &tabelle in immagini" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 msgid "Text size multiplier for text in rendered tables:" msgstr "" "Moltiplicatore della grandezza del testo per la presentazione di tabelle:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 msgid "Add &header" msgstr "Aggiungi &intestazione" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 msgid "Header &separation:" msgstr "&Spazio dall'intestazione:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Header &format:" msgstr "&Formato dell'intestazione:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "&Embed fonts" msgstr "Caratteri &Embed" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" msgstr "Famiglia di caratteri &Serif:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "S&ans-serif font family:" msgstr "Famiglia di caratteri S&ans-Serif:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 msgid "&Monospaced font family:" msgstr "Famiglia di caratteri &Monospaced:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 msgid "Metadata" msgstr "Metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:43 msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." @@ -4520,78 +4964,78 @@ msgstr "" "Specificare i metadati. Il documento di output conterrà quanti più metadati " "possibili." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "Seleziona copertina per " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "Impossibile leggere" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "Non si hanno i permessi per leggere il file: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Errore nella lettura del file" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Si è verificato un errore nella lettura del file: <br /><b>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " non è un'immagine valida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Book Cover" msgstr "Copertina del libro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 msgid "Use cover from &source file" msgstr "Usa copertina del file di &origine" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Change &cover image:" msgstr "Ca&mbia l'immagine di copertina:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Browse for an image to use as the cover of this book." msgstr "" "Sfoglia per trovare un'immagine da usare come copertina per questo libro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "&Title: " msgstr "&Titolo: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Change the title of this book" msgstr "Cambia il titolo di questo libro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Author(s): " msgstr "A&utore(i): " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "Classifica&zione autore:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" @@ -4599,20 +5043,20 @@ msgstr "" "Cambia l'autore di questo libro. Autori multipli devono essere separati da " "una virgola" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:177 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Publisher: " msgstr "&Editore: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Ta&gs: " msgstr "T&ag: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -4621,211 +5065,211 @@ msgstr "" "ricerche. <br><br>Possono essere qualsiasi parola o frase, separati da " "virgole." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "&Series:" msgstr "&Serie:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:381 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "List of known series. You can add new series." msgstr "Lista di serie conosciute. È possibile aggiungere nuove serie" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Book " msgstr "Libro " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:20 msgid "MOBI Output" msgstr "Outup MOBI" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:42 msgid "Default" msgstr "Predefinito" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" msgstr "&Titolo per l'indice:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 msgid "Rescale images for &Palm devices" msgstr "Riaggiusta la grandezza delle immagini per dispositivi &Palm" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" msgstr "Usa autore &sort per autore." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" msgstr "Disattiva la compressione per il contenuto dei documenti" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 msgid "Do not add Table of Contents to book" msgstr "Non aggiungere un indice al libro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Kindle options" msgstr "Opzioni Kindle" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 msgid "Periodical masthead font:" msgstr "Carattere Testata Periodica:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 msgid "Personal Doc tag:" msgstr "Tag Documenti Personali:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" msgstr "Imposta pagina" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" msgstr "Personalizzazione &Output:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "Profile description" msgstr "Descrizione del profilo" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "&Input profile:" msgstr "Personalizzazione &Input:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" msgstr "Margini" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" msgstr "&Sinistra:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "&Top:" msgstr "&Alto:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "&Right:" msgstr "&Destra:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid "&Bottom:" msgstr "&Basso:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 msgid "PDB Input" msgstr "Input PDB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" msgstr "Considera ogni linea come un paragrafo" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" msgstr "Individuare il formato di stampa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 msgid "PDB Output" msgstr "Output PDB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" msgstr "&Formato:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" msgstr "Input PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 msgid "Line &Un-Wrapping Factor:" msgstr "Fattore di &suddivisione delle linee:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:40 msgid "No &Images" msgstr "Nessuna &immagine" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 msgid "PDF Output" msgstr "Output PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" msgstr "Formato &pagina:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" msgstr "&Orientamento:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 msgid "Preserve &aspect ratio of cover" msgstr "Mantieni le &proporzioni della copertina" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" msgstr "Output RB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "Non sono disponibili formati" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Impossibile creare un'espressione regolare usando l'editor con interfaccia " "grafica senza un libro." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Libro aperto" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" msgstr "Editore di Regex" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" msgstr "Anteprima" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" msgstr "Regex:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:55 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Test" msgstr "Test" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 msgid "Convert" msgstr "Converti" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:196 msgid "Options specific to the input format." msgstr "Opzioni specifiche per la formattazione dell'input." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:64 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "Finestra di dialogo" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "Formato di &input:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "Usare le &saved impostazioni di conversione individuale per i libri." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" @@ -4833,126 +5277,126 @@ msgstr "" "Rilevamento\n" "della struttura" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" "Rilevamento approfondito dei capitoli e del resto della struttura del " "documento." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "Individuare i capitoli con (espressione XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "Inserire interruzioni di pagina prima di (espressione XPath)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "Espressione regolare per l'intestazione:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "Espressione regolare per il piè di pagina." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Espressione regolare non valida" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Espressione regolare non valida: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "XPath non valido" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "L'espressione XPath %s non è valida." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "&Marcatore capitoli:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Rimuovi la prima &immagine" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "Inserire i &metadati come prima pagina del libro" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" "&Preprocessa il documento sorgente per migliorare il rilevamento della " "struttura" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Rimuovi il f&ooter" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Rimuovi l'&intestazione" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" "Contents" msgstr "Indice" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:18 msgid "Control the creation/conversion of the Table of Contents." msgstr "Controllo della creazione/conversione dell'indice." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "Livello &1 indice (espressione XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "Livello &2 indice (espressione XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "Livello &3 indice (espressione XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:63 msgid "Do not add &detected chapters to the Table of Contents" msgstr "N&on aggiungere all'indice i capitoli rilevati." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:64 msgid "Number of &links to add to Table of Contents" msgstr "N&umero di link da aggiungere all'indice" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:65 msgid "Chapter &threshold" msgstr "I&nizio capitolo" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:66 msgid "&Force use of auto-generated Table of Contents" msgstr "&Forza l'uso dell'indice generato automaticamente." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 msgid "TOC &Filter:" msgstr "&Filtro dell'indice:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" msgstr "Input TXT" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" msgstr "Analizzare utilizzando markdown" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" "<p>Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit <a " @@ -4962,111 +5406,111 @@ msgstr "" "permette la formattazione avanzata. Per maggiori informazioni visitare <a " "href=\"http://daringfireball.net/projects/markdown\">markdown</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "" "Non inserire l'indice nel testo di output quando si utilizza il markdown." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 msgid "Preserve &spaces" msgstr "Mantieni gli &spazi" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" msgstr "Output TXT" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 msgid "&Line ending style:" msgstr "Tipo di interruzione di &linea:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 msgid "&Maximum line length:" msgstr "Lunghezza di linea &massima:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" -msgstr "Forzare la lunghezza massima di riga" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 +msgid "Force maximum line length" +msgstr "Forza lunghezza massima linea" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:50 msgid "TextLabel" msgstr "EtichettaDiTesto" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Utilizza il wizard di aiuto per create le espressioni XPath" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:68 msgid "Match HTML &tags with tag name:" msgstr "Far corrispondere i &tag HTML con il nome del tag:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 msgid "*" msgstr "*" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" msgstr "a" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71 msgid "br" msgstr "br" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 msgid "div" msgstr "div" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "h1" msgstr "h1" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "h2" msgstr "h2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 msgid "h3" msgstr "h3" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 msgid "h4" msgstr "h4" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 msgid "h5" msgstr "h5" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 msgid "h6" msgstr "h6" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 msgid "hr" msgstr "hr" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 msgid "span" msgstr "span" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" msgstr "Con il seguente &attributo" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 msgid "With &value:" msgstr "Con &value" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 msgid "(A regular expression)" msgstr "(Una espressione regolare)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 msgid "" "<p>For example, to match all h2 tags that have class=\"chapter\", set tag to " "<i>h2</i>, attribute to <i>class</i> and value to " @@ -5083,172 +5527,164 @@ msgstr "" "XPath consultare il <a href=\"http://calibre-" "ebook.com/user_manual/xpath.html\">Tutorial di XPath</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "Impossibile caricare il browser di copertine" - -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "Sfoglia per copertine" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:130 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:205 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:238 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "Impossibile caricare il browser di copertine" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 msgid "Undefined" msgstr "Non definito" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Sì" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "No" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "stelle" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "Non votato" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "Imposta '%s' ad oggi" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr " indice:" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:443 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Numera automaticamente i libri in questa serie" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "Elimina tutti i tag" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "tag da aggiungere" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "tag da eliminare" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:49 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "Nessun dettaglio disponibile." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "Dispositivo non più collegato." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "Recupera informazioni sul dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "Recupera la lista dei libri del dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "Ricevi annotazioni dal dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "Invia metadati al dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "Invia collezioni al dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "Invia %d libri al dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "Cancella i libri dal dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "Scarica libri dal dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "Visualizza libro sul dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "Imposta azione predefinita di invio" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "Invia alla memoria principale" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "Invia alla scheda di memoria A" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "Invia alla scheda di memoria B" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:434 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "Memoria principale" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "Invia ed elimina dalla biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "Invia uno specifico formato" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "Espelli dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:499 -msgid "Fetch annotations (experimental)" -msgstr "Preleva annotazioni (sperimentale)" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "Errore di comunicazione col dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "Selezionare la cartella da aprire come dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:675 -msgid "Failed" -msgstr "Fallito" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "Errore di comunicazione col dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5256,127 +5692,127 @@ msgstr "" "Si è verificato un errore di comunicazione temporaneo col dispositivo. " "Disconnettere e riconnettere il dispositivo e/o riavviare." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:726 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " individuato." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "Selezione per l'invio" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "Selezionare il formato da inviare al dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "Nessun dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "Impossibile inviare: nessun dispositivo connesso" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "Nessuna scheda" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:830 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "Impossibile inviare: il dispositivo non ha schede di memoria" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "Libro elettronico" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "Troverete allegato il libro elettronico" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:879 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "di" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "nel formato %s" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:893 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "Spedizione di un messaggio elettronico a" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:923 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:931 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1025 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1206 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "Nessun formato adatto" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" "Convertire automaticamente i libri selezionati prima di inviare con posta " "eletrronica?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Impossibile inviare i libri seguenti via email poiché non sono stati trovati " "formati adatti:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "Impossibile inviare via email i libri" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "Impossibile inviare via email i seguenti libri:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "Inviato per posta elettronica" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "Notizie:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "Allegato c'é" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "Notizie inviate a" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1026 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertire automaticamente i libri seguenti prima di inviarli al dispositivo?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "Inviando i cataloghi al dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "Invio delle notizie al dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "Invio dei libri al dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -5385,176 +5821,204 @@ msgstr "" "trovato un formato adeguato. È prima necessario convertire i libri in un " "formato supportato dal dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1277 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "Spazio sul dispositivo insufficiente" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" "<p>Impossibile inviare i libri al dispositivo poiché non c'è spazio " "sufficiente " -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" msgstr "" "Selezionare i formati disponibili e il loro ordine per questo dispositivo." -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" msgstr "Utilizza sotto cartelle" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Use author sort for author" msgstr "Usa classificazione autore come autore" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" msgstr "Salva &template" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" -msgstr "Ridimensiona &copertina per la visualizzazione" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "Aggiungi libri da ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" +"<p>Inserire una lista di ISBN nell'area sulla sinistra, uno per linea. " +"calibre creerà automaticamente gli elementi per i libri basandosi sull'ISBN " +"scaricando i metadati e le copertine.<p>Tutti gli ISBN non validi verranno " +"ignorati." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "&Incolla dagli appunti" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 +msgid "Fit &cover within view" +msgstr "Adatta &copertina nella visuale" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" msgstr "&Precedente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 msgid "&Next" msgstr "&Successivo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" msgstr "I miei libri" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Crea catalogo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 msgid "Generate catalog for {0} books" msgstr "Genera catalogo per {0} libri" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" msgstr "Catalogo &format:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 msgid "" "Catalog &title (existing catalog with the same title will be replaced):" msgstr "" "Catalogo &title (cataloghi esistenti con lo stesso nome verranno " "sovrascritti):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 msgid "&Send catalog to device automatically" msgstr "&Send catalogo al dispositivo automaticamente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 msgid "Catalog options" msgstr "Opzioni catalogo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 msgid "Choose Format" msgstr "Scegliere il formato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" msgstr "Selezionare la posizione per la biblioteca calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" msgstr "Come l'attuale" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" msgstr "La posizione %s contiene la biblioteca calibre attuale" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" msgstr "Nessuna biblioteca trovata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" msgstr "Non è presente alcuna biblioteca calibre in %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" msgstr "Non vuoto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" msgstr "La cartella %s non è vuota. Selezionare una cartella vuota" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location" msgstr "Nessuna posizione" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location selected" msgstr "Nessuna posizione selezionata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "Posizione non valida" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "%s non è una cartella esistente" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "Selezionare una biblioteca calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" msgstr "La biblioteca calibre attuale è posizionata in {0}" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" msgstr "Nuova &posizione:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" msgstr "Usa biblioteca &esistente nella nuova posizione" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" msgstr "&Crea una biblioteca vuota alla nuova posizione" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" msgstr "&Sposta la biblioteca attuale alla nuova posizione" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" "Imposta i parametri predefiniti per la conversione di fumetti (file CBR/CBZ)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 msgid "Set options for converting %s" msgstr "mposta le opzioni per convertire %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92 msgid "&Title:" msgstr "&Titolo:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 msgid "&Author(s):" msgstr "&Autore(i):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95 msgid "&Profile:" msgstr "&Profilo:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 msgid "Edit Comments" msgstr "Modifica Commenti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugin_type)s %(plugins)s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "plugins" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " @@ -5562,19 +6026,19 @@ msgstr "" "\n" "Personalizzazione: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "Generale" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Interfaccia" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "Conversione" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -5582,15 +6046,15 @@ msgstr "" "Invio per \n" "email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "Aggiungi/Salva" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "Avanzate" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5598,23 +6062,23 @@ msgstr "" "Server dei\n" "contenuti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Plug-in" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "Invio automatico" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "Posta elettronica" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "Formati per email. Verrà inviato il primo formato compatibile." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." @@ -5623,55 +6087,55 @@ msgstr "" "questo indirizzo di posta elettronica (presupposto che ce ne sia uno " "indicato nella lista delle opzioni)." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "nuovo indirizzo di posta elettronica." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "Largo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "Stretto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "Media" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "Piccola" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "Grande" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "Sempre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "Automatico" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "Mai" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "Completato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "I dialoghi di conferma sono stati ripristinati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "Porta di sistema selezionata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " @@ -5682,124 +6146,123 @@ msgstr "" "server di funzionare su questa porta. Per essere sicuri selezionare un " "numero di porta maggiore di 1024." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "Impossibile installare gli strumenti a riga di comando." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "Strumenti per i comandi di linea installati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "Strumenti per i comandi di linea installati in" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Se calibre.app viene spostato, sarà necessario reinstallare anche gli " "strumenti a riga di comando." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "Percorso del plugin non valido" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s non è un percorso di plugin valido" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "Selezionare plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "Il plugin non può essere disattivato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "Il plugin: %s non può essere disattivato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:643 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "Plugin non personalizzabile" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "Plugin: %s non richiede personalizzazione" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "Personalizzazione" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "Impossibile rimuovere un plugin incorporato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " Impossibile rimuoverlo. Questo è un plugin incorporato. Provare invece a " "disattivarlo." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 msgid "Invalid tweaks" -msgstr "Miglioramenti non validi" +msgstr "Ottimizzazioni non valide" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:708 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 msgid "" "The tweaks you entered are invalid, try resetting the tweaks to default and " "changing them one by one until you find the invalid setting." msgstr "" -"I miglioramenti inseriti non sono validi, provare a ripristinare quelli " -"predefiniti e cambiarli uno per volta fino a trovare l'impostazione non " -"valida." +"Le ottimizzazioni inserite non sono valide, provare a ripristinare quelle " +"predefinite e cambiarle una per volta fino a trovare l'quella non valida." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:738 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "Selezionare una colonna da eliminare" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "La colonna selezionata non è una colonna personalizzata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:744 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Si è sicuri?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:745 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "Eliminare veramente la colonna %s e tutti i sui dati?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Log degli errori:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "File di log degli accessi:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:847 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "Avvio del server dei contenuti fallito" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "Dimensione non valida" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:873 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" "La dimensione %s non è valida. Deve essere nella forma larghezzaxaltezza" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "Necessario riavviare" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5807,19 +6270,19 @@ msgstr "" "Le modifiche effettuate richiedono il riavvio di Calibre. Riavviare il prima " "possibile." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "Controllo d'integrità del database" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:991 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "Controllo d'integrità del database fallito" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "Sono stati trovati problemi di consistenza" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5831,11 +6294,11 @@ msgstr "" "controllarli manualmente. Questo problema può sorgere se i documenti nella " "cartella della biblioteca vengono modificati direttamente." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "Assistente per i TAB" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5845,11 +6308,11 @@ msgstr "" "vengono aggiunti. calibre può leggere i metadati dai contenuti del documento " "o dal suo nome." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Leggi i metadati solo dal nome del &file" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5857,11 +6320,11 @@ msgstr "" "Inverti nome e cognome dell'autore. Questo influisce esclusivamente sui " "metadati letti dai nomi dei files." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "&Inverti i nomi e i cognomi dell'autore" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5879,7 +6342,7 @@ msgstr "" "Il contronto del titolo ignora gli articoli (\"il\", \"un\", \"una\"), la " "punteggiatura, la dimensione, ecc. L'autore viene confrontato interamente." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5887,15 +6350,15 @@ msgstr "" "Se vengono trovati libri con titoli e autori simili, &unisci i nuovi file " "automaticamente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Configura i metadati dal nome del documento" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&Aggiunta libri" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5903,60 +6366,60 @@ msgstr "" "Qui è possibile controllare come calibre salva i libri quando si fa clic su " "pulsante «Salva su disco»:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Salva la &copertina separatamente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Aggiorna &metadati nelle copie salvate" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Salva i metadati nei file &OPF" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" "Conversione dei caratteri non anglofoni nei loro corrispondenti &inglesi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Formattato &date:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "&Formato dei documenti da salvare:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Sostituire gli spazi con &sottolineature" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Cambiare percorsi in &minuscolo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Salvataggio libri" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" msgstr "Gestione &metadati:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" msgstr "Gestione manuale" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" msgstr "Solo all'invio" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" msgstr "Gestione automatica" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" "<li><b>Manual Management</b>: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -5975,7 +6438,7 @@ msgstr "" "sincronizzati i metadata sul dispositivo con la biblioteca di calibre ad " "ogni collegamento</li></ul>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 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 " @@ -5986,34 +6449,28 @@ msgstr "" "sovrascritte per ogni dispositivo personalizzando il plugin di controllo dei " "dispositivi in Preferenze->Plugins" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Invio al &dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:584 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "Preferenze" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "&Visualizza un avvertimento quando è disponibile una nuova versione" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" -msgstr "Scarica i metadati &sociali (tag, valutazioni, etc.) automaticamente" +msgstr "" +"Scaricare i metadati &sociali (tag, valutazioni, etc.) automaticamente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" -msgstr "&Sovrascrivi autore e titolo quando si scaricano i metadati" +msgstr "&Sovrascrivere autore e titolo quando si scaricano i metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "&Timeout predefinito della rete:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -6021,150 +6478,164 @@ msgstr "" "Imposta il timeout predefinito per gli scaricamenti dalla rete (cioè ogni " "volta che si usa Internet per prelevare informazioni)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " secondi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "Ling&ua (richiede riavvio):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "Normale" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Massima" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Minima" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "&Priorità dei lavori:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "Formato preferito per l'&output:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "Ripristina tutti i dialoghi di &conferma disattivati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "Ordine dei formati preferiti per l'&input:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "&Usa numeri romani per i numeri di serie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "Visualizza l'&icona nell'area di notifica (richiede riavvio)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "Visualizza le ¬ifiche nella barra di sistema" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "Visualizza lo &splash screen all'avvio" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Visualizza le &copertine in una finestra separata (richiede riavvio)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "Visualizza la &media delle valutazioni nel browser dei tag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "Cerca mentre si scrive" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "Invia automaticamente le noti&zie scaricate al lettore" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Rimuovi le notizie dalla biblioteca dopo averle inviate automaticamente al " "dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 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/trunk/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "Selezionare le &colonne visibili nella vista biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "Elimina una colonna personalizzata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "Aggiungi una colonna personalizzata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "Modifica le opzioni di una colonna personalizzata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "Utilizzare il &visualizzatore interno per:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "&Aspetto interfaccia grafica (richiede riavvio):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "Restrizione da applicare quando la biblioteca attuale è aperta:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" +"Applica questa restrizione all'avvio di calibre se la biblioteca attuale è " +"in uso. Applica anche quando si seleziona questa biblioteca. Questa " +"impostazione vale per biblioteca. " + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 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/trunk/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "Disattiva le &animazioni" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "Mostra pulsante &donazioni (richiede riavvio)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "&Barra degli Strumenti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "Dimensione &icone:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "Mostra &testo sotto le icone:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "Aggiungi un indirizzo di posta elettronica a cui inviare i libri" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "&Aggiungi email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "Crea &default" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "&Elimina email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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-" @@ -6174,61 +6645,61 @@ msgstr "" "email saranno automaticamente inviate per ogni notizia scaricata a tutti gli " "indirizzi email a cui hai abilitato l'invio automatico" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "Numero &massimo di lavori in attesa (richiede riavvio):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Limita il massimo numero di lavori simultanei al numero dei &processori " "disponibili" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "&Debug e riconoscimento dei dispositivi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 msgid "&Check database integrity" msgstr "&Controllo d'integrità del database" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 msgid "Open calibre &configuration directory" msgstr "Apri la cartella per la &configurazione di Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 msgid "&Install command line tools" msgstr "&Installa gli strumenti per i comandi di linea" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 msgid "&Miscellaneous" msgstr "&Varie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 msgid "" "Values for the tweaks are shown below. Edit them to change the behavior of " "calibre" msgstr "" -"I valori per i miglioramenti sono mostrati di seguito. Modificarli per " +"I valori per le ottimizzazioni sono mostrate di seguito. Modificarle per " "cambiare il comportamento di calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 msgid "All available tweaks" -msgstr "Tutti i miglioramenti disponibili" +msgstr "Tutte le ottimizzazioni disponibili" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 msgid "&Current tweaks" -msgstr "Miglioramenti &attuali" +msgstr "Ottimizzazioni &attuali" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:643 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 msgid "&Restore to defaults" msgstr "&Ripristina predefiniti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 msgid "&Tweaks" -msgstr "&Miglioramenti" +msgstr "&Ottimizzazioni" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 " @@ -6238,25 +6709,25 @@ msgstr "" "usando un browser in qualunque parte del mondo. Qualsiasi cambiamento nella " "configurazione verrà attivato solo dopo il riavvio del server." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "&Porta del server:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:647 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:212 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Nome utente:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:648 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Password:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6264,7 +6735,7 @@ msgstr "" "Se si lascia la password in bianco, chiunque potrà accedere alla propria " "collezione di libri utilizzando l'interfaccia web." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6272,46 +6743,61 @@ msgstr "" "La dimensione massima (larghezzaxaltezza) per le copertine visualizzate. Le " "copertine più larghe vengono ridimensionate. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "Dimensi&one massima copertina:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:652 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Mostra password" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "Massimo elementi &OPDS per richiesta:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "Elementi OPDS &sparsi massimi:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "Restrizione (ricerche salvate) da applicare:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" +"Questa restrizione (basata sulle ricerche salvate) limiterà i libri " +"corrispondenti alla ricerca che il server di contenuti metterà a " +"disposizione. Questa impostazione è per biblioteca (cioè è possibile avere " +"più restrizioni per biblioteca)." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "&Avvia il server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "&Ferma il server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:657 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "&Test sul server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "Avvia a&utomaticamente il server all'apertura" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "Visualizza i file di l&og del server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:660 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" @@ -6327,7 +6813,7 @@ msgstr "" "come un nuovo catalogo sull'iPhone. In questo caso myhostname è l'host o " "l'indirizzo IP del computer su cui calibre è attivo." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6335,194 +6821,187 @@ msgstr "" "Qui è possibile personalizzare le funzioni di Calibre modificando quali " "plugin sono usati dal programma." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "Attiva/Disattiva il &plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "&Configura il plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "&Rimuovi il plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "Aggiungi un nuovo plugin" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "Plugin &file:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "&Aggiungi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 msgid "Create Tag-based Column" msgstr "Crea colonne basate sui tag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 msgid "Lookup name" msgstr "Parola chiave" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 msgid "Column heading" msgstr "Titolo colonna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 msgid "Column type" msgstr "Tipo di colonna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 msgid "Use brackets" msgstr "Usa parentesi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 msgid "Values can be edited" msgstr "I valori possono essere modificati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" msgstr "Testo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 msgid "Number" msgstr "Numero" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Data" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 msgid "Tag on book" msgstr "Tag del libro" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 msgid "Explanation text added in create_ct_column.py" msgstr "Testo di spiegazione aggiunto in create_ct_column.py" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 msgid "Create and edit tag-based columns" msgstr "Crea e modifica colonne basate sul tag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" msgstr "Testo, colonna visualizzata nel browser dei tag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" msgstr "" "Testo separato da vrigole, come i tag, visualizzato nel browser dei tag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" msgstr "Testo esteso, come i commenti, non visualizzato nel browser dei tag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 msgid "Text column for keeping series-like information" msgstr "Colonna testuale per mantenere informazioni sulle serie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 msgid "Floating point numbers" msgstr "Numeri in virgola mobile" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 msgid "Integers" msgstr "Interi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 msgid "Ratings, shown with stars" msgstr "Votazione, visualizza con le stelle" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 msgid "Yes/No" msgstr "Sì/no" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 msgid "No column selected" msgstr "Nessuna colonna selezionata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 msgid "No column has been selected" msgstr "Non è stata selezionata nessuna colonna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 msgid "Selected column is not a user-defined column" msgstr "La colonna selezionata non è una colonna personalizzata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 msgid "No lookup name was provided" msgstr "Non è stata fornita alcuna parola chiave" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" -"L'etichetta può contenere sono lettere, numeri e underscore, e deve iniziare " -"con una lettera" +"Il nome di riferimento può contenere solo lettere minuscole, numeri e " +"trattini bassi, e deve iniziare con una lettera" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" msgstr "Nessun titolo per la colonna specificato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 msgid "The lookup name %s is already used" msgstr "La parola chiave %s è già in uso" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 msgid "The heading %s is already used" msgstr "Il titolo %s è già in uso" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" -"La parola chiave deve essere composta da lettere minuscole e non può " -"contentere \":\" o spazi" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" msgstr "Crea o modifica colonne personalizzate" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 msgid "&Lookup name" msgstr "&Parola chiave" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 msgid "Column &heading" msgstr "&Titolo colonna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 msgid "" "Used for searching the column. Must contain only digits and lower case " "letters." msgstr "" "Usato per cercare la colonna. Può contere solo numberi e lettere minuscole." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 msgid "" "Column heading in the library view and category name in the tag browser" msgstr "" "Titolo colonne nella vista biblioteca e nome categoria nel browser dei tag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 msgid "Column &type" msgstr "&Tipo di colonna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 msgid "What kind of information will be kept in the column." msgstr "Che tipo di informazione verrà mantenuto nella colonna." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 msgid "" "<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " "for year.</p>\n" @@ -6540,43 +7019,43 @@ msgstr "" "<li>dd MMMM yy diventa 05 Gen 10</li>\n" "</ul> " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 msgid "Use MMM yyyy for month + year, yyyy for year only" msgstr "Usare MMM yyyy per il mese + anno, yyyy solamente per l'anno" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 msgid "Default: dd MMM yyyy." msgstr "Predefinito: dd MMM yyyy." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 msgid "Format for &dates" msgstr "Formato per le &date" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" msgstr "Ottieni le informazioni di debug" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:22 msgid "Copy to &clipboard" msgstr "&Copia negli appunti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:24 msgid "Debug device detection" msgstr "Debug riconoscimento dispositivi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:44 msgid "Invalid template" msgstr "Modello non valido" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:45 msgid "The template %s is invalid:" msgstr "Il modello %s non è valido:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:42 msgid "Save &template" msgstr "Salva &template" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:43 msgid "" "By adjusting the template below, you can control what folders the files are " "saved in and what filenames they are given. You can use the / character to " @@ -6590,23 +7069,80 @@ msgstr "" "Se un libro non avesse metadati, le variabili verrannon sostituite da una " "stringa vuota." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:44 msgid "Available variables:" msgstr "Variabili disponibili:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/social.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/social.py:34 msgid "Downloading social metadata, please wait..." msgstr "Scaricamento dei metadati sociali, attendere..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "Separatore" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "Seleziona biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "La barra degli strumenti principale" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "La barra degli strumenti principale quando un dispositivo è connesso" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "Il menu contestuale per i libri nella biblioteca calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "Il menu contestuale per i libri sul dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "Personalizza le azioni in:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "Azioni &disponibili" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "Azioni &attuali" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "Sposta azioni selezionate in alto" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "Sposta azioni selezionate in basso" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "Ctrl+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "Aggiungi azioni selezionate alla barra degli strumenti" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "Elimina azioni selezionate dalla barra degli strumenti" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "&Visualizza ancora questa avvertenza" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/conversion_error_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42 msgid "ERROR" msgstr "ERRORE" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 msgid "" "All checked books will be <b>permanently deleted</b> from your device. " "Please verify the list." @@ -6614,36 +7150,36 @@ msgstr "" "Tutti i libri selezionati verranno <b>definitivamente eliminati</b> dal " "dispositivo. Controllare la lista." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "Posizione" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1064 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Formato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 msgid "Delete from device" msgstr "Elimina dal dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author sort" msgstr "Ordinamento per autore" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "Gestione autori" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 msgid "Sort by author" msgstr "Ordina per autore" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 msgid "Sort by author sort" msgstr "Ordina per ordine autore" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 msgid "" "Reset all the author sort values to a value automatically generated from the " "author. Exactly how this value is automatically generated can be controlled " @@ -6651,135 +7187,142 @@ msgid "" msgstr "" "Ripristina tutti i valori di ordinamento autore ad un valore generato " "automaticamente dall'autore. La generazione di questo valore può essere " -"controllata da «Preferenze->Avanzate->Miglioramenti»" +"controllata da «Preferenze->Avanzate->Ottimizzazioni»" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 msgid "Recalculate all author sort values" msgstr "Ricalcola tutti i valori di ordinamento autore" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "Classificazione autore" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" msgstr "ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." msgstr "Ricerca metadati..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" msgstr "Impossibile trovare i metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" "Sembra che lo scaricamento dei metadati si sia bloccato. Riprovare più tardi." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" msgstr "Avvertenza" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" msgstr "Impossibile recuperare i metadati da:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" msgstr "Nessun metadato trovato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" "Nessun metadato trovato, provare ad aggiustare il titolo e l'autore o il " "codice ISBN." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 msgid "Fetch metadata" msgstr "Scarica metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 msgid "" "<p>calibre can find metadata for your books from two locations: <b>Google " "Books</b> and <b>isbndb.com</b>. <p>To use isbndb.com you must sign up for a " "<a href=\"http://www.isbndb.com\">free account</a> and enter your access key " "below." msgstr "" -"<p>calibre può ottenere i metadati per i libri da due fonti: <Google " +"<p>calibre può ottenere i metadati per i libri da due fonti: <b>Google " "Books</b> e <b>isbndb.com</b>. <p>Per utilizzare isbndb.com è necessario " -"registrarsi per un <a href=\"http://www.isbndb.com\">account gratuito</a> e " -"immettere la vostra chiave d'accesso qui sotto." +"registrarsi per un <a href=\"http://www.isbndb.com\">account gratuito</a> ed " +"inserire la chiave d'accesso qui sotto." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 msgid "&Access Key:" msgstr "&Chiave d'accesso:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 msgid "Fetch" msgstr "Scarica" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 msgid "Matches" msgstr "Corrispondenze" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 msgid "" "Select the book that most closely matches your copy from the list below" msgstr "" "Selezionare il libro che corrisponde maggiormente alla propria copia " "dall'elenco sottostante" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 msgid "Download &social metadata (tags/rating/etc.) for the selected book" msgstr "" -"Scaricare i &social metadati (tag, valutazioni, etc) per il libro selezionato" +"Scaricare i metadati &sociali (tag, valutazioni, etc) per il libro " +"selezionato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 msgid "Overwrite author and title with author and title of selected book" msgstr "" -"Sovrascrivi autore e titolo con l'autore e il titolo del libro selezionato" +"Sovrascrivere autore e titolo con l'autore e il titolo del libro selezionato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/job_view_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:37 msgid "Details of job" msgstr "Dettagli del lavoro" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Active Jobs" msgstr "Lavori attivi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:45 msgid "&Stop selected job" msgstr "&Interrompi il lavoro selezionato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:46 msgid "Show job &details" msgstr "Mostra i &dettagli del lavoro" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 msgid "Stop &all non device jobs" msgstr "Ferma &tutti i lavori non legati al dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "Modifica metadati per <b>%d libri</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" +"Applicazione delle modifiche a %d libri. Questa operazione impiegherà " +"qualche minuto." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Modifica metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" msgstr "Imposta a&utomaticamente la Classificazione autore" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " msgstr "Author s&ort: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6788,55 +7331,55 @@ msgstr "" "esempio, Alessandro Manzoni deve essere classificato come Manzoni, " "Alessandro." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "&Rating:" msgstr "&Valutazione:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:372 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Rating of this book. 0-5 stars" msgstr "Valutazione di questo libro. 0-5 stelle" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" msgstr "Nessuna modifica" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid " stars" msgstr " stelle" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 msgid "Add ta&gs: " msgstr "Aggiungi ta&gs: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:378 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "Open Tag Editor" msgstr "Apri l'editor dei tag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" msgstr "&Rimuovi tag:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " msgstr "Lista separata da virgole dei tag da rimuovere dal libro " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" msgstr "Cancella for&mato:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" msgstr "&Scambia titolo e autore" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 msgid "" "Selected books will be automatically numbered,\n" "in the order you selected them.\n" @@ -6848,7 +7391,7 @@ msgstr "" "Quindi se è stato selezionato prima A e poi B,\n" "il libro A avrà numero di serie 1 e B numero di serie 2." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 msgid "" "Remove stored conversion settings for the selected books.\n" "\n" @@ -6859,404 +7402,408 @@ msgstr "" "Per le prossime conversioni di questi libri verranno usate le impostazioni " "predefinite." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 msgid "Remove &stored conversion settings for the selected books" msgstr "Elimina le impostazioni di &conversione per i libri selezionati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 msgid "&Basic metadata" msgstr "Metadati &principali" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 msgid "&Custom metadata" msgstr "Metadati &aggiuntivi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 msgid "Last modified: %s" msgstr "Ultima modifica: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "L'immagine non ee valida" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "Specificare titolo e autore" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" "È necessario specificare un titolo e un autore prima di generare una " "copertina" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "Selezionare formati per: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "Non ci sono privilegi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "Non hai privilegi per leggere i documenti indicati:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "Nessun formato selezionato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "Impossibile leggere i metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "Impossibile leggere i metadati dai formati %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "Impossibile visualizzare la copertina" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "Impossibile visualizzare la copertina con formato %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "La copertina nel formato %s non è valida." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "Interrompere la modifica di tutti i libri rimanenti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "Questo numero ISBN è valido" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "Questo numero ISBN è valido" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "Impossibile utilizzare l'editor di tag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "Non si può utilizzare l'editor di tag se i tag sono stati modificati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "Scaricamento della copertina..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "Impossibile scaricare la copertina" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>Impossibile scaricare la copertina</b><br/>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "Il tempo di scaricamento è scaduto." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" "Impossibile trovare una copertina per questo libro. Provare prima a " "specificare il codice ISBN." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" "Per il messaggio di errore di ogni sorgente di copertine, fare clic su " "«Mostra dettagli»." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "Copertina inutilizzabile" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "La copertina non è un'immagine valida." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "Si sono verificati errori" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "Si sono verificati errori nello scaricamento dei metadati sociali" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "Impossibile scaricare i metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" "Dovete specificare alemno uno fra codice ISBN, titolo, autore o editore" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "Permesso negato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "Impossibile aprire %s. Potrebbe essere in uso da un altro programma." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Edit Meta Information" msgstr "Modifica metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Meta information" msgstr "Metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Swap the author and title" msgstr "Scambia titolo e autore" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "Author S&ort: " msgstr "&Classificazione autore: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Crea automaticamente la voce Classificazione autore basandosi sul contenuto " "del campo Autore." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "Remove unused series (Series that have no books)" msgstr "Rimuovi le serie inutilizzate (che non hanno libri)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "Publishe&d:" msgstr "&Pubblicato:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "dd MMM yyyy" msgstr "gg MMM aaaa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "&Date:" msgstr "&data" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Comments" msgstr "&Commenti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Fetch metadata from server" msgstr "&Recupera i metadati dal server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Available Formats" msgstr "Formati disponibili" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Add a new format for this book to the database" msgstr "Aggiungi un nuovo formato al database per questo libro" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove the selected formats for this book from the database." msgstr "Cancella il formato selezionato dal database per questo libro" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Set the cover for the book from the selected format" msgstr "Imposta la copertina del libro dal formato selezionato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Update metadata from the metadata in the selected format" msgstr "Aggiorna i metadati dai metadati del formato selezionato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "Reset cover to default" msgstr "Ripristinare la copertina predefinita" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 msgid "Download &cover" msgstr "Scarica &copertina" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 msgid "Generate a default cover based on the title and author" msgstr "Genera una copertina predefinita basata sul titolo e l'autore" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 msgid "&Generate cover" msgstr "&Genera copertina" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" msgstr "Password necessaria" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "Interruzione..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "In esecuzione" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" msgstr "" "La ricerca corrente salvata verrà <b>definitivamente cancellata</b>. " "Continuare?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 msgid "Saved Search Editor" msgstr "Editor di ricerche salvate" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 msgid "Saved Search: " msgstr "Ricerche salvate: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 msgid "Select a saved search to edit" msgstr "Selezionare una ricerca salvata da modificare" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 msgid "Delete this selected saved search" msgstr "Elimina la ricerca salvata selezionata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 msgid "Enter a new saved search name." msgstr "Inserire un nuovo nome per la ricerca salvata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 msgid "Add the new saved search" msgstr "Aggiungi una nuova ricerca salvata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 msgid "Change the contents of the saved search" msgstr "Cambia il contenuto della ricerca salvata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "É necessario usare un utente e password" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "É necessario usare un nome utente e/o una password per questa sito di " "notizie." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Creato da: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Ultimo scaricamento: mai" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "%d giorni, %d ore e %d minuti trascorsi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Ultimo scaricamento" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:220 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Programma lo scaricamento delle notizie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Aggiungi una fonte di notizie personalizzata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "Scarica tutte le nuove sorgenti programmate" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Nessuna connessione internet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "Impossibile scaricare le notizie perché la connessione non è attiva" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 msgid "Recipes" msgstr "Ricette" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 msgid "Download all scheduled recipes at once" msgstr "La ricetta richiede l'uso di un utente e password" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195 msgid "Download &all scheduled" msgstr "Scarica &tutti i programmati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196 msgid "blurb" msgstr "trafiletto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 msgid "&Schedule for download:" msgstr "&Programma per lo scaricamento:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:198 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "Every " msgstr "Ogni " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 msgid "day" msgstr "giorno" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 msgid "Monday" msgstr "lunedì" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 msgid "Tuesday" msgstr "martedì" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 msgid "Wednesday" msgstr "mercoledì" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Thursday" msgstr "giovedì" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 msgid "Friday" msgstr "venerdì" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 msgid "Saturday" msgstr "sabato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Sunday" msgstr "domenica" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "at" msgstr "alle" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "" "Interval at which to download this recipe. A value of zero means that the " "recipe will be downloaded every hour." @@ -7264,42 +7811,42 @@ msgstr "" "Intervallo a cui scaricaricare questa ricetta. Il valore zero significa che " "la formula verrà scaricata ogni ora." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid " days" msgstr " giorni" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "&Account" msgstr "&Account" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 msgid "For the scheduling to work, you must leave calibre running." msgstr "" "Perché la programmazione funzioni, calibre deve essere in esecuzione." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 msgid "&Schedule" msgstr "&Programma" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 msgid "Add &title as tag" msgstr "Aggiungi &titolo come tag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 msgid "&Extra tags:" msgstr "Tag &aggiuntivi:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "&Advanced" msgstr "&Avanzato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "&Download now" msgstr "&Scarica ora" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 msgid "" "Delete downloaded news older than the specified number of days. Set to zero " "to disable." @@ -7307,19 +7854,19 @@ msgstr "" "Cancella le notizie più vecchie del numero di giorni specificato. Impostare " "a zero per disabilitare." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 msgid "Delete downloaded news older than " msgstr "Elimina le notizie scaricate più vecchie di " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:36 msgid "contains" msgstr "contiene" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:37 msgid "The text to search for. It is interpreted as a regular expression." msgstr "Il testo da cercare. È interpretato come un'espressione regolare" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:38 msgid "" "<p>Negate this match. That is, only return results that <b>do not</b> match " "this query." @@ -7327,63 +7874,63 @@ msgstr "" "<p>Nega questa corrispondenza. Restituisce soltanto i risultati che " "<b>non</b> corrispondono a questa ricerca" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:39 msgid "Negate" msgstr "Nega" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:113 msgid "Advanced Search" msgstr "Ricerca avanzata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:114 msgid "Find entries that have..." msgstr "Trova elementi che hanno..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:115 msgid "&All these words:" msgstr "&Tutte queste parole:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:116 msgid "This exact &phrase:" msgstr "&Questa frase esatta:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:117 msgid "&One or more of these words:" msgstr "&Una o più di queste parole:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:118 msgid "But dont show entries that have..." msgstr "Ma non visualizzare elementi che hanno..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:119 msgid "Any of these &unwanted words:" msgstr "Una di queste parole non richie&ste:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 msgid "What kind of match to use:" msgstr "Tipo di corrispondenza da usare:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 msgid "Contains: the word or phrase matches anywhere in the metadata" msgstr "Contiene: la parola o frase corrispondenti ovunque nei metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:122 msgid "Equals: the word or phrase must match an entire metadata field" msgstr "" "Uguale: la parola o frase deve corrispondere esattamente nei metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:123 msgid "" "Regular expression: the expression must match anywhere in the metadata" msgstr "" "Espressione regolare: l'espressione deve corrispondere in qualunque punto " "dei metadati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:124 msgid " " msgstr " " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:125 msgid "" "See the <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" "interface\">User Manual</a> for more help" @@ -7391,101 +7938,101 @@ msgstr "" "Vedere il <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" "interface\">Manuale d'uso</a> per maggiori informazioni." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/select_formats.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 msgid "Choose formats" msgstr "Seleziona i formati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autori" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Editori" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 msgid " (not on any book)" msgstr " (non su ogni libro)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 msgid "" "The current tag category will be <b>permanently deleted</b>. Are you sure?" msgstr "" "La categoria di tag corrente verrà <b>definitivamente eliminata</b>. " "Continuare?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 msgid "User Categories Editor" msgstr "Editor delle categorie utente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 msgid "A&vailable items" msgstr "Elementi &disponibili" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 msgid "Apply tags to current tag category" msgstr "Applica i tag alla categoria di tag corrente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 msgid "A&pplied items" msgstr "Elementi a&pplicati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 msgid "Unapply (remove) tag from current tag category" msgstr "Togli il tag dalla categoria di tag corrente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 msgid "Category name: " msgstr "Nome categoria: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 msgid "Select a category to edit" msgstr "Selezionare una categoria da modificare" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 msgid "Delete this selected tag category" msgstr "Elimina la categoria di tag selezionata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 msgid "Enter a new category name. Select the kind before adding it." msgstr "" "Inserire il nome della nuova categoria. Selezionare il tipo prima di " "aggiungerla." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 msgid "Add the new category" msgstr "Aggiungi la nuova categoria" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 msgid "Category filter: " msgstr "Filtro categoria: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select the content kind of the new category" msgstr "Selezionare il tipo di contenuto della nuova categoria" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" msgstr "Confermare?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" msgstr "Questi tag sono usati da uno o più libri. Eliminarli comunque?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 msgid "Tag Editor" msgstr "Editor di tag" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124 msgid "A&vailable tags" msgstr "Tag &disponibili" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:125 msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." @@ -7493,23 +8040,23 @@ msgstr "" "Rimuovi il tag dal database. Questa operazione rimuoverà il tag da tutti i " "libri e poi dal database" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:127 msgid "Apply tag to current book" msgstr "Applica il tag al libro corrente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:129 msgid "A&pplied tags" msgstr "&Tag applicati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:130 msgid "Unapply (remove) tag from current book" msgstr "Rimuovi il tag dal libro corrente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 msgid "&Add tag:" msgstr "&Aggiungi tag:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 msgid "" "If the tag you want is not in the available list, you can add it here. " "Accepts a comma separated list of tags." @@ -7517,54 +8064,54 @@ msgstr "" "Se il tag voluto non è nella lista di quelli disponibili, è possibile " "aggiungerlo qui. Accetta una lista di tag separati da virgola" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 msgid "Add tag to available tags and apply it to current book" msgstr "Aggiungi il tag a quelli disponibili e applicalo al libro corrente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" msgstr "%s (era %s)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 msgid "Item is blank" msgstr "L'elemento è vuoto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" "Un elemento non può essere impostato a niente. Cancellarlo piuttosto." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 msgid "No item selected" msgstr "Nessun elemento selezionato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 msgid "You must select one item from the list of Available items." msgstr "Selezionare un elemento dalla lista degli elementi disponibili." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "No items selected" msgstr "Nessun elemento selezionato" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 msgid "You must select at least one items from the list." msgstr "Selezionare almeno un elemento dalla lista." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:106 +#: /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 "Eliminare veramente i seguenti elementi?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 msgid "Category Editor" msgstr "Editor di categoria" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Items in use" msgstr "Elementi da usare" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." @@ -7572,139 +8119,135 @@ msgstr "" "Elimina l'elemento dal database. Questo toglierà l'elemento da tutti i libri " "e lo eliminerà dal database." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 msgid "Rename the item in every book where it is used." msgstr "Rinomina l'elemento in ogni libro dove è presente." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "Ctrl+S" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "Prova la configurazione della posta elettronica" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52 msgid "Send test mail from %s to:" msgstr "Invia un messaggio di prova da %s a:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 msgid "&Test" msgstr "&Test" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:127 msgid "No recipe selected" msgstr "Nessuna formula selezionata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:132 msgid "The attached file: %s is a recipe to download %s." msgstr "Il file allegato: %s è una formula per scaricare %s." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133 msgid "Recipe for " msgstr "Ricetta per " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:150 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255 msgid "Switch to Advanced mode" msgstr "Passa alla modalità avanzata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:164 msgid "Switch to Basic mode" msgstr "Passa alla modalità base" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:174 msgid "Feed must have a title" msgstr "Il feed deve avere un titolo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175 msgid "The feed must have a title" msgstr "Il feed deve avere un titolo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:179 msgid "Feed must have a URL" msgstr "Il feed deve avere una URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180 msgid "The feed %s must have a URL" msgstr "Il feed %s deve avere una URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185 msgid "Already exists" msgstr "Esiste già" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186 msgid "This feed has already been added to the recipe" msgstr "Questo feed è già stato aggiunto alla ricetta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:286 msgid "Invalid input" msgstr "Input non valido" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:228 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:237 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:287 msgid "<p>Could not create recipe. Error:<br>%s" msgstr "<p>Impossibile creare la ricetta. Errore:<br>%s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:241 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:290 msgid "Replace recipe?" msgstr "Sovrascrivere la ricetta?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:242 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:291 msgid "A custom recipe named %s already exists. Do you want to replace it?" msgstr "Esiste già una ricetta personalizzata di nome %s. Sovrascriverla?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick recipe" msgstr "Prendi ricetta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick the recipe to customize" msgstr "Prende la ricetta per personalizzarla" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:277 msgid "Choose a recipe file" msgstr "Scegliere un file di ricetta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:248 msgid "Add custom news source" msgstr "Aggiungi una fonte di notizie personalizzata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:249 msgid "Available user recipes" msgstr "Ricette utente disponibili" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:250 msgid "Add/Update &recipe" msgstr "Aggiungi/Aggiorna &ricetta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:251 msgid "&Remove recipe" msgstr "&Rimuovi ricetta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:252 msgid "&Share recipe" msgstr "&Condividi ricetta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253 msgid "Customize &builtin recipe" msgstr "Personalizza &ricetta incorporata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254 msgid "&Load recipe from file" msgstr "&Carica ricetta da file" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256 msgid "" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " "type=\"text/css\">\n" @@ -7728,52 +8271,52 @@ msgstr "" "parte dei feed, bisognerà usare la \"Modalità avanzata\" per personalizzare " "ulteriormente il processo di scaricamento.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260 msgid "Recipe &title:" msgstr "&Titolo ricetta:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261 msgid "&Oldest article:" msgstr "Arti&colo più vecchio:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "The oldest article to download" msgstr "L'articolo più vecchio da scaricare" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264 msgid "&Max. number of articles per feed:" msgstr "&Numero massimo di articoli per feed:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265 msgid "Maximum number of articles to download per feed." msgstr "Massimo numero di articoli da scaricare per feed" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266 msgid "Feeds in recipe" msgstr "Feed nella ricetta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268 msgid "Remove feed from recipe" msgstr "Rimuovi il feed dalla ricetta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:271 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274 msgid "Add feed to recipe" msgstr "Aggiunge il feed alla ricetta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272 msgid "&Feed title:" msgstr "Tit&olo del feed:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 msgid "Feed &URL:" msgstr "&URL del feed:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 msgid "&Add feed" msgstr "&Aggiungi feed" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276 msgid "" "For help with writing advanced news recipes, please visit <a " "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>" @@ -7782,11 +8325,11 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">Formule " "utente</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:277 msgid "Recipe source code (python)" msgstr "Codice sorgente ricetta (python)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "" "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" @@ -7831,228 +8374,230 @@ msgstr "" "regolare su alcuni file di esempio. I nomi dei gruppi per i vari metadati " "sono indicati nei suggerimenti dei rispettivi campi.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Regular &expression" msgstr "&Espressione regolare" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 msgid "File &name:" msgstr "&Nome file:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 msgid "Title:" msgstr "Titolo:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 msgid "Regular expression (?P<title>)" msgstr "Espressione regolare (?P<title>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:129 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Nessuna corrispondenza" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 msgid "Authors:" msgstr "Autori:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 msgid "Regular expression (?P<author>)" msgstr "Espressione regolare (?P<author>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124 msgid "Series:" msgstr "Serie:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125 msgid "Regular expression (?P<series>)" msgstr "Espressione regolare (?P<series>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127 msgid "Series index:" msgstr "Indice serie:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:128 msgid "Regular expression (?P<series_index>)" msgstr "Espressione regolare (?P<series_index>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130 msgid "ISBN:" msgstr "ISBN:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:131 msgid "Regular expression (?P<isbn>)" msgstr "Espressione regolare (?P<isbn>)" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "Libri simili..." - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "Aggiungi i libri alla biblioteca" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "Gestione collezioni" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "Browser delle copertine" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "Shift+Alt+B" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "Browser dei tag" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "Shift+Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "versione" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "creato da Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "Connesso " -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "Aggiornamento trovato" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:276 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "Dettagli del libro" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "Shift+Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "Lavoro" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "Stato" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "Progresso" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "Tempo di esecuzione" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "Ci sono %d lavori in corso:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "Lavoro sconosciuto" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "Ci sono %d lavori in attesa:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:216 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "Impossibile terminare il lavoro" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "Impossibile annullare i lavori che comunicano col dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "Il lavoro è già stato avviato" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "Non disponibile" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "Lavori:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." -msgstr "Fare clic per vedere una lista dei lavori attivi" +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "Shift+Alt+J" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "Fare clic per vedere la lista dei lavori" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr " - Lavori" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "Salvataggio di formato individuale sul disco..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "Espelli questo dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "Biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "Mostra libri nella biblioteca calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "Lettore" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "Mostra libri nella memoria principale del dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "Scheda A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "Mostra libri nella memory card A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "Scheda B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "Mostra libri nella memory card B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "disponibile" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "I libri visualizzati saranno limitati a quelli corrispondenti alla ricerca " "salvata selezionata" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "Ricerca avanzata" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" @@ -8060,376 +8605,110 @@ msgstr "" "<p>Cerca nella lista dei libri per titolo, autore, editore, tag, commenti, " "etc.<br><br> Parole separate da spazi usano l'operatore AND" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "Resetta ricerca veloce" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "Copia il testo della ricerca corrente (invece di cercare il nome)" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "Salva ricerca corrente sotto il nome indicato nella casella" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "Elimina ricerca salvata corrente" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d libri" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "Selezionare la biblioteca calibre con cui lavorare" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "Connetti alla cartella" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "Connetti ad iTunes" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "Avvia server di contenuti" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "Ferma server di contenuti" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "Invia messaggio elettronico a" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr " ed elimina dalla biblioteca" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "Imposta condivisione di libri basata su email" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Aggiungi libri" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "Modifica metadati" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "C" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "Converti libri" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "V" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "Leggi" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "Invia al dispositivo" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "F" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "Scarica notizie" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "S" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Salva su disco" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "Connetti/condividi" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Canc" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "Cancella libri" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "Consulta il manuale utente di calibre" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "F1" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "Aiuto" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "M" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "Unisci i record dei libri" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "Apri la cartella contenente" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "Visualizza i dettagli del libro" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "Libri dello stesso autore" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "Libri in questa serie" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "Libri di questo editore" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "Libri con lo stesso tag" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "Modifica metadati individualmente" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "Modifica metadati in gruppo" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "Scarica i metadati e le copertine" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "Scarica solo i metadati" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "Scarica solo le copertine" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "Scarica solo i metadati sociali" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "Unisci nel primo libro selezionato - elimina gli altri" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "Unisci nel primo libro selezionato - mantieni gli altri" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "Aggiungi libri da una singola cartella" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:534 -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 "" -"Aggiungi libri da cartelle includendo le sotto-cartelle (Un libro per " -"cartella, si assume che ogni file sia lo stesso libro in formati differenti)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Aggiungi libri da cartelle includendo le sotto-cartelle (Più libri per " -"cartella, si assume che ogni file sia un libro differente)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Aggiungi un libro vuoto (Libro senza formati iniziali)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "Salva su disco in una singola cartella" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "Salva sul disco solo il formato %s" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "Salva solo il formato %s su disco in una cartella unica" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "Leggi uno specifico formato" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "Cancella i libri selezionati" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "Cancella i file di un formato specifico dai libri selezionati" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "Cancella tutti i formati dai libri selezionati, tranne..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "Cancella le copertine dai libri selezionati" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "Rimuovi i libri corrispondenti dal dispositivo" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "Converti individualmente" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "Converti in gruppo" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "Crea un catologo di libri dalla biblioteca di Calibre" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "Avvia l'assistente di configurazione iniziale" - -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "Y" msgstr "S" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" msgstr "Sul dispositivo" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" msgstr "Dimensione (MB)" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" msgstr "Valutazione" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book <font face=\"serif\">%s</font> of %s." msgstr "Libro <font face=\"serif\">%s</font> di %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:679 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "La parola chiave è \"{0}\"" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "Nella biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "Dimensione" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1162 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "Marcato per l'eliminazione" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Doppio clic per <b>modificarmi</b><br><br>" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 msgid "Hide column %s" msgstr "Nascondi colonna %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Sort on %s" msgstr "Ordina per %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" msgstr "Ascendente" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 msgid "Descending" msgstr "Discendente" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" msgstr "Cambia allineamento del testo per %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Left" msgstr "Sinistra" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Right" msgstr "Destra" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 msgid "Center" msgstr "Centrato" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" msgstr "Mostra colonna" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Restore default layout" msgstr "Ripristina layout perdefinito" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8437,145 +8716,145 @@ msgstr "" "La copia diretta sul dispositivo non è supportata. Prima è necessario " "aggiungere il libro alla biblioteca di calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" msgstr "Configura visualizzatore" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:48 msgid "Use white background" msgstr "Usa uno sfondo bianco" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:49 msgid "Hyphenate" msgstr "Unisci" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 msgid "<b>Changes will only take effect after a restart.</b>" msgstr "<b>Le modifiche avranno effetto dopo il riavvio.</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:70 msgid " - LRF Viewer" msgstr " - Lettore LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>Nessuna corrispondenza</b> trovata per la frase <i>%s</i>" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "Nessuna corrispondenza trovata" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 msgid "LRF Viewer" msgstr "Visualizzatore LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 msgid "Parsing LRF file" msgstr "Analisi file LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 msgid "LRF Viewer toolbar" msgstr "Barra degli strumenti visualizzatore LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Pagina successiva" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "Pagina precedente" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 msgid "Back" msgstr "Indietro" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "Forward" msgstr "Avanti" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 msgid "Next match" msgstr "Prossima corrispondenza" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196 msgid "Open ebook" msgstr "Apri libro" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:137 msgid "Configure" msgstr "Configurazione" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." msgstr "Usa la biblioteca collocata nel percorso specificato." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Start minimized to system tray." msgstr "Incominciare minimizato nella barra di sistema" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Log debugging information to console" msgstr "Invia le informazioni di debug alla console" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Do not check for updates" msgstr "Non controllare gli aggiornamenti" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 msgid "Calibre Library" msgstr "Biblioteca di calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "Choose a location for your calibre e-book library" msgstr "Selezionare una posizione per la biblioteca di e-book calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Failed to create library" msgstr "Impossibile creare la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." msgstr "Impossibile creare la biblioteca in: %r." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" msgstr "Selezionare una posizione per la nuova biblioteca di calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "Initializing user interface..." msgstr "Inizializzazione interfaccia grafica..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 msgid "Repairing failed" msgstr "Ripristino fallito" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Riparazione del database fallita. Avvio con una nuova biblioteca vuota." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Bad database location" msgstr "Percorso del database sbagliato" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." msgstr "Posizione del database %r non valida. calibre verrà chiuso." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" msgstr "Database corrotto" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" "Your calibre database appears to be corrupted. Do you want calibre to try " "and repair it automatically? If you say No, a new empty calibre library will " @@ -8584,58 +8863,58 @@ msgstr "" "Il database di calibre sembra corrotto. Tentare una riparazione automatica? " "Altrimenti verrà creata una nuova biblioteca di calibre vuota." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" "Riparazione database. Questo potrebbe richiedere molto tempo in caso di una " "grande collezione" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Posizione del database %r non valida. Verrà avviata una nuova biblioteca " "calibre vuota." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Starting %s: Loading books..." msgstr "Avvio di %s: Caricamento libri..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" msgstr "Se si è certi che l'operazione non sia in corso" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " msgstr "Impossibile iniziare " -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." msgstr "%s è già in esecuzione." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" msgstr "potrebbe essere attivo nella barra di sistema, nel" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 msgid "upper right region of the screen." msgstr "la parte in alto a destra dello schermo." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "lower right region of the screen." msgstr "la parte in basso a destra dello schermo." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." msgstr "Provate a far ripartire il computer." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:298 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" msgstr "provate a rimuovere il documento" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " "on windows where GUI apps do not have a output streams." @@ -8644,224 +8923,224 @@ msgstr "" "stderr). Utile nelle finestre delle applicazioni grafiche che non hanno un " "flusso di output." -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" msgstr "&Preferenze" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62 msgid "&Quit" msgstr "& Esci" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 msgid "ERROR: Unhandled exception" msgstr "ERRORE: eccezione non gestita" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 msgid "Book has neither title nor ISBN" msgstr "Il Libro non ha ne titolo ne ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 msgid "No matches found for this book" msgstr "Nessun risultato trovato per questo libro" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:254 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Cerca" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" "La ricerca selezionata verrà <b>definitivamente eliminata</b>. Continuare?" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "Cerca (Per la ricerca avanzata fare clic sul pulsante di sinistra)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "Ricerche Salvate" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "Scegliere ricerca salvata o inserire il nome per la nuova ricerca" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:10 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 msgid "Restrict to" msgstr "Limita a" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "(tutti i libri)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "({0} di {1})" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "({0} di tutti)" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." msgstr "Premi un tasto..." -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:79 msgid "Already assigned" msgstr "Già assegnato" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:81 msgid "already assigned to" msgstr "già assegnato a" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid " or " msgstr " oppure " -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 msgid "&Default" msgstr "Pre&definito" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:135 msgid "Customize shortcuts for" msgstr "Personalizza scorciatoie per" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid "Keys" msgstr "Tasti" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225 msgid "Double click to change" msgstr "Doppio click per cambiare" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 msgid "Frame" msgstr "Frame" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 msgid "&Custom" msgstr "Personalizzato (&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 msgid "&Shortcut:" msgstr "&Scorciatoia:" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 msgid "Click to change" msgstr "Clicca per cambiare" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 msgid "Clear" msgstr "Svuota" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Alternate shortcut:" msgstr "Scorciatoia &alternativa" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "Rinomina '%s'" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "Modifica ordinamento per '%s'" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "Nascondi categoria %s" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "Visualizza categoria" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "Visualizza tutte le categorie" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "Gestione %s" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "Gestione ricerche salvate" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "Gestione categorie utente" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "Ricerche" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "Duplica parola chiave" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "Il nome della ricerca salvata %s è già in uso." -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "Ordina per nome" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "Ordina per popolarità" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "Ordina per valutazione media" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "Imposta l'ordinamento degli elementi nel browser dei tag" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "Fai corrispondere tutti" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "Fai corrispondere uno qualsiasi" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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/trunk/src/calibre/gui2/tag_view.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "Gestione categorie &utente" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "Aggiungi categorie personalizzate al browser dei tag" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:182 +#: /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 "Conversione libro %d di %d (%s)" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" msgstr "Impossibile convertire alcuni libri" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." @@ -8869,23 +9148,23 @@ msgstr "" "Impossibile convertire %d di %d libri, poiché non è stato possibile " "individuare un formato adeguato per il documento sorgente." -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "Creazione dell'ordine dei libri per conversione di gruppo" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "Creazione ordine " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Scarica notizie da " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "Converti i documenti presenti" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8893,53 +9172,28 @@ msgstr "" "I libri nella lista sono già stati convertiti nel formato %s. Convertirli " "nuovamente?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "&Ripristina" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "&Donazione per sostenere Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "&Espelli dispositivo connesso" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "&Riavvia" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "Guida rapida di Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "Impossibile configurare" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "Impossibile configurare mentre ci sono lavori in esecuzione" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "Impossibile configurare prima che calibre sia riavviato." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "Nessuna informazione dettagliata disponibile" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "Non è disponibile alcun dettaglio per i libri nel dispositivo." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "Errore di conversione" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." @@ -8948,15 +9202,15 @@ msgstr "" "href=\"%s\">DRM</a>. È prima necessario rimuovere la DRM usando un altro " "prodotto." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "Ricetta deattivata" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "<b>Operazione Fallita</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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. " @@ -8967,11 +9221,11 @@ msgstr "" "lo sviluppo. La tua donazione aiuterà a mantenere attivo lo sviluppo di " "calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Ci sono lavori attivi. Uscire comunque?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -8982,11 +9236,11 @@ msgstr "" "sul dispositivo.<br>\n" " Interrompere comunque?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "ATTENZIONE: Lavori attivi" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8994,11 +9248,11 @@ msgstr "" "continuerà a lavorare nell'area di notifica. Per chiuderlo, selezionare " "<b>Esci</b> nel menu contestuale dell'area di notifica." -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Aggiornamento disponibile" -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the <a href=\"http://calibre-" "ebook.com/whats-new\">new features</a>. Visit the download page?" @@ -9007,126 +9261,126 @@ msgstr "" "href=\"http://calibre-ebook.com/whats-new\">novitá</a>. Collegarli alla " "pagina di scaricamento?" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" msgstr "Modificare segnalibro" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "New title for bookmark:" msgstr "Nuovo titolo per il segnalibro:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:52 msgid "Export Bookmarks" msgstr "Esportazione segnalibri" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:54 msgid "Saved Bookmarks (*.pickle)" msgstr "Segnalibri salvati (*.pickle)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Import Bookmarks" msgstr "Importa segnalibri" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Pickled Bookmarks (*.pickle)" msgstr "Segnalibri con *.pickle" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 msgid "Name" msgstr "Nome" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 msgid "Bookmark Manager" msgstr "Gestione Segnalibri" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 msgid "Actions" msgstr "Azioni" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 msgid "Edit" msgstr "Modifica" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 msgid "Delete" msgstr "Cancella" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 msgid "Reset" msgstr "Resetta" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 msgid "Export" msgstr "Esporta" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 msgid "Import" msgstr "Importa" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:154 msgid "Configure Ebook viewer" msgstr "Configurazione lettore di libri" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:155 msgid "&Font options" msgstr "&Opzioni font" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:156 msgid "Se&rif family:" msgstr "Famiglia &con grazie:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:157 msgid "&Sans family:" msgstr "Famiglia &sena grazie:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:158 msgid "&Monospace family:" msgstr "Famiglia &a spaziatura fissa:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:159 msgid "&Default font size:" msgstr "&Dimensione predefinita carattere:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:168 msgid " px" msgstr " px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:161 msgid "Monospace &font size:" msgstr "Dimensione carattere a spa&ziatura fissa:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:163 msgid "S&tandard font:" msgstr "Carattere sta&ndard:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:164 msgid "Serif" msgstr "Con grazie" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:165 msgid "Sans-serif" msgstr "Senza grazie" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:166 msgid "Monospace" msgstr "Spaziatura fissa" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:167 msgid "Remember last used &window size" msgstr "Ricorda la ultima grandezza &window usata" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169 msgid "Maximum &view width:" msgstr "Massima larghezza &view:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:170 msgid "H&yphenate (break line in the middle of large words)" msgstr "" "S&illabazione (interruzione di linea nel mezzo di parole molto lunghe)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:171 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -9134,47 +9388,47 @@ msgstr "" "La lingua predefinita da usare per le regole di sillabazione. Se il libro " "non specifica una lingua, questa è quella che verrà usata." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:172 msgid "Default &language for hyphenation:" msgstr "&language predefinito per sillabazione:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:173 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" "&Ridimensiona le immagini più grandi della finestra del visualizzatore " "(richiede riavvio)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:174 msgid "&User stylesheet" msgstr "&Fogli di stile dell'utente" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:175 msgid "&General" msgstr "&Generale" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:176 msgid "Double click to change a keyboard shortcut" msgstr "Doppio click per cambiare la scorciatoia di tastiera" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:177 msgid "&Keyboard shortcuts" msgstr "Combinazione di tasti per accesso rapido" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/dictionary.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" msgstr "Nessun risultato trovato per:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:35 msgid "Options to customize the ebook viewer" msgstr "Opzioni per personalizzare il lettore di libri" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "Ricorda la dimensione della finestra usata l'ultima volta" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:44 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:81 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -9182,225 +9436,225 @@ msgstr "" "Imposta il foglio di stile CSS dell'utente. Può essere usato per " "personalizzare l'aspetto di tutti i libri." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46 msgid "Maximum width of the viewer window, in pixels." msgstr "Larghezza maassima della finestra di visualizzazione in pixel." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 msgid "Resize images larger than the viewer window to fit inside it" msgstr "" "&Ridimensiona le immagini più grandi della finestra del visualizzatore per " "farle entrare nella finestra" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 msgid "Hyphenate text" msgstr "Sillabare il testo" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 msgid "Default language for hyphenation rules" msgstr "Lingua predefinita per le regole di sillabazione" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 msgid "Font options" msgstr "Opzioni carattere" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "The serif font family" msgstr "La famiglia di caratteri con grazie" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 msgid "The sans-serif font family" msgstr "La famiglia di caratteri senza grazie" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 msgid "The monospaced font family" msgstr "La famiglia di caratteri a spaziatura fissa" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60 msgid "The standard font size in px" msgstr "La dimensione dei caratteri predefinita in px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 msgid "The monospaced font size in px" msgstr "La dimensione dei caratteri a spaziatura fissa in px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62 msgid "The standard font type" msgstr "Il tipo di carattere predefinito" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "Cerca nel dizionario (&L)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:455 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Vai a..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "Sezione successiva" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "Sezione precedente" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "Inizio documento" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "Fine documento" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "Inizio sezione" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "Fine sezione" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" msgstr "Scorri alla prossima pagina" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:15 msgid "Scroll to the previous page" msgstr "Scorri alla pagina precedente" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:18 msgid "Scroll to the next section" msgstr "Scorri alla prossima sezione" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:21 msgid "Scroll to the previous section" msgstr "Scorri alla sezione precedente" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:24 msgid "Scroll to the bottom of the section" msgstr "Scorri alla fine della sezione" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:27 msgid "Scroll to the top of the section" msgstr "Scorri all'inizio della sezione" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:30 msgid "Scroll to the end of the document" msgstr "Scorri alla fine del documento" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:33 msgid "Scroll to the start of the document" msgstr "Scorri all'inizio del documento" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:36 msgid "Scroll down" msgstr "Scorri in basso" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:39 msgid "Scroll up" msgstr "Scorri in alto" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:42 msgid "Scroll left" msgstr "Scorri a sinistra" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:45 msgid "Scroll right" msgstr "Scorri a destra" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115 msgid "Book format" msgstr "Formato del libro" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "Posizione nel libro" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" "Vai a un riferimento. Per ottenere i numeri di riferimento, usare la " "modalità riferimento." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "Cerca del testo nel libro" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "Anteprima di stampa" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "Sto collegano a dict.org per cercare: <b>%s</b>…" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "Scelta libro" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "Libri" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "Aggiungi segnalibro" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "Inserire il titolo per il segnalibro:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "Nessuna corrispondenza trovata per %s" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "Caricamento..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "Impaginazione %s" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "Gestire i segnalibri" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "Caricamento libro..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "Errore DRM" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "<p>Questo libro è protetto da <a href=\"%s\">DRM</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "Impossibile aprire il libro" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "Opzioni per controllare il visualizzatore di libri" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Se specificato, la finestra di visualizzazione tenterà di apparire in primo " "piano quando avviata." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" "Scrivi avvertenze dall'esecuzione e messaggi dal quadro di comando nella " "finestra del quadro di comando." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -9410,123 +9664,127 @@ msgstr "" "\n" "Vedere un libro elettronico.\n" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184 msgid "E-book Viewer" msgstr "Visualizzatore E-book" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185 msgid "Close dictionary" msgstr "Chiudi il dizionario." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187 msgid "toolBar" msgstr "Barra degli strumenti" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 msgid "Next page" msgstr "Pagina successiva" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 msgid "Previous page" msgstr "Pagina precedente" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 msgid "Font size larger" msgstr "Dimensione del font maggiore" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193 msgid "Font size smaller" msgstr "Dimensione del font minore" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197 msgid "Find next" msgstr "Trova successivo" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 msgid "Find next occurrence" msgstr "Trova occorrenza successiva" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" msgstr "F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 msgid "Copy to clipboard" msgstr "Copia negli appunti" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 msgid "Reference Mode" msgstr "Modalità riferimento" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 msgid "Bookmark" msgstr "Segnalibro" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204 msgid "Toggle full screen" msgstr "A tutto schermo" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 msgid "Print" msgstr "Stampa" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 msgid "Find previous" msgstr "Trova precedente" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Find previous occurrence" msgstr "Trova occorrenza precedente" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" msgstr "Shift+F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/printing.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" msgstr "Stampa del libro elettronico" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Copia immagine" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Incolla immagine" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Modificare capitalizzazioned dei caratteri" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Maiuscole" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Minuscole" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Inverti capitalizzazione dei caratteri" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Caratteri per titolo" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:838 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "Trasinare per ridimensionare" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "Visualizza" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "Nascondi" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "Attiva/Disattiva" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " @@ -9536,7 +9794,7 @@ msgstr "" "accedere alla collezione di libri calibre direttamente dal dispositivo. Per " "fare questo è necessario attivare il server di contenuti." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." @@ -9544,7 +9802,7 @@ msgstr "" "Ricordare di lasciare calibre aperto poiché il server funziona solamente " "quando calibre è avviato." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " @@ -9555,20 +9813,20 @@ msgstr "" "un host valido o l'indirizzo IP del computer sul quale calibre è in " "esecuzione." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 msgid "Moving library..." msgstr "Spostamento della biblioteca in corso..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:469 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 msgid "Failed to move library" msgstr "Impossibile spostare la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 msgid "Invalid database" msgstr "Database non valido" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 msgid "" "<p>An invalid library already exists at %s, delete it before trying to move " "the existing library.<br>Error: %s" @@ -9576,36 +9834,36 @@ msgstr "" "<p>Una biblioteca non valida esiste già in %s, eliminarla prima di tentare " "di spostare la biblioteca esistente.<br> Errore: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 msgid "Could not move library" msgstr "Impossibile spostare la biblioteca" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 msgid "Select location for books" msgstr "Selezionare un percorso per i libri" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 msgid "welcome wizard" msgstr "Benvenuti nel wizard" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 msgid "Welcome to calibre" msgstr "Benvenuti in Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 msgid "The one stop solution to all your e-book needs." msgstr "La soluzione unica per tutto ciò che riguarda i libri elettronici." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:51 msgid "" "Choose your book reader. This will set the conversion options to produce " "books optimized for your device." @@ -9613,15 +9871,15 @@ msgstr "" "Selezionare il lettore di ebook. Questo consentirà di impostare le opzioni " "di conversione ottimizzate per il lettore." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:52 msgid "&Manufacturers" msgstr "&Marche" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:53 msgid "&Devices" msgstr "&Dispositivi" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 msgid "" "<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " "button to apply your settings." @@ -9629,7 +9887,7 @@ msgstr "" "<h2>Congratulazioni!</h2> Calibre è stato installato con successo. Fare clic " "sul pulsante %s per applicare le impostazioni." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 msgid "" "<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " "available <a href=\"http://calibre-ebook.com/demo\">online</a>." @@ -9638,7 +9896,7 @@ msgstr "" "caratteristiche del programma <a href=\"http://calibre-" "ebook.com/demo\">online</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 msgid "" "<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" "ebook.com/user_manual\">online</a>." @@ -9646,7 +9904,7 @@ msgstr "" "<h2>Manuale d'uso</h2>Un manuale utente è disponibile <a " "href=\"http://calibre-ebook.com/user_manual\">online</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 msgid "" "<p>calibre can automatically send books by email to your Kindle. To do that " "you have to setup email delivery below. The easiest way is to setup a free " @@ -9660,15 +9918,15 @@ msgstr "" "gmail</a> e selezionare l'opzione «Usa Gmail» in basso. È necessario " "registrare l'indirizzo gmail nell'account Amazon." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 msgid "&Kindle email:" msgstr "&kindle posta elettronica:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:52 msgid "Choose your &language:" msgstr "Selezionare la &lingua:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:53 msgid "" "Choose a location for your books. When you add books to calibre, they will " "be copied here:" @@ -9676,11 +9934,11 @@ msgstr "" "Selezionare una destinazione per i libri. Quando verranno aggiunti libri a " "Calibre, questi saranno copiati qui:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 msgid "&Change" msgstr "&Cambia" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 msgid "" "If you have an existing calibre library, it will be copied to the new " "location. If a calibre library already exists at the new location, calibre " @@ -9690,23 +9948,23 @@ msgstr "" "posizione. Se nella nuova posizione già esiste una biblioteca di calibre, " "calibre utilizzerà quest'ultima." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:32 msgid "Using: %s:%s@%s:%s and %s encryption" msgstr "Si sta usando %s:%s@%s:%s e cifrature %s" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:37 msgid "Sending..." msgstr "Spedizione in corso..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:42 msgid "Mail successfully sent" msgstr "Messaggio inviato con successo" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:114 msgid "Finish gmail setup" msgstr "Configurazione di gmail completata" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:115 msgid "" "Dont forget to enter your gmail username and password. You can sign up for a " "free gmail account at http://gmail.com" @@ -9714,27 +9972,27 @@ msgstr "" "Non dimenticate di immettere il vosto nome utente e password per gmail. É " "possibile creare un account gratis sul sito http://gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:130 msgid "Bad configuration" msgstr "Configurazione difettosa" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:124 msgid "You must set the From email address" msgstr "" "É necessario specificare un indirizzo di posta elettronica come mittente" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:131 msgid "You must set the username and password for the mail server." msgstr "" "É necessario specificare un nome utente e password per il server di posta " "elettronica" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:108 msgid "Send email &from:" msgstr "&Mittente:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:109 msgid "" "<p>This is what will be present in the From: field of emails sent by " "calibre.<br> Set it to your email address" @@ -9742,7 +10000,7 @@ msgstr "" "<p>Questo sarà immesso nel campo Da: per le email inviate da " "calibre.<br>Specificare il proprio indirizzo email" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:110 msgid "" "<p>A mail server is useful if the service you are sending mail to only " "accepts email from well know mail services." @@ -9750,79 +10008,79 @@ msgstr "" "<p>Un server di posta è utile se il servizio al quale state mandando email " "accetta solamente posta elettronica da server di posta ben conosciuti." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:111 msgid "Mail &Server" msgstr "&Server di posta elettronica" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 msgid "calibre can <b>optionally</b> use a server to send mail" msgstr "" "calibre può <b>opzionalmente</b> usare un server per inviare la posta " "elettronica" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 msgid "&Hostname:" msgstr "&Hostname:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" msgstr "Il nome del server per la posta. Per esempio smtp.gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 msgid "&Port:" msgstr "&Porta" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:116 msgid "" "The port your mail server listens for connections on. The default is 25" msgstr "" "La porta su cui il server di posta attende connessioni. Il valore " "predefinito è 25" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:118 msgid "Your username on the mail server" msgstr "I vostro nome utente sul server per la posta" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:120 msgid "Your password on the mail server" msgstr "La vostra password sul server per la posta" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:121 msgid "&Show" msgstr "&Mostra" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:122 msgid "&Encryption:" msgstr "&Sicurezza" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123 msgid "" "Use TLS encryption when connecting to the mail server. This is the most " "common." msgstr "Utilizza" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "&TLS" msgstr "&TLS" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 msgid "Use SSL encryption when connecting to the mail server." msgstr "" "Usa cifrature SSL quando ci si connette al server di posta elettronica." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "&SSL" msgstr "&SSL" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 msgid "Use Gmail" msgstr "Usa Gmail" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:128 msgid "&Test email" msgstr "&Verifica email" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 msgid "" "<p>If you use the <a href=\"http://www.lexcycle.com/download\">Stanza</a> e-" "book app on your iPhone/iTouch, you can access your calibre book collection " @@ -9834,56 +10092,56 @@ msgstr "" "possibile accedere alla collezione di libri direttamente dal dispositivo. " "Per fare questo è necessario attivare il server di contenuti." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" msgstr "Attivare in server di &content" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:230 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" msgstr "oggi" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:233 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" msgstr "ieri" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:236 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" msgstr "questomese" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:239 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:240 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" msgstr "giornifa" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "no" msgstr "no" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "unchecked" msgstr "non selezionato" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "checked" msgstr "selezionato" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "yes" msgstr "sì" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "blank" msgstr "vuota" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" msgstr "vuoto" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:48 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9897,7 +10155,7 @@ msgstr "" "Valore predefinito: '%%default'\n" "Applicabile ai formati di output: CSV, XML" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:58 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9909,7 +10167,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: CSV, XML" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:206 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9923,7 +10181,7 @@ msgstr "" "Predefinito: '%%default'\n" "Applicabile ai formati di output: BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:216 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9935,7 +10193,7 @@ msgstr "" "Predefinito: '%default'\n" "Applicabile ai formati di output: BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" "Create a citation for BibTeX entries.\n" "Boolean value: True, False\n" @@ -9947,7 +10205,7 @@ msgstr "" "Predefinito: '%default'\n" "Applicabile ai formati di output: BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:234 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" "The template for citation creation from database fields.\n" " Should be a template with {} enclosed fields.\n" @@ -9961,7 +10219,7 @@ msgstr "" "Predefinito: '%%default'\n" "Applicabile ai formati di output: BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:244 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" "BibTeX file encoding output.\n" "Available types: utf8, cp1252, ascii.\n" @@ -9973,7 +10231,7 @@ msgstr "" "Predefinita: '%default'\n" "Applicabile ai formati di output: BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:253 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" "BibTeX file encoding flag.\n" "Available types: strict, replace, ignore, backslashreplace.\n" @@ -9985,7 +10243,7 @@ msgstr "" "Predefinito: '%default'\n" "Applicabile ai formati di output: BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:262 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" "Entry type for BibTeX catalog.\n" "Available types: book, misc, mixed.\n" @@ -9997,7 +10255,7 @@ msgstr "" "Predefinito: '%default'\n" "Applicabile ai formati di output: BIBTEX" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:530 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -10007,7 +10265,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:537 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -10021,7 +10279,7 @@ msgstr "" "Valore predefinito: '%default'Nessuno\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:547 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" @@ -10032,7 +10290,7 @@ msgstr "" "'[<tag>]'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:553 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -10047,7 +10305,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:561 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -10057,7 +10315,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: epub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:568 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -10067,7 +10325,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:575 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -10078,7 +10336,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:582 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -10092,7 +10350,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:589 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -10108,7 +10366,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:596 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -10118,7 +10376,7 @@ msgstr "" "Valore predefinito: '%default'\n" "Applicabile ai formati di output: ePub, MOBI" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:41 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." @@ -10126,7 +10384,7 @@ msgstr "" "Percorso alla biblioteca di calibre. L'impostazione predefinita è quella di " "usare il percorso salvato nelle impostazioni." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:120 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" "%prog list [options]\n" "\n" @@ -10136,7 +10394,7 @@ msgstr "" "\n" "Elenca i libri disponibili nel database di calibre.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -10151,7 +10409,7 @@ msgstr "" "selezionare tutti i campi. Ha effetto solamente nel formato in uscita del " "testo." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" @@ -10161,11 +10419,11 @@ msgstr "" "Campi disponibili: %s\n" "Predefinito: %%default" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:137 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "Sort results in ascending order" msgstr "Ordina i risultati in ordine crescente" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:139 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search related documentation in the User Manual. Default is " @@ -10175,7 +10433,7 @@ msgstr "" "documentazione relativa alla ricerca nel Manuale Utente. L'opzione " "predefinita è quella di non filtrare." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:141 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 msgid "" "The maximum width of a single line in the output. Defaults to detecting " "screen size." @@ -10183,11 +10441,11 @@ msgstr "" "La larghezza massima di una singola linea nell'output. L'impostazione " "predefinita è quella di rilevare la dimensione dello schermo." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:142 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:142 msgid "The string used to separate fields. Default is a space." msgstr "La stringa usata per separare i campi. Predefinita: spazio." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:143 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 msgid "" "The prefix for all file paths. Default is the absolute path to the library " "folder." @@ -10195,15 +10453,15 @@ msgstr "" "Il prefisso per tutti i percorsi. L'impostazione predefinita è il percorso " "alla cartella della biblioteca." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:165 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:165 msgid "Invalid fields. Available fields:" msgstr "Campi non validi. Campi disponibili:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:172 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 msgid "Invalid sort field. Available fields:" msgstr "Campo per l'ordinamento non valido. Campi disponibili:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:244 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" @@ -10211,7 +10469,7 @@ msgstr "" "I seguenti libri non sono stati aggiunti perché già esistenti nel database " "(vedere l'opzione --duplicates):" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:267 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -10225,7 +10483,7 @@ msgstr "" "specificare cartelle, vedere\n" "la cartella sottostante relativa alle opzioni.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:276 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 msgid "" "Assume that each directory has only a single logical book and that all files " "in it are different e-book formats of that book" @@ -10233,11 +10491,11 @@ msgstr "" "Assume che ogni cartella abbia un solo libro logico e che tutti i file " "presenti siano diversi formati per quel libro" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:278 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:278 msgid "Process directories recursively" msgstr "Elabora cartelle ricorsivamente" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:280 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." @@ -10245,27 +10503,27 @@ msgstr "" "Aggiunge libri al database anche se esistono già. Il confronto è basato sui " "titoli." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:282 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" msgstr "Aggiungi un libro vuoto (un libro senza formati)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" msgstr "Imposta il titolo del libro vuoto aggiunto" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:286 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" msgstr "Imposta gli autori del libro vuoto aggiunto" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:288 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" msgstr "Imposta l'ISBN del libro vuoto aggiunto" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:313 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" msgstr "È necessario specificare almeno un file da aggiungere" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:329 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:329 msgid "" "%prog remove ids\n" "\n" @@ -10279,11 +10537,11 @@ msgstr "" "separata da virgole di numeri id (è possibile ottenere i numeri id usando il " "comando list). Ad esempio: 23,34,57-85\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:344 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 msgid "You must specify at least one book to remove" msgstr "È necessario specificare almeno un libro da aggiungere" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:363 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:363 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -10297,15 +10555,15 @@ msgstr "" "identificato da id. È possibile ottenere gli id usando il comando list. Se " "il formato esiste già, verrà sovrascritto.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:378 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 msgid "You must specify an id and an ebook file" msgstr "È necessario specificare un id e un file ebook" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:383 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "ebook file must have an extension" msgstr "I file ebook devono avere un'estensione" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -10322,11 +10580,11 @@ msgstr "" "file come LRF, TXT o EPUB. Se il libro logico non ha un fmt disponibile, non " "fa niente.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:408 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "You must specify an id and a format" msgstr "È necessario specificare un id e un formato" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:426 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:426 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -10342,15 +10600,15 @@ msgstr "" "con id.\n" "id è un numero dalla lista dei comandi.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:434 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "Print metadata in OPF form (XML)" msgstr "Stampa i metadati in formato OPF (XML)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:443 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:443 msgid "You must specify an id" msgstr "È necessario specificare un id" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:456 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:456 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -10372,11 +10630,11 @@ msgstr "" "nel\n" "comando show_metadata.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:472 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:472 msgid "You must specify an id and a metadata file" msgstr "È necessario specificare un id e un file di metadati" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:492 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:492 msgid "" "%prog export [options] ids\n" "\n" @@ -10394,27 +10652,27 @@ msgstr "" "(in un file opf). È possibile prendere i numeri di id dalla lista dei " "comandi.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:500 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:500 msgid "Export all books in database, ignoring the list of ids." msgstr "Esporta tutti i libri del database, ignorando la lista di id." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:502 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:502 msgid "Export books to the specified directory. Default is" msgstr "Esporta i libri nella cartella specificata. Predefinita:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:504 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 msgid "Export all books into a single directory" msgstr "Esporta tutti i libri nella stessa cartella" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:511 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." msgstr "Selezionando questa opzione verrà disattivata questa funzione." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:534 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" msgstr "È necessario specificare qualche id o l'opzione %s" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:547 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 msgid "" "%prog add_custom_column [options] label name datatype\n" "\n" @@ -10432,7 +10690,7 @@ msgstr "" "colonna.\n" "tipo è uno di: {0}\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:556 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." @@ -10440,7 +10698,7 @@ msgstr "" "Questa colonna salva i tag come dati (es. valori separati da virgole). " "Applicato solo se il tipo di dato è testo." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:560 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:560 msgid "" "A dictionary of options to customize how the data in this column will be " "interpreted." @@ -10448,11 +10706,11 @@ msgstr "" "Un dizionario di opzioni per personalizzare come i dati in questa colonna " "verranno interpretati." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:573 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:573 msgid "You must specify label, name and datatype" msgstr "Specificare etichetta, nome e tipo di dato" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:631 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:631 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -10471,7 +10729,7 @@ msgstr "" "catalogo generato per l'esportazione.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:645 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" "Comma-separated list of database IDs to catalog.\n" "If declared, --search is ignored.\n" @@ -10481,7 +10739,7 @@ msgstr "" "Se dichiarati, --search è ignorata.\n" "Valore predefinito: tutti" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:649 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:649 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search-related documentation in the User Manual.\n" @@ -10492,16 +10750,16 @@ msgstr "" "nel Manuale Utente.\n" "Default: nessun filtraggio" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:655 -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:505 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" msgstr "Mostra un output dettagliato. Utile per il debugging" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:668 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 msgid "Error: You must specify a catalog output file" msgstr "Errore: devi specificate un file di output del catalogo" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:710 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 msgid "" "\n" " %prog set_custom [options] column id value\n" @@ -10522,7 +10780,7 @@ msgstr "" "custom_columns.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:721 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." @@ -10530,11 +10788,11 @@ msgstr "" "Se la colonna salva più valori, aggiunge i valori specificati a quelli " "esistenti, altrimenti li sostituisce." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:732 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 msgid "Error: You must specify a field name, id and value" msgstr "Errore: Specificare nome del campo, id e valore" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:751 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 msgid "" "\n" " %prog custom_columns [options]\n" @@ -10549,19 +10807,19 @@ msgstr "" "colonna e gli id.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:758 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 msgid "Show details for each column." msgstr "Mostra i dettagli per ogni colonna" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:770 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 msgid "You will lose all data in the column: %r. Are you sure (y/n)? " msgstr "Verranno persi i dati nella colonna: %r. Continuare (y/n)? " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:772 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" msgstr "y" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:778 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" "\n" " %prog remove_custom_column [options] label\n" @@ -10578,15 +10836,70 @@ msgstr "" " colonne disponibili utilizzare il comando custom_columns.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:786 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 msgid "Do not ask for confirmation" msgstr "Non chiedere conferma" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:796 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 msgid "Error: You must specify a column label" msgstr "Errore: Specificare un etichetta per la colonna" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" +"\n" +" %prog saved_searches [opzioni] list\n" +" %prog saved_searches add nome ricerca\n" +" %prog saved_searches remove nome\n" +"\n" +" Gestisce le ricerche salvate presenti in questo database.\n" +" Inserendo una ricerca già presente, questa verrà sostituita con la " +"nuova.\n" +" " + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "Errore: Specificare un'azione (add|remove|list)" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "Nome:" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "Stringa di ricerca:" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "Errore: Specificare un nome e una stringa di ricerca" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "aggiunto" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "Errore: Specificare un nome" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "rimosso" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" +"Errore: Azione %s non riconosciuta, deve essere una tra: (add|remove|list)" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -10606,52 +10919,64 @@ msgstr "" "\n" "Per aiuto su un comando particolare: %%prog command --help\n" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:71 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "Nessuna etichetta fornita" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" +"L'etichetta può contenere solo lettere minuscole, numeri e trattini bassi, e " +"deve iniziare con una lettera" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "%sLa valutazione media è %3.1f" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "Principale" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" "<p>Migrazione del vecchio database nella biblioteca in %s<br><center>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1828 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "Sto copiando <b>%s</b>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1845 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "Compattazione database" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1938 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "Controllo di integrità SQL..." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "Controllo per file mancanti" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:2001 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "ID controllate" -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:122 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Valutazioni" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:24 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" msgstr "Il titolo" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:25 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 msgid "The authors" msgstr "Gli autori" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:26 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26 msgid "" "The author sort string. To use only the first letter of the name use " "{author_sort[0]}" @@ -10659,15 +10984,15 @@ msgstr "" "La stringa per ordinare in base all'autore. Per usare solo la prima lettera " "del nome usa {author_sort[0]}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:28 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:28 msgid "The tags" msgstr "I tag" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:29 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29 msgid "The series" msgstr "Il periodico" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:30 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30 msgid "" "The series number. To get leading zeros use {series_index:0>3s} or " "{series_index:>3s} for leading spaces" @@ -10675,35 +11000,35 @@ msgstr "" "Il numero di serie. Per ottenere gli zeri iniziali usare {series_index:0>3s} " "o {series_index:>3s} per gli spazi iniziali" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:33 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 msgid "The rating" msgstr "La valutazione" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:34 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34 msgid "The ISBN" msgstr "Numero ISBN" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:35 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 msgid "The publisher" msgstr "L'editore" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:36 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 msgid "The date" msgstr "La data" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:37 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 msgid "The published date" msgstr "La data di pubblicazione" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:38 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 msgid "The calibre internal id" msgstr "Denominazione interna di Calibre" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:48 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "Options to control saving to disk" msgstr "Opzioni per il controllo del salvataggio su disco" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:54 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 msgid "" "Normally, calibre will update the metadata in the saved files from what is " "in the calibre library. Makes saving to disk slower." @@ -10712,7 +11037,7 @@ msgstr "" "si trovano nella biblioteca di calibre. Questo rende il salvataggio più " "lento." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:57 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." @@ -10720,7 +11045,7 @@ msgstr "" "Normalmente calibre scrive i metadati in documenti OPF separati assieme ai " "file contenenti i libri." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:60 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." @@ -10728,7 +11053,7 @@ msgstr "" "Normalmente calibre salva le copertine in un file separato assieme ai file " "contenti i libri." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:63 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 msgid "" "Comma separated list of formats to save for each book. By default all " "available books are saved." @@ -10736,7 +11061,7 @@ msgstr "" "Lista separata da virgole dei formati con cui ogni libro viene salvato. Il " "valore predefinito è che tutti i libri vengano salvati." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:66 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 msgid "" "The template to control the filename and directory structure of the saved " "files. Default is \"%s\" which will save books into a per-author " @@ -10748,7 +11073,7 @@ msgstr "" "libri in una struttura con i libri pertinenti ad ogni autore a sua volta in " "una cartella separata. I controlli disponibili sono: {%s}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:71 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 msgid "" "The template to control the filename and directory structure of files sent " "to the device. Default is \"%s\" which will save books into a per-author " @@ -10760,7 +11085,7 @@ msgstr "" "directory divise per autore con i nomi dei file contententi il titolo e " "l'autore. Altre opzioni disponibili sono: {%s}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:78 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 msgid "" "Normally, calibre will convert all non English characters into English " "equivalents for the file names. WARNING: If you turn this off, you may " @@ -10772,7 +11097,7 @@ msgstr "" "funzione è disabilitata è possibile incontrare errori nel salvataggio " "dipendenti dal quanto bene il filesystem utilizzato supporti unicode." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:84 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 msgid "" "The format in which to display dates. %d - day, %b - month, %Y - year. " "Default is: %b, %Y" @@ -10780,52 +11105,52 @@ msgstr "" "Il formato usato per visualizzare le date. %d - giorno, %b - mese, %Y - " "anno. il valore predefinito è %b, %Y" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:87 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 msgid "Convert paths to lowercase." msgstr "Converti i percorsi in lettere minuscole." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:89 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 msgid "Replace whitespace with underscores." msgstr "Sostituire gli spazi vuoti con sottolineature." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:263 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 msgid "Requested formats not available" msgstr "I formati richiesti non sono disponibili." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:21 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 msgid "Settings to control the calibre content server" msgstr "Impostazioni per controllare il server dei contenuti di calibre" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:25 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 msgid "The port on which to listen. Default is %default" msgstr "La porta in cui ascoltare. Predefinita: %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:27 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 msgid "The server timeout in seconds. Default is %default" msgstr "Il timeout del server in secondi. Predefinito: %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:29 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 msgid "The max number of worker threads to use. Default is %default" msgstr "" "Il numero massimo di istanze di lavoro da usare. Predefinito: %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:31 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 msgid "Set a password to restrict access. By default access is unrestricted." msgstr "" "Imposta una password per limitare l'accesso. Come impostazione predefinita " "l'accesso non è limitato." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 msgid "Username for access. By default, it is: %default" msgstr "Nome utente per l'accesso. Predefinito: %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 msgid "The maximum size for displayed covers. Default is %default." msgstr "" "La dimensione massima per le copertine visualizzate. Il valore predefinito è " "%default." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 msgid "" "The maximum number of matches to return per OPDS query. This affects Stanza, " "WordPlayer, etc. integration." @@ -10833,7 +11158,7 @@ msgstr "" "Il valore massimo di risultati da presentare per una richiesta OPDS. Questo " "ha effetto sull'integrazione con Stanza, WordPlayer, etc." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 msgid "" "Group items in categories such as author/tags by first letter when there are " "more than this number of items. Default: %default. Set to a large number to " @@ -10843,12 +11168,12 @@ msgstr "" "quando ci sono più di questo numero di elementi. Predefinito: %default. " "Impostare un numero grande per disattivare il raggruppamento." -#: /home/kovid/work/trunk/src/calibre/library/server/base.py:94 +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 msgid "Password to access your calibre library. Username is " msgstr "" "Password per accedere alla propria biblioteca di calibre. Il nome utente è " -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:28 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28 msgid "" "[options]\n" "\n" @@ -10858,57 +11183,70 @@ msgstr "" "\n" "Avvia il server dei contenuti di calibre." -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:30 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 msgid "Path to the library folder to serve with the content server" msgstr "" "Percorso per la cartella da cui la biblioteca e' disponibile per il server " "di contenuti" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:32 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 msgid "Write process PID to the specified file" msgstr "Scrivere PID per il file specificato" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" +"Specifica una restrizione da usare per questa chiamata. Questa opzione " +"sovrascrive ogni impostazione per biblioteca specificata nell'interfaccia " +"grafica" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "%d libro" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "%d elementi" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "VALUTAZIONE: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "TAG: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "SERIE: %s [%s]<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "Libri nella biblioteca" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "Di " -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "Libri ordinati per " -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "Più recenti" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:34 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "%sUsage%s: %s\n" msgstr "%sUso%s: %s\n" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:78 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 msgid "Created by " msgstr "Creato da " -#: /home/kovid/work/trunk/src/calibre/utils/config.py:79 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." @@ -10916,208 +11254,208 @@ msgstr "" "Ogni qualvolta vengono passati argomenti con degli spazi al comando %prog, è " "necessario mettere l'argomento fra virgolette." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:663 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 msgid "Path to the database in which books are stored" msgstr "Percorso del database in cui sono salvati i libri" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:665 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 msgid "Pattern to guess metadata from filenames" msgstr "Modelli per indovinare i metadati dai nomi dei file" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:667 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 msgid "Access key for isbndb.com" msgstr "Chiave di accesso per isbndb.com" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:669 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 msgid "Default timeout for network operations (seconds)" msgstr "Timeout predefinito per le operazioni di rete (secondi)" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:671 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 msgid "Path to directory in which your library of books is stored" msgstr "Percorso alla cartella in cui è salvata la biblioteca" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:673 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 msgid "The language in which to display the user interface" msgstr "La lingua in cui visualizzare l'interfaccia utente" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:675 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 msgid "The default output format for ebook conversions." msgstr "Formato predefinito per la conversione dei libri." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:679 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 msgid "Ordered list of formats to prefer for input." msgstr "Lista ordinata di preferenze peri formati di input" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:681 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 msgid "Read metadata from files" msgstr "Leggi metadati dai file" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:683 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 msgid "The priority of worker processes" msgstr "La priorità dei lavori" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:685 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 msgid "Swap author first and last names when reading metadata" msgstr "Inverti nome e Cognome dell'autore durante la lettura dei metadati" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:687 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 msgid "Add new formats to existing book records" msgstr "Aggiungere nuovi formati ai libri esistenti" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "List of named saved searches" msgstr "Elenco delle ricerche salvate" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:693 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 msgid "User-created tag browser categories" msgstr "Categorie del browser di tag create dall'utente" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:695 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 msgid "How and when calibre updates metadata on the device." msgstr "Come e quando calibre aggiorna i metadati nel dispositivo." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:43 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "In attesa..." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "Fermato" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "Finito" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "In esecuzione..." -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Portoghese Brasiliano" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Inglese (Regno Unito)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Cinese semplificato" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Cinese (Honk Kong)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Cinese tradizionale" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "inglese" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Inglese (Australia)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Inglese (Nuova Zelanda)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Inglese (Canada)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Inglese (India)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Inglese (Tailandia)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Inglese (Cipro)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Inglese (Pakistan)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "English (Israel)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Inglese (Singapore)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "Inglese (Yemen)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "English (Ireland)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "English (China)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "Spanish (Paraguay)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Tedesco (AT)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Olandese (Olanda)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:116 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Olandese (Belgio)" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" msgstr "L'URL deve avere lo schema sftp" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:57 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:57 msgid "host must be of the form user@hostname" msgstr "l'host deve essere della forma utente@nomehost" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:68 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:68 msgid "Failed to negotiate SSH session: " msgstr "Negoziazione della sessione SSH fallita: " -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:71 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 msgid "Failed to authenticate with server: %s" msgstr "Autenticazione fallita col server: %s" -#: /home/kovid/work/trunk/src/calibre/utils/smtp.py:234 +#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234 msgid "Control email delivery" msgstr "Controllo dell'invio delle email" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:118 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 msgid "Unknown section" msgstr "Sezione sconosciuta" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" msgstr "Feed sconosciuto" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:158 -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 msgid "Untitled article" msgstr "Articolo senza titolo" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:21 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:21 msgid "Download periodical content from the internet" msgstr "Scaricare periodicamente il contenuto da internet" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:36 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:36 msgid "" "Useful for recipe development. Forces max_articles_per_feed to 2 and " "downloads at most 2 feeds." @@ -11125,112 +11463,112 @@ msgstr "" "Utile per lo sviluppo delle ricette. Forza max_articles_per_feed a 2 e " "scarica al massimo 2 feed" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:39 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:39 msgid "Username for sites that require a login to access content." msgstr "" "Nome utente per i siti che richiedono un'identificazione per accedere ai " "contenuti" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:42 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:42 msgid "Password for sites that require a login to access content." msgstr "" "Password per i siti che richiedono un'identificazione per accedere ai " "contenuti" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:46 msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" "Non scaricare l'ultima versione delle ricette di sistema dal server di " "Calibre" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 msgid "Unknown News Source" msgstr "Sorgente di notizie sconosciuta" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:609 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 msgid "The \"%s\" recipe needs a username and password." msgstr "La ricetta \"%s\" richiede un nome utente e password." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Scaricamento completato" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:710 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Scaricamento dei seguenti articoli fallito:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Scaricamento dei seguenti articoli fallito parzialmente:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " da " -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tLink falliti:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:809 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" "Impossibile ottenere l'articolo. Eseguire con l'opzione -vv per scoprirne la " "causa." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:830 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Scaricamento feed..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Ricevuti feed dalla pagina principale" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "Tentativo di scaricamento della copertina..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "Preparazione dell'immagine principale in corso" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Inizio scaricamento [%d articolo(i)]..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:940 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Feed scaricati in %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:950 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Impossibile scaricare la copertina: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:962 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Scaricamento copertina da %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1003 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 msgid "Masthead image downloaded" msgstr "Immagine principale scaricata" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1172 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 msgid "Untitled Article" msgstr "Articolo senza titolo" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1243 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 msgid "Article downloaded: %s" msgstr "Articolo scaricato: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1254 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 msgid "Article download failed: %s" msgstr "Scaricamento fallito dell'articolo: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1271 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 msgid "Fetching feed" msgstr "Scaricamento feed" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1418 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -11238,7 +11576,7 @@ msgstr "" "Impossibile accedere, controllare il nome utente e password per il servizio " "Periodici di calibre." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1434 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -11246,22 +11584,22 @@ msgstr "" "Non hai il permesso di scaricare questa pubblicazione. O l'abbonamento è " "scaduto o è stato superato il massimo consentito dei download per oggi." -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" msgstr "Tu" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:73 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:193 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Pianificato" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:194 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Personalizzato" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:482 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "" "%prog URL\n" "\n" @@ -11271,11 +11609,11 @@ msgstr "" "\n" "Dov'è l'URL. Esempio: http://google.com" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:485 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" msgstr "Cartella base in cui le URL sono salvate. Predefinita: %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:488 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" @@ -11283,7 +11621,7 @@ msgstr "" "Timeout in secondi da aspettare per una risposta dal server. Predefinito: " "%default s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:491 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" @@ -11291,7 +11629,7 @@ msgstr "" "Numero massimo di livelli ricorsivi, cioè profondità dei link da seguire. " "Predefinito: %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:494 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from <a " "href> tags. Default is %default" @@ -11299,7 +11637,7 @@ msgstr "" "Il numero massimo di file da scaricare. Questo si applica solo ai file con " "tag <a href>. Il valore predefinito è %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:496 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" @@ -11307,7 +11645,7 @@ msgstr "" "Intervallo minimo in secondi tra due scaricamenti consecutivi. Predefinito: " "%default s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:498 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -11315,7 +11653,7 @@ msgstr "" "La codifica caratteri del sito web che si sta cercando di scaricare. " "L'impostazione predefinita è quella di provare e indovinare la codifica." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:500 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -11326,7 +11664,7 @@ msgstr "" "un link corrisponde a una delle espressioni regolari verrà seguito. Per " "impostazione predefinita i link non vengono seguiti" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:502 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -11341,7 +11679,7 @@ msgstr "" "sia --filter-regexp che --match-regexp, --filter-regexp viene applicata per " "prima" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:504 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "Non scaricare i fogli di stile CSS" @@ -11911,9 +12249,6 @@ msgstr "Non scaricare i fogli di stile CSS" #~ msgid "Waiting" #~ msgstr "In attesa" -#~ msgid "Working" -#~ msgstr "In esecuzione" - #~ msgid "Send to storage card" #~ msgstr "Invia alla scheda di memoria" @@ -11972,9 +12307,6 @@ msgstr "Non scaricare i fogli di stile CSS" #~ msgid "calibre" #~ msgstr "calibre" -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "&Search:" #~ msgstr "&Cerca:" @@ -11998,6 +12330,9 @@ msgstr "Non scaricare i fogli di stile CSS" #~ msgid "Convert E-books" #~ msgstr "Converti libri" +#~ msgid "Click to see list of active jobs." +#~ msgstr "Fare clic per vedere una lista dei lavori attivi" + #~ msgid "" #~ "%%prog [options] ARG\n" #~ "\n" @@ -13019,6 +13354,9 @@ msgstr "Non scaricare i fogli di stile CSS" #~ msgid "Add a tab at the beginning of each paragraph" #~ msgstr "Aggiunge un TAB all'inizio di ogni paragrafo" +#~ msgid "Force maximum line lenght" +#~ msgstr "Forzare la lunghezza massima di riga" + #~ msgid "Send specific format to main memory" #~ msgstr "Invia il formato specifico alla memoria principale" @@ -13179,6 +13517,13 @@ msgstr "Non scaricare i fogli di stile CSS" #~ msgid "Disconnect from folder" #~ msgstr "Disconnetti dalla cartella" +#~ msgid "" +#~ "The label must contain only letters, digits and underscores, and start with " +#~ "a letter" +#~ msgstr "" +#~ "L'etichetta può contenere sono lettere, numeri e underscore, e deve iniziare " +#~ "con una lettera" + #~ msgid "Item already used" #~ msgstr "Elemento già usato" @@ -13188,9 +13533,34 @@ msgstr "Non scaricare i fogli di stile CSS" #~ msgid "Books located at" #~ msgstr "Libri presenti in" +#~ msgid "" +#~ "The lookup name must be lower case and cannot contain \":\"s or spaces" +#~ msgstr "" +#~ "La parola chiave deve essere composta da lettere minuscole e non può " +#~ "contentere \":\" o spazi" + +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Comunica con il lettore Teclast K3." + #~ msgid "Stop &all jobs" #~ msgstr "&Ferma tutti i lavori" +#~ msgid "Fit &cover to view" +#~ msgstr "Ridimensiona &copertina per la visualizzazione" + +#~ msgid "" +#~ "Regex tips:\n" +#~ "- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +#~ "e.g., [Amazon Freebie]\n" +#~ "- A regex pattern of a single dot excludes all genre tags, generating no " +#~ "Genre Section" +#~ msgstr "" +#~ "Consigli espressioni regolari:\n" +#~ "- L'espressione predefinita - \\[[\\w ]*\\] - esclude i tag di genere del " +#~ "tipo [tag], ad esempio, [Amazon Freebie]\n" +#~ "- Un espressione con un singolo punto esclude tutti i tag di genere, " +#~ "generando quindi una Sezione senza Genere" + #~ msgid "&Restrict to:" #~ msgstr "&Limita a:" diff --git a/src/calibre/translations/ko.po b/src/calibre/translations/ko.po index 703cdbfbe3..06cacecaaa 100644 --- a/src/calibre/translations/ko.po +++ b/src/calibre/translations/ko.po @@ -7,183 +7,183 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-11 15:31+0000\n" -"PO-Revision-Date: 2010-08-12 16:03+0000\n" -"Last-Translator: ddfddf2k <Unknown>\n" +"POT-Creation-Date: 2010-08-13 20:31+0000\n" +"PO-Revision-Date: 2010-08-13 19:18+0000\n" +"Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Korean <ko@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-13 05:53+0000\n" +"X-Launchpad-Export-Date: 2010-08-14 06:03+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 msgid "Does absolutely nothing" msgstr "아무 ê²ƒë„ ì•ˆí•¨" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:72 -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:75 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:70 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:506 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:405 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:100 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:402 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:72 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:335 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:338 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1894 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1896 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:236 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:282 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:20 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:61 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:332 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:123 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:125 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:945 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1057 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdb.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdf.py:28 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:78 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:119 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:153 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:611 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:817 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:819 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:911 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:916 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:982 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:137 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:108 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:173 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:174 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/palmdoc/writer.py:29 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:234 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:826 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:868 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:877 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1162 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1165 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:512 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:882 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1060 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:185 -#: /home/kovid/work/trunk/src/calibre/library/cli.py:213 -#: /home/kovid/work/trunk/src/calibre/library/database.py:913 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:358 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:370 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:979 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1048 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1649 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1651 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1773 -#: /home/kovid/work/trunk/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/trunk/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:117 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:64 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:78 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:506 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1162 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 +#: /home/kovid/work/calibre/src/calibre/library/database.py:913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:358 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:370 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1001 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1070 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1671 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:199 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" msgstr "알 수 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 msgid "Base" msgstr "기본" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:172 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:172 msgid "File type" msgstr "íŒŒì¼ í˜•ì‹" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:206 msgid "Metadata reader" msgstr "메타 ì •ë³´ ì½ê¸°" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 msgid "Metadata writer" msgstr "메타 ì •ë³´ 쓰기" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:263 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 msgid "Catalog generator" msgstr "분류 ìƒì„±ê¸°" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:16 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " "library." msgstr "HTML파ì¼ì— 있는 모든 ë§í¬ë“¤ì„ ZIP파ì¼ë¡œ 만든다. ì´ ë¶€ê°€ê¸°ëŠ¥ì€ HTML파ì¼ì„ ë¼ì´ë¸ŒëŸ¬ë¦¬ì— 추가할때마다 ë™ìž‘한다." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:52 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." msgstr "ìž…ë ¥ HTML파ì¼ì˜ ë¬¸ìž ì¸ì½”딩입니다. í”히 cp1252, latin1, iso-8859-1, utf-8ì´ ì„ íƒë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:59 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -192,57 +192,57 @@ msgstr "" "pmlname_img ë˜ëŠ” images 디렉토리 ë‚´ì˜ ëª¨ë“  그림과 PML 파ì¼ì„ í¬í•¨í•˜ëŠ” PMLZ 압축파ì¼ì„ ìƒì„±í•©ë‹ˆë‹¤. ì´ í”ŒëŸ¬ê·¸ì¸ì€ " "PML 파ì¼ì„ ë¼ì´ë¸ŒëŸ¬ë¦¬ì— 추가할 때마다 매번 실행ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:93 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "만화 파ì¼ì—서 표지를 추출합니다" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:120 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:131 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:143 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:153 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:163 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:174 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:184 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:204 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:214 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:224 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:235 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:246 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:258 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:279 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:290 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:300 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:310 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "%s 파ì¼ì—서 메타 정보를 ì½ìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:269 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "RAR 압축파ì¼ë‚´ì˜ ì „ìžì±…ì—서 메타 정보를 ì½ìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:321 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "ZIP 압축파ì¼ë‚´ì˜ ì „ìžì±…ì—서 메타 정보를 ì½ìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:334 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:344 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:354 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:376 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:387 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:397 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "%s 파ì¼ì— 메타ë°ì´í„°ë¥¼ 지정합니다." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:365 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "%s 파ì¼ì—서 메타 정보를 지정합니다" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:102 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102 msgid "Conversion Input" msgstr "변환 ìž…ë ¥" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -252,164 +252,164 @@ msgstr "" "ìž…ë ¥ ë¬¸ì„œì˜ ë¬¸ìž ì¸ì½”ë”©ì„ ì§€ì •í•©ë‹ˆë‹¤. ì´ ì˜µì…˜ì´ ì„¤ì •ë˜ë©´ 문서 ìžì²´ì— ì„ ì–¸ëœ ì¸ì½”ë”©ì€ ë¬´ì‹œë©ë‹ˆë‹¤. ì¸ì½”딩 ì„ ì–¸ì´ ì—†ê±°ë‚˜ ì¸ì½”딩 ì„ ì–¸ì— " "오류가 있는 문서ì—서 특히 유용합니다." -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:237 msgid "Conversion Output" msgstr "변환 출력" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:251 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." msgstr "" "ì§€ì •ëœ ê²½ìš°ì—, 출력 플러그ì¸ì€ ì‚¬ëžŒì´ ì½ì„ 수 있는 ê²°ê³¼ë¬¼ì„ ìƒì„±í•©ë‹ˆë‹¤. ì¼ë¶€ 출력 플러그ì¸ì—는 ì˜í–¥ì„ 미치지 ì•Šì„ ìˆ˜ 있습니다." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:45 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 msgid "Input profile" msgstr "ìž…ë ¥ 프로파ì¼" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:49 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ 온전한 ê¸°ë³¸ê°’ì„ ì œê³µí•˜ê²Œ 하며 ìž…ë ¥ ë¬¸ì„œì— ëŒ€í•´ 전혀 모르는 ê²½ìš°ì— ìœ ìš©í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:414 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ SONY PRS 500/505/600/700ì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:69 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ SONY PRS 300ì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:449 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 msgid "This profile is intended for the SONY PRS-900." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ SONY PRS-900ì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:479 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 msgid "This profile is intended for the Microsoft Reader." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ Microsoft Readerì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:490 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the Mobipocket books." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ Mobipocket booksì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ Hanlin V3와 í˜¸í™˜ê¸°ì¢…ë“¤ì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:515 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ Hanlin V5와 í˜¸í™˜ê¸°ì¢…ë“¤ì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 msgid "This profile is intended for the Cybook G3." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ Cybook G3ì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:536 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook Opus." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ Cybook Opusì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:547 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 msgid "This profile is intended for the Amazon Kindle." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ Amazon Kindleì—서 사용ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:584 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 msgid "This profile is intended for the Irex Illiad." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ Irex Illiadì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:597 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ IRex Digital Reader 1000ì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:611 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ IRex Digital Reader 800ì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:625 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 msgid "This profile is intended for the B&N Nook." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ B&N Nookì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 msgid "Output profile" msgstr "출력 프로파ì¼" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:232 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ 온전한 ê¸°ë³¸ê°’ì„ ì œê³µí•˜ê²Œ 하며 컴퓨터나 장치ì—서 ì½ì„ 목ì ìœ¼ë¡œ 문서를 ë§Œë“¤ê³ ìž í•  때 유용합니다." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:259 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "iPad와 768x1024ì˜ í•´ìƒë„를 가진 유사한 ìž¥ì¹˜ë“¤ì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:427 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 msgid "This profile is intended for the Kobo Reader." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ Kobo Readerì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:440 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the SONY PRS-300." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ SONY PRS-300ì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:458 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 msgid "This profile is intended for the 5-inch JetBook." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ 5-inch JetBookì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:467 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ SONY PRS-500/505/700 ë“±ì˜ ê°€ë¡œí™”ë©´ ëª¨ë“œì— ì‚¬ìš©ë©ë‹ˆë‹¤. ë§Œí™”ë³´ê¸°ì— ì í•©í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:566 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 msgid "This profile is intended for the Amazon Kindle DX." msgstr "ì´ í”„ë¡œíŒŒì¼ì€ Amazon Kindle DXì— ì‚¬ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Installed plugins" msgstr "ì„¤ì¹˜ëœ í”ŒëŸ¬ê·¸ì¸" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Mapping for filetype plugins" msgstr "íŒŒì¼ ì¢…ë¥˜ 플러그ì¸ì„ 위한 맵핑" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Local plugin customization" msgstr "로컬 í”ŒëŸ¬ê·¸ì¸ ì„¤ì •" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:36 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Disabled plugins" msgstr "사용ë˜ì§€ 않는 플러그ì¸" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:37 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 msgid "Enabled plugins" msgstr "사용 ì¤‘ì¸ í”ŒëŸ¬ê·¸ì¸" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:85 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 msgid "No valid plugin found in " msgstr "유효한 플러그ì¸ì„ ì°¾ì„ ìˆ˜ ì—†ìŒ " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:478 msgid "Initialization of plugin %s failed with traceback:" msgstr "í”ŒëŸ¬ê·¸ì¸ %sì˜ ì´ˆê¸°í™”ê°€ 실패하였습니다" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 msgid "" " %prog options\n" "\n" @@ -421,83 +421,83 @@ msgstr "" " 외부 플러그ì¸ì„ 로드해서 칼리버를 설정합니다.\n" " " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "플러그ì¸ì„ í¬í•¨í•˜ê³  있는 ì••ì¶• 파ì¼ì˜ 경로를 지정하여 플러그ì¸ì„ 추가합니다" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:519 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "ì´ë¦„ì„ ê¸°ì¤€ìœ¼ë¡œ 커스텀 플러그ì¸ì„ 제거합니다. ë‚´ìž¥ëœ í”ŒëŸ¬ê·¸ì¸ì—는 ì ìš©ë˜ì§€ 않습니다." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:521 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "플러그ì¸ì„ 설정합니다. 플러그ì¸ì˜ ì´ë¦„ê³¼ 콤마로 êµ¬ë¶„ëœ ì„¤ì • 문ìžì—´ì„ 지정합니다." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:523 msgid "List all installed plugins" msgstr "ì„¤ì¹˜ëœ í”ŒëŸ¬ê·¸ì¸ì„ 나열합니다." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:525 msgid "Enable the named plugin" msgstr "주어진 ì´ë¦„ì˜ í”ŒëŸ¬ê·¸ì¸ì„ 사용합니다" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:527 msgid "Disable the named plugin" msgstr "주어진 ì´ë¦„ì˜ í”ŒëŸ¬ê·¸ì¸ì„ 사용하지 않습니다" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." msgstr "안드로ì´ë“œí°ê³¼ 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "ìž¥ì¹˜ì— ì „ìžì±…ì„ ì „ì†¡í•  ë””ë ‰í† ë¦¬ì˜ ëª©ë¡ìž…니다. 쉼표(,)로 구분합니다. 먼저 ê¸°ì¡´ì˜ ë””ë ‰í† ë¦¬ë¥¼ 사용ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "S60 휴대í°ê³¼ 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 msgid "Communicate with iTunes/iBooks." msgstr "iTunes/iBooks와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Apple 장치가 ê°ì§€ë˜ì–´ iTunes를 실행합니다. 기다려주세요..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:246 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:249 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 msgid "Updating device metadata listing..." msgstr "ìž¥ì¹˜ì˜ ë©”íƒ€ ì •ë³´ 목ë¡ì„ 갱신합니다..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:323 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:362 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:921 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2822 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2861 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d / %d" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:369 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2867 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "완료ë¨" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:544 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 msgid "Use Series as Category in iTunes/iBooks" msgstr "iTunes/iBooksì— ë¶„ë¥˜ë¡œì„œ 시리즈를 사용" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:546 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" msgstr "iTunes/iBooksì—서 표지를 ìºì‹œí•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:558 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -507,7 +507,7 @@ msgstr "" "iBooks ì•±ì„ ì´ìš©í•´ì„œ 삭제합니다.\n" "목ë¡ë¥¼ 보려면 'ìƒì„¸ížˆ 보기'를 누르세요." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:886 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -515,469 +515,469 @@ msgstr "" "ì¼ë¶€ 표지를 변환할 수 없었습니다.\n" "목ë¡ì„ 보려면 'ìƒì„¸ížˆ 보기'를 누르세요." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2491 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:817 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:823 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:851 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:187 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:200 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1533 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1555 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "뉴스" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2729 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "iTunes와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/binatone/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." msgstr "Binatone Readme eBook Reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." msgstr "블랙베리 스마트í°ê³¼ 통신합니다" -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:14 -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/devices/cybook/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." msgstr "Cybook Gen 3 / Opus eBook Reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:24 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." msgstr "EB600 ì „ìžì±… 리ë”와 통신합니다" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" msgstr "Astak Mentor EB600ê³¼ 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:216 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 msgid "Communicate with the PocketBook 301 reader." msgstr "PocketBook 301 Reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" msgstr "Entourage Edge" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." msgstr "Entourage Edge와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." msgstr "ESlick ì „ìžì±… 리ë”와 통신합니다" -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." msgstr "Sigmatek eBook Reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:16 -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 msgid "Use an arbitrary folder as a device." msgstr "ìž„ì˜ì ì¸ í´ë”를 장치로서 사용합니다." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:26 -#: /home/kovid/work/trunk/src/calibre/devices/interface.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" msgstr "장치 ì¸í„°íŽ˜ì´ìФ" -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." msgstr "Hanlin V3 eBook Reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Hanlin V5 eBook Reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 msgid "Communicate with the BOOX eBook reader." msgstr "BOOX eBook Reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." msgstr "ìž¥ì¹˜ì— ì „ìžì±…ì„ ì „ì†¡í•  ë””ë ‰í† ë¦¬ì˜ ëª©ë¡ìž…니다. 쉼표(,)로 구분합니다. 먼저 ê¸°ì¡´ì˜ ë””ë ‰í† ë¦¬ë¥¼ 사용ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "Hanvon N520 eBook Reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 msgid "Communicate with The Book reader." msgstr "The Book Reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:52 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "SpringDesign Alex eBook Reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 msgid "Communicate with the Azbooka" msgstr "Azbooka와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "Elonex EB 511 eBook Reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." msgstr "IRex Iliad ì „ìžì±… 리ë”와 통신합니다" -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:17 -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:16 +#: /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 ì „ìžì±… 리ë”와 통신합니다" -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" msgstr "IRex Digital Reader 800ê³¼ 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/iriver/driver.py:15 +#: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 msgid "Communicate with the Iriver Story reader." msgstr "ì•„ì´ë¦¬ë²„ 스토리 리ë”와 통신합니다" -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." msgstr "JetBook ì „ìžì±… 리ë”와 통신합니다" -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:86 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." msgstr "MiBuk Wolder Reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Kindle ì „ìžì±… 리ë”와 통신합니다" -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:169 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." msgstr "Kindle 2 ì „ìžì±… 리ë”와 통신합니다" -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." msgstr "Kindle DX ì „ìžì±… 리ë”와 통신합니다" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 msgid "Communicate with the Kobo Reader" msgstr "Kobo Reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:53 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:56 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:59 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:161 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:68 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:74 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:136 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:143 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:166 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 msgid "Getting list of books on device..." msgstr "ìž¥ì¹˜ì— ìžˆëŠ” ì±…ì˜ ëª©ë¡ì„ 가져옵니다..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:221 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:265 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:253 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 msgid "Removing books from device..." msgstr "장치ì—서 ì±…ì„ ì‚­ì œí•©ë‹ˆë‹¤..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:269 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:276 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:278 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 msgid "Removing books from device metadata listing..." msgstr "ìž¥ì¹˜ì˜ ë©”íƒ€ ì •ë³´ 목ë¡ì—서 ì±…ì„ ì‚­ì œí•©ë‹ˆë‹¤..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:315 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:217 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 msgid "Adding books to device metadata listing..." msgstr "ì±…ì„ ìž¥ì¹˜ì˜ ë©”íƒ€ ì •ë³´ 목ë¡ìœ¼ë¡œ 추가합니다..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:441 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:458 msgid "Not Implemented" msgstr "실행ë˜ì§€ 않ìŒ" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 msgid "Communicate with the Palm Pre" msgstr "Palm Pre와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 msgid "Communicate with the Booq Avant" msgstr "Booq Avant와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 msgid "Communicate with the Sweex MM300" msgstr "Sweex MM300ê³¼ 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:78 msgid "Communicate with the Pandigital Novel" msgstr "Pandigital Novelê³¼ 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Nokia 770 internet tabletê³¼ 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 msgid "Communicate with the Nokia 810 internet tablet." msgstr "Nokia 810 internet tabletê³¼ 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" msgstr "Nokia E52와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" msgstr "Nook" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 msgid "Communicate with the Nook eBook reader." msgstr "Nook eBook reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." msgstr "Nuut2 ì „ìžì±… 리ë”와 통신합니다" -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Sony PRS-500 ì „ìžì±… 리ë”와 통신합니다" -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." msgstr "모든 Sony eBook readersê³¼ 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:61 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/structure.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:144 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "제목 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/devices/sne/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." msgstr "삼성 SNE eBook 리ë”와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Teclast K3 reader와 통신합니다." +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Newsmy reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "iPapyrus reader와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:255 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "%s ë””ìŠ¤í¬ ë“œë¼ì´ë¸Œë¥¼ íƒì§€í•  수 없습니다. ìž¬ë¶€íŒ…ì„ ì‹œë„하세요" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:435 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." msgstr "%s 마운트 ì§€ì ì„ íƒì§€í•  수 없습니다. ìž¬ë¶€íŒ…ì„ ì‹œë„하세요." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:500 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." msgstr "%s ë””ìŠ¤í¬ ë“œë¼ì´ë¸Œë¥¼ íƒì§€í•  수 없습니다." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:593 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." msgstr "마운트 ë„우미를 ì°¾ì„ ìˆ˜ ì—†ìŒ: %s." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:605 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:613 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" msgstr "주 메모리를 마운트할 수 없습니다. (ì—러코드: %d)" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:750 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:752 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "리ë”ì˜ ìŠ¬ë¡¯ì— ë©”ëª¨ë¦¬ì¹´ë“œê°€ 없습니다." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:754 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "ì„ íƒëœ 슬롯: %s는 ì§€ì›ë˜ì§€ 않습니다." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:783 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" msgstr "주 ë©”ëª¨ë¦¬ì— ì—¬ìœ  ê³µê°„ì´ ë¶€ì¡±í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:785 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:787 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" msgstr "ë©”ëª¨ë¦¬ì¹´ë“œì— ì—¬ìœ  ê³µê°„ì´ ë¶€ì¡±í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:12 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "장치 설정" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 msgid "settings for device drivers" msgstr "장치 드ë¼ì´ë²„ 설정" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:39 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 msgid "Ordered list of formats the device will accept" msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" msgstr "장치가 ì§€ì›í•  경우 하위 ë””ë ‰í† ë¦¬ì— íŒŒì¼ ë³µì‚¬" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" msgstr "ìž¥ì¹˜ì— ìžˆëŠ” 파ì¼ì—서 메타 ì •ë³´ ì½ê¸°" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 msgid "Use author sort instead of author" msgstr "ì €ìž ë¶„ë¥˜ë¥¼ ì €ìž ëŒ€ì‹ ì— ì‚¬ìš©" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:47 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" msgstr "ì €ìž¥ëœ ì±…ë“¤ì„ ì œì–´í•  ë°©ì‹ì— 대한 템플릿" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Extra customization" msgstr "추가 설정" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "ì „ìžì±… 리ë”와 통신합니다." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "장치 정보를 얻습니다." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:194 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:196 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 msgid "Transferring books to device..." msgstr "ì±…ì„ ìž¥ì¹˜ë¡œ 전송합니다..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:314 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 msgid "Sending metadata to device..." msgstr "메타 정보를 장치로 전송합니다..." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 msgid "%prog [options] mybook.chm" msgstr "%prog [옵션] 나ì˜ì±….chm" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:42 msgid "Output directory. Defaults to current directory" msgstr "출력할 디렉토리입니다. ê¸°ë³¸ê°’ì€ í˜„ìž¬ 디렉토리입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:45 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "ì±… 제목 지정" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:47 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "ì œëª©ì— ëŒ€í•œ ì •ë ¬ 키 지정" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "ì €ìžë¥¼ 지정" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "ì €ìžì— 대한 ì •ë ¬ 키 지정" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "ì´ ì±…ì´ ì†í•˜ëŠ” 분류입니다. 예: 역사" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:59 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:59 msgid "Path to a txt file containing a comment." msgstr "주ì„ì„ í¬í•¨í•˜ëŠ” í…스트 파ì¼ì˜ 경로입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "LRF 파ì¼ì—서 ì¸ë„¤ì¼ 추출" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "ì¶œíŒì‚¬ë¥¼ 지정" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "ì±… 분류를 지정" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "ìƒì„±ìžë¥¼ 지정" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "ì±… ì œìž‘ìž ì§€ì •" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:68 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "ì±… ID 설정" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:72 msgid "Set font delta" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:178 msgid "Rendered %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:181 msgid "Failed %s" msgstr "%s 실패함" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:235 msgid "" "Failed to process comic: \n" "\n" @@ -987,7 +987,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:253 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -996,75 +996,75 @@ msgstr "" "í‘ë°± ì´ë¯¸ì§€ ë³€í™˜ì— ëŒ€í•œ 색ìƒì˜ 개수입니다. 기본값: %default. ë§Œì•½ì— EPUB 형ì‹ìœ¼ë¡œ ë§Œí™”ì±…ì„ ìƒì„±í•  경우 256보다 ìž‘ì€ " "ê°’ì€ ìž¥ì¹˜ìƒì—서 ë³¸ë¬¸ì´ ë²ˆì§€ê²Œ ë ì§€ë„ 모릅니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:257 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "ê·¸ë¦¼ì— ëŒ€í•œ ìƒ‰ìƒ ë²”ìœ„ 표준화(색ìƒëŒ€ë¹„ í–¥ìƒ)를 사용하지 않습니다. 기본값: False" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:260 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "ì´ë¯¸ì§€ì˜ 종횡비를 유지합니다. ê¸°ë³¸ê°’ì€ í™”ë©´ 채움입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "Disable sharpening." msgstr "날카롭게하기를 ë•니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." msgstr "" "만화책 페ì´ì§€ì˜ 불필요한 부분 잘ë¼ë‚´ê¸°ë¥¼ 사용하지 않습니다. 몇몇 만화책ì—ì„ , 외곽선ë¿ë§Œ ì•„ë‹ˆë¼ ë‚´ìš©ë¬¼ê¹Œì§€ 지우게 ë ì§€ë„ 모릅니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Don't split landscape images into two portrait images" msgstr "가로 ë°©í–¥ì˜ ê·¸ë¦¼ì„ ë‘ìž¥ì˜ ì„¸ë¡œ ë°©í–¥ 그림으로 분할하지 않습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:276 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." msgstr "얼룩 제거를 사용합니다. 처리 ì‹œê°„ì´ ë§¤ìš° ëŠ˜ì–´ë‚ ì§€ë„ ëª¨ë¦…ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " "device." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 msgid "Apply no processing to the image" msgstr "ê·¸ë¦¼ì— ì²˜ë¦¬ë¥¼ ì ìš©í•˜ì§€ 않습니다" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 msgid "Do not convert the image to grayscale (black and white)" msgstr "ì´ë¯¸ì§€ë¥¼ í‘백으로 변환하지 않습니다" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:437 msgid "Page" msgstr "페ì´ì§€" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:19 msgid "" "input_file output_file [options]\n" "\n" @@ -1090,31 +1090,31 @@ msgid "" "For full documentation of the conversion system see\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:97 msgid "INPUT OPTIONS" msgstr "ìž…ë ¥ 옵션" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:98 msgid "Options to control the processing of the input %s file" msgstr "%s íŒŒì¼ ìž…ë ¥ì˜ ì²˜ë¦¬ë¥¼ 제어하는 옵션입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:104 msgid "OUTPUT OPTIONS" msgstr "출력 옵션" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:105 msgid "Options to control the processing of the output %s" msgstr "%s ì¶œë ¥ì˜ ì²˜ë¦¬ë¥¼ 제어하는 옵션입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:119 msgid "Options to control the look and feel of the output" msgstr "ì¶œë ¥ì˜ ëª¨ì–‘ìƒˆë¥¼ 제어하는 옵션입니다" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:135 msgid "Control auto-detection of document structure." msgstr "문서 êµ¬ì¡°ì˜ ìžë™ ê²€ì¶œì„ ì œì–´í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:145 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -1122,34 +1122,34 @@ msgid "" msgstr "" "ëª©ì°¨ì˜ ìžë™ ìƒì„±ì„ 제어합니다. 기본값으로 ì›ë³¸ 파ì¼ì´ 목차를 가지고 있다면, ìžë™ìœ¼ë¡œ ìƒì„±ëœ 목차를 ìš°ì„ ì ìœ¼ë¡œ 사용할 것입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155 msgid "Options to set metadata in the output" msgstr "ì¶œë ¥ì˜ ë©”íƒ€ 정보를 지정하는 옵션입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:158 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 msgid "List builtin recipes" msgstr "ë‚´ìž¥ëœ ë¦¬ì‹œí”„ 목ë¡" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:256 msgid "Output saved to" msgstr "ì¶œë ¥ì„ ë‹¤ìŒìœ¼ë¡œ 저장함" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 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 " "conversion process a bug is occurring." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:111 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -1157,7 +1157,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -1165,7 +1165,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:133 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -1175,7 +1175,7 @@ msgstr "" "기본 ê¸€ìž í¬ê¸°ì´ë©° pts 단위입니다. ìƒì‚°ë˜ëŠ” ì±…ì˜ ëª¨ë“  ê¸€ìž í¬ê¸°ëŠ” ì´ í¬ê¸°ë¥¼ 기반으로 재계산ë˜ì–´ì§‘니다. ë” í° í¬ê¸°ë¥¼ ì„ íƒí•˜ëŠ”ê²ƒìœ¼ë¡œ " "ë” í° ì¶œë ¥ì˜ ê¸€ìžë“¤ì„ 만들 수 있습니다. 기본값으로 기본 ê¸€ìž í¬ê¸°ëŠ” ë‹¹ì‹ ì´ ì„ íƒí•œ 출력 프로파ì¼ì— 기반하여 ì„ íƒë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -1184,17 +1184,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." msgstr "모든 ê¸€ìž í¬ê¸° ë³€ê²½ì„ ì‚¬ìš©í•˜ì§€ 않습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:162 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:162 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "줄 높ì´ìž…니다. pts 단위. ë³¸ë¬¸ì— ì—°ì†ë˜ëŠ” 줄 사ì´ì˜ ê³µë°±ì„ ì œì–´í•©ë‹ˆë‹¤. 기본값으로 줄 ë†’ì´ ì¡°ìž‘ì„ ì‹¤í–‰í•˜ì§€ 않습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:170 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:170 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -1202,7 +1202,7 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -1211,7 +1211,7 @@ msgstr "" "1 수준 ëª©ì°¨ì— ì¶”ê°€í•´ì•¼ 하는 모든 태그를 지정하는 XPath 표현ì‹ìž…니다. ì´ê²ƒì´ 지정ë˜ë©´, ìžë™ íƒì§€ì˜ 다른 서ì‹ë“¤ë³´ë‹¤ ìš°ì„ ê¶Œì„ " "갖습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:189 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -1219,7 +1219,7 @@ msgid "" msgstr "" "2 수준 ëª©ì°¨ì— ì¶”ê°€í•´ì•¼ 하는 모든 태그를 지정하는 XPath 표현ì‹ìž…니다. ê° í•­ëª©ì€ ë°”ë¡œ ì•žì˜ 1 수준 항목 ì•„ëž˜ì— ì¶”ê°€ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:197 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -1227,7 +1227,7 @@ msgid "" msgstr "" "3 수준 ëª©ì°¨ì— ì¶”ê°€í•´ì•¼ 하는 모든 태그를 지정하는 XPath 표현ì‹ìž…니다. ê° í•­ëª©ì€ ë°”ë¡œ ì•žì˜ 2 수준 항목 ì•„ëž˜ì— ì¶”ê°€ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:205 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -1236,30 +1236,30 @@ msgstr "" "ì¼ë°˜ì ìœ¼ë¡œ 소스 파ì¼ì´ ì´ë¯¸ 목차를 가지고 있다면, ìžë™ìœ¼ë¡œ ìƒì„±ëœ 것보다 ìš°ì„ ì ìœ¼ë¡œ 사용합니다. ì´ ì˜µì…˜ì„ ì‚¬ìš©í•˜ë©´, ìžë™ìœ¼ë¡œ ìƒì„±ëœ " "ê²ƒì„ í•­ìƒ ì‚¬ìš©í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "ìžë™ ê°ì§€ëœ 장(챕터)ë“¤ì„ ëª©ì°¨ì— ì¶”ê°€í•˜ì§€ 않습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:220 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:220 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:235 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "<h1> or <h2> tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -1273,7 +1273,7 @@ msgstr "" "표현ì‹ì€ 요소(Elements)ì˜ ëª©ë¡ìœ¼ë¡œ í‰ê°€í•´ì•¼ 합니다. 장 íƒì§€ë¥¼ 사용하지 않으려면, í‘œí˜„ì‹ \"/\"ì„ ì‚¬ìš©í•©ë‹ˆë‹¤. ì´ ê¸°ëŠ¥ì„ " "사용하는 ë” ë§Žì€ ë„움ë§ì€ Calibre ì‚¬ìš©ìž ë§¤ë‰´ì–¼ì˜ XPath íŠœí† ë¦¬ì–¼ì„ ì°¸ì¡°í•˜ì„¸ìš”." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -1283,39 +1283,39 @@ msgstr "" "íƒì§€í•œ ìž¥ì„ í‘œì‹œí•  ë°©ë²•ì„ ì§€ì •í•©ë‹ˆë‹¤. \"pagebreak\" ê°’ì€ ìž¥ ì´ì „ì— ìª½ ë„˜ê¹€ì„ ì‚½ìž…í•©ë‹ˆë‹¤. \"rule\" ê°’ì€ ìž¥ ì´ì „ì— " "ì¤„ì„ ì‚½ìž…í•©ë‹ˆë‹¤. \"none\" ê°’ì€ ìž¥ 표시를 하지 않고, \"both\" ê°’ì€ ìª½ 넘김과 ì¤„ì„ í•¨ê»˜ 사용합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:270 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:270 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "XPath 표현ì‹ìž…니다. 쪽 ë„˜ê¹€ì€ ì§€ì •í•œ 요소(Elements) ì´ì „ì— ì‚½ìž…ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:285 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "ìƒë‹¨ 여백(pts 단위)ì„ ì§€ì •í•©ë‹ˆë‹¤. 기본값 %default. 주: 72 pts = 1 ì¸ì¹˜" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:290 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "하단 여백(pts 단위)ì„ ì§€ì •í•©ë‹ˆë‹¤. 기본값 %default. 주: 72 pts = 1 ì¸ì¹˜" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:295 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "왼쪽 여백(pts 단위)ì„ ì§€ì •í•©ë‹ˆë‹¤. 기본값 %default. 주: 72 pts = 1 ì¸ì¹˜" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:300 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:300 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "오른쪽 여백(pts 단위)ì„ ì§€ì •í•©ë‹ˆë‹¤. 기본값 %default. 주: 72 pts = 1 ì¸ì¹˜" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:306 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -1324,7 +1324,7 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:316 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -1333,7 +1333,7 @@ msgstr "" "문단 사ì´ì— ê³µë°±ì„ ì§€ì›ë‹ˆë‹¤. ë˜í•œ ë¬¸ë‹¨ì— 1.5emì˜ ë“¤ì—¬ì“°ê¸°ë¥¼ 지정합니다. ê³µë°±ì„ ì§€ìš°ëŠ” ê²ƒì€ ë¬¸ë‹¨(<p>, <div> 태그들)ì„ " "사용하지 않으면 ìž‘ë™í•˜ì§€ 않습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:323 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:323 msgid "" "When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -1342,62 +1342,62 @@ msgstr "" "calibre는 ë¬¸ë‹¨ì˜ ê³µë°±ì„ ì§€ìš¸ë•Œ, ìžë™ìœ¼ë¡œ ë¬¸ë‹¨ì„ ì‰½ê²Œ ì‹ë³„í•  수 있게 해주는 들여쓰기를 지정합니다. ì´ ì˜µì…˜ì€ ë“¤ì—¬ì“°ê¸°ì˜ í­ì„ " "제어합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:330 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "지정한 표지보다 우선하여 소스 파ì¼ì—서 ë°œê²¬ëœ í‘œì§€ë¥¼ 사용합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:336 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:336 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (<p> or <div> tags)." msgstr "문단 사ì´ì— 빈 ì¤„ì„ ì‚½ìž…í•©ë‹ˆë‹¤. 소스 파ì¼ì´ 문단(<p>, <div> 태그)ì„ ì‚¬ìš©í•˜ì§€ 않으면 ìž‘ë™í•˜ì§€ 않습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:343 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:343 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" "입력하는 ì „ìžì±…ì—서 첫번째 ê·¸ë¦¼ì„ ì§€ì›ë‹ˆë‹¤. 소스 파ì¼ì˜ 표지가 첫번째 그림ì´ê³  외부 표지가 지정ë˜ì–´ ìžˆì„ ê²½ìš° 유용합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" "ì±…ì˜ ì‹œìž‘ ë¶€ë¶„ì— ì±… 메타 정보를 삽입합니다. ì „ìžì±… 리ë”ê°€ 메타 정보를 ì§ì ‘ì ìœ¼ë¡œ 표시/검색하기를 ì§€ì›í•˜ì§€ ì•Šì„ ê²½ìš° 유용합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:359 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:359 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" "소스 파ì¼ì—서 어려운 줄 넘김과 다른 ë¬¸ì œë“¤ì„ íƒì§€í•˜ê³  êµì •ì„ ì‹œë„합니다. ì´ê²ƒì€ ë” ë‚˜ìœê²ƒì„ ë§Œë“¤ì§€ë„ ëª¨ë¥´ë‹ˆ 주ì˜í•´ì„œ 사용하세요." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:367 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "Use a regular expression to try and remove the header." msgstr "ë¨¸ë¦¬ë§ ì§€ìš°ê¸°ë¥¼ 시ë„하기 위해 ì •ê·œ 표현ì‹ì„ 사용합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 msgid "The regular expression to use to remove the header." msgstr "머리ë§ì„ ì§€ìš°ëŠ”ë° ì‚¬ìš©í•  ì •ê·œ 표현ì‹ìž…니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "Use a regular expression to try and remove the footer." msgstr "ê¼¬ë¦¬ë§ ì§€ìš°ê¸°ë¥¼ 시ë„하기 위해 ì •ê·œ 표현ì‹ì„ 사용합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 msgid "The regular expression to use to remove the footer." msgstr "꼬리ë§ì„ ì§€ìš°ëŠ”ë° ì‚¬ìš©í•  ì •ê·œ 표현ì‹ìž…니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "지정한 OPF 파ì¼ì—서 메타 정보를 ì½ì–´ì˜µë‹ˆë‹¤. ì´ íŒŒì¼ì—서 ì½ëŠ” 메타 정보는 소스 파ì¼ì˜ 모든 메타 정보를 무시합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:401 msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " "because this will replace unicode characters with ASCII. For instance it " @@ -1407,7 +1407,7 @@ msgid "" "number of people will be used (Chinese in the previous example)." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -1417,113 +1417,113 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:428 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "ì œëª©ì„ ì§€ì •í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:432 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "ì €ìžë¥¼ 지정합니다. ë‹¤ìˆ˜ì˜ ì €ìžë“¤ì€ && 기호로 구분해야 합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437 msgid "The version of the title to be used for sorting. " msgstr "ì œëª©ì˜ ë²„ì „ì€ ì •ë ¬ì„ ìœ„í•´ 사용ë©ë‹ˆë‹¤. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 msgid "String to be used when sorting by author. " msgstr "ì €ìž ìˆœìœ¼ë¡œ 정렬할 때 사용ë˜ì–´ì§ˆ 문ìžì—´ìž…니다. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:445 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445 msgid "Set the cover to the specified file or URL" msgstr "í‘œì§€ì— ì§€ì •í•œ íŒŒì¼ ë˜ëŠ” URLì„ ì„¤ì •í•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:449 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "ì „ìžì±…ì˜ ì„¤ëª…ì„ ì§€ì •í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:453 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "ì±…ì˜ ì¶œíŒì‚¬ë¥¼ 지정합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:457 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "ì´ ì±…ì´ ì†í•˜ëŠ” 시리즈를 지정합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:461 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "ì´ ì‹œë¦¬ì¦ˆì—서 ì±…ì˜ ìƒ‰ì¸ì„ 지정합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:465 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "별ì ì„ 지정합니다. 1ê³¼ 5 사ì´ì˜ 숫ìžì—¬ì•¼ 합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:469 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "ì±…ì˜ ISBNì„ ì§€ì •í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:473 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "ì±…ì˜ íƒœê·¸ë¥¼ 지정합니다. 쉼표(,)로 êµ¬ë¶„ëœ ëª©ë¡ì´ì–´ì•¼ 합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:477 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "ì±… 제작ìžë¥¼ 지정합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:481 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "언어를 지정합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 msgid "Set the publication date." msgstr "ì¶œíŒì¼ìžë¥¼ 지정합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 msgid "Could not find an ebook inside the archive" msgstr "ì••ì¶• 파ì¼ë‚´ì—서 ì „ìžì±…ì„ ì°¾ì„ ìˆ˜ 없었습니다" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:647 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "ì‹œë¦¬ì¦ˆì˜ ìƒ‰ì¸ ê°’ê³¼ 별ì ì€ 숫ìžì—¬ì•¼ 합니다. 무시합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:654 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 msgid "Failed to parse date/time" msgstr "ë‚ ì§œ/시간 ë¶„ì„ì´ ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:809 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 msgid "Converting input to HTML..." msgstr "ìž…ë ¥ì„ HTML로 변환합니다..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:836 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 msgid "Running transforms on ebook..." msgstr "ì „ìžì±…ì— ë³€í˜•ì„ ì‹¤í–‰í•©ë‹ˆë‹¤..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:923 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" msgstr "ìƒì„± 중" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 msgid "ePub Fixer" msgstr "ePub 수리" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" msgstr "epubcheck 버그 í•´ê²°ì±…" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " "many things as errors that are not actually errors. epub-fix will try to " @@ -1531,7 +1531,7 @@ msgid "" "cause significant changes to your epub, complain to the epubcheck project." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 msgid "" "%prog [options] file.epub\n" "\n" @@ -1542,31 +1542,31 @@ msgid "" "detected. Use the options to control which errors are automatically fixed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 msgid "You must specify an epub file" msgstr "EPUB 파ì¼ì„ 지정해야 합니다" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:17 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1578,7 +1578,7 @@ msgstr "" "빠르게 ë¶„ì„하고 ì ì€ ìžì›ì„ 사용할 수 있게 합니다. 하지만, 분할하기는 ëŠë¦¬ë©° 소스 파ì¼ì´ 매우 í° ìª½ 넘김 번호를 ë‹´ê³  있다면 쪽 " "넘김시 분할하기를 꺼야 합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1587,7 +1587,7 @@ msgstr "" "ì´ í¬ê¸°(KB 단위)보다 í° ëª¨ë“  HTML 파ì¼ë“¤ì„ 분할합니다. ì´ê²ƒì€ í° íŒŒì¼ í¬ê¸°ë¥¼ 처리할 수 없는 ëŒ€ë¶€ë¶„ì˜ EPUB 리ë”ì— " "필요합니다. ê¸°ë³¸ê°’ì€ Adobe Digital Editionsì— ì˜í•´ 요구ë˜ëŠ” í¬ê¸°ì¸ %defaultKB입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" "Normally, if the input file has no cover and you don't specify one, a " "default cover is generated with the title, authors, etc. This option " @@ -1596,7 +1596,7 @@ msgstr "" "보통ì€, ìž…ë ¥ 파ì¼ì— 표지가 없고 ì´ ì˜µì…˜ì„ ì„ íƒí•˜ì§€ ì•Šì„ ê²½ìš°, 기본 표지는 제목, ì €ìž ë“±ìœ¼ë¡œ ìƒì„±ë©ë‹ˆë‹¤. ì´ ì˜µì…˜ì„ í‘œì§€ë¥¼ ìƒì„±í•˜ì§€ " "않습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 msgid "" "Do not use SVG for the book cover. Use this option if your EPUB is going to " "be used on a device that does not support SVG, like the iPhone or the " @@ -1606,7 +1606,7 @@ msgstr "" "ì±… í‘œì§€ì— SVG를 사용하지 않습니다. EPUBê°€ iPhoneì´ë‚˜ JetBook Lite처럼 SVG를 ì§€ì›í•˜ì§€ 않는 ìž¥ì¹˜ì— ì‚¬ìš©í•  " "예정ì´ë©´ ì´ ì˜µì…˜ì„ ì‚¬ìš©í•˜ì„¸ìš”. ì´ ì˜µì…˜ì„ ì‚¬ìš©í•˜ì§€ 않으면, 앞ì—서 명시한 ìž¥ì¹˜ë“¤ì€ í‘œì§€ë¥¼ 빈 면으로 표시하게 ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 msgid "" "When using an SVG cover, this option will cause the cover to scale to cover " "the available screen area, but still preserve its aspect ratio (ratio of " @@ -1615,35 +1615,35 @@ msgid "" "option the image may be slightly distorted, but there will be no borders." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:169 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 msgid "Start" msgstr "시작" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/fb2ml.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/rbml.py:102 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/txtml.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 msgid "Table of Contents:" msgstr "목차:" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:32 msgid "Do not insert a Table of Contents at the beginning of the book." msgstr "ì±…ì˜ ì‹œìž‘ ë¶€ë¶„ì— ëª©ì°¨ë¥¼ 삽입하지 않습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:37 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:35 msgid "Add Table of Contents to beginning of the book." msgstr "ì±…ì˜ ì‹œìž‘ ë¶€ë¶„ì— ëª©ì°¨ë¥¼ 추가합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:248 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:255 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 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. " @@ -1652,7 +1652,7 @@ msgstr "" "HTML íŒŒì¼ ë‚´ì˜ ë§í¬ë“¤ì„ ë”°ë¼ê°ˆ 때 반복할 최대 수준입니다. 양수여야 합니다. 0ì€ ë£¨íŠ¸ HTML 파ì¼ë‚´ì˜ ë§í¬ë¥¼ ë”°ë¼ê°€ì§€ 않ìŒì„ " "암시합니다. ê¸°ë³¸ê°’ì€ %default 입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" "Normally this input plugin re-arranges all the input files into a standard " "folder hierarchy. Only use this option if you know what you are doing as it " @@ -1660,66 +1660,66 @@ msgid "" "pipeline." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file. Default is %default which disables this." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/lit/from_any.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." msgstr "EPUBì—서 LIT 파ì¼ì„ ìƒì„±í•©ë‹ˆë‹¤..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:320 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 msgid "\tBook Designer file detected." msgstr "\tì±… ë””ìžì´ë„ˆ 파ì¼ì´ 발견ë˜ì—ˆìŠµë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:322 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:322 msgid "\tParsing HTML..." msgstr "\tHTML ë¶„ì„중..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 msgid "\tBaen file detected. Re-parsing..." msgstr "\tBaen 파ì¼ì´ 발견ë˜ì—ˆìŠµë‹ˆë‹¤. 재분ì„합니다..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:361 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:379 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 msgid "Processing %s" msgstr "%s 처리중" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:393 msgid "\tConverting to BBeB..." msgstr "\tBBeB으로 변환중..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:539 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 msgid "Could not parse file: %s" msgstr "íŒŒì¼ ë¶„ì„ì„ í•  수 ì—†ìŒ: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 msgid "%s is an empty file" msgstr "%s는 빈 파ì¼ìž…니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:564 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 msgid "Failed to parse link %s %s" msgstr "%s %s ë§í¬ ë¶„ì„ ì‹¤íŒ¨" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:608 msgid "Cannot add link %s to TOC" msgstr "ëª©ì°¨ì— %s ë§í¬ë¥¼ 추가할 수 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:957 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:957 msgid "Unable to process image %s. Error: %s" msgstr "%s ì´ë¯¸ì§€ë¥¼ 처리할 수 없습니다. 오류: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1002 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002 msgid "Unable to process interlaced PNG %s" msgstr "ì¸í„°ë ˆì´ìФ PNG %s 를 처리할 수 없습니다" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1017 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017 msgid "" "Could not process image: %s\n" "%s" @@ -1727,12 +1727,12 @@ msgstr "" "ì´ë¯¸ì§€ë¥¼ 처리할 수 ì—†ìŒ: %s\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1772 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1772 msgid "" "An error occurred while processing a table: %s. Ignoring table markup." msgstr "표를 처리하는 ì¤‘ì— ì˜¤ë¥˜ê°€ ë°œìƒí–ˆìŠµë‹ˆë‹¤: %s. 표 처리를 무시합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1774 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1774 msgid "" "Bad table:\n" "%s" @@ -1740,23 +1740,23 @@ msgstr "" "ìž˜ëª»ëœ í‘œ:\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1796 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1796 msgid "Table has cell that is too large" msgstr "í‘œì— ë„ˆë¬´ í° ì…€ì´ ìžˆìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1862 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1862 msgid "Could not read cover image: %s" msgstr "표지 ì´ë¯¸ì§€ë¥¼ ì½ì„ 수 없습니다: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1865 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865 msgid "Cannot read from: %s" msgstr "다ìŒì—서 ì½ì„ 수 ì—†ìŒ: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1994 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994 msgid "Failed to process opf file" msgstr "OPF 파ì¼ì„ ì²˜ë¦¬í•˜ëŠ”ë° ì‹¤íŒ¨í•¨" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:136 msgid "" "%prog book.lrf\n" "Convert an LRF file into an LRS (XML UTF-8 encoded) file" @@ -1764,31 +1764,31 @@ msgstr "" "%prog ì±….lrf\n" "LRF 파ì¼ì„ LRS (XML UTF-8 ì¸ì½”드) 파ì¼ë¡œ 변환합니다" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 msgid "Output LRS file" msgstr "LRS íŒŒì¼ ì¶œë ¥" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:139 msgid "Do not save embedded image and font files to disk" msgstr "함께 í¬í•¨ëœ ì´ë¯¸ì§€ì™€ 글꼴 파ì¼ì„ 디스í¬ì— 저장하지 않습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:158 msgid "Parsing LRF..." msgstr "LRF를 ë¶„ì„하는중..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:161 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:161 msgid "Creating XML..." msgstr "XML ìƒì„±ì¤‘ ..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 msgid "LRS written to " msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267 msgid "Could not read from thumbnail file:" msgstr "ì¸ë„¤ì¼ 파ì¼ì—서 ì½ì–´ì˜¬ 수 없었습니다:" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:287 msgid "" "%prog [options] file.lrs\n" "Compile an LRS file into an LRF file." @@ -1796,24 +1796,24 @@ msgstr "" "%prog [옵션] 파ì¼.lrs\n" "LRF íŒŒì¼ ë‚´ì— LRS 파ì¼ì„ 컴파ì¼í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:288 msgid "Path to output file" msgstr "출력 파ì¼ì˜ 경로" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:114 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 msgid "Verbose processing" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 msgid "Convert LRS to LRS, useful for debugging." msgstr "LRS를 LRS로 변환합니다. ë””ë²„ê¹…ì— ìœ ìš©í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "ìž˜ëª»ëœ LRF 파ì¼ìž…니다. 메타 정보를 지정할 수 없습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1827,165 +1827,165 @@ msgstr "" "LRF 파ì¼ì˜ 메타 정보를 보거나 편집합니다.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "LRF 파ì¼ì— 보관하기 위해 ì„¤ëª…ì„ ë‹´ê³  있는 TXT 파ì¼ì˜ 경로입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:90 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." msgstr "í™”ë©´ì˜ í­ë³´ë‹¤ ë„“ì€ ì´ë¯¸ì§€ë¥¼ ìžë™ìœ¼ë¡œ 회전할 수 있게 합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Set the space between words in pts. Default is %default" msgstr "ë‹¨ì–´ê°„ì˜ ê°„ê²©ì„ ì§€ì •í•©ë‹ˆë‹¤. pts 단위입니다. ê¸°ë³¸ê°’ì€ %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "Add a header to all the pages with title and author." msgstr "모든 페ì´ì§€ì— 제목과 ì €ìžë¥¼ í¬í•¨í•˜ëŠ” 머리ë§ì„ 추가합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" msgstr "머리ë§ì˜ 형ì‹ì„ 지정합니다. ì €ìžì— ì˜í•´ %a, ì œëª©ì— ì˜í•´ %t ì´(ê°€) êµì²´ë©ë‹ˆë‹¤. 기본값 %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "Add extra spacing below the header. Default is %default pt." msgstr "머리ë§ì˜ ì•„ëž˜ì— ì—¬ë¶„ì˜ ê³µë°±ì„ ì¶”ê°€í•©ë‹ˆë‹¤.ê¸°ë³¸ê°’ì€ %default pt입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" msgstr "문단 들여쓰기(문단 첫번째 ì¤„ì˜ ë“¤ì—¬ì“°ê¸°)ì˜ ìµœì†Œê°’ìž…ë‹ˆë‹¤. pts 단위입니다. 기본값: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" msgstr "HTMLì˜ í‘œ(í…Œì´ë¸”)ì„ ì´ë¯¸ì§€ë¡œ 처리합니다. í¬ê³  복잡한 표를 가진 ë¬¸ì„œì¼ ê²½ìš° 유용합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:121 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The serif family of fonts to embed" msgstr "í¬í•¨ë  세리프 글꼴" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The sans-serif family of fonts to embed" msgstr "í¬í•¨ë  산세리프 글꼴" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:127 msgid "The monospace family of fonts to embed" msgstr "í¬í•¨ë  ê³ ì •í­ ê¸€ê¼´" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:152 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:152 msgid "Comic" msgstr "만화" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:397 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:550 msgid "Title" msgstr "제목" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:888 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "ì €ìž" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "ì¶œíŒì‚¬" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:400 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "제작ìž" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:401 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1079 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "설명" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:409 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "태그" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:411 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "시리즈" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 msgid "Language" msgstr "언어" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:414 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1067 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "시간 ì •ë³´" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:416 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "ì¶œíŒì¼ìž" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:418 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 msgid "Rights" msgstr "권리" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/amazon.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" msgstr "íŽ¸ì§‘ìž ë¦¬ë·°" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/archive.py:41 +#: /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 "압축파ì¼(zip/rar)ì—서 ì „ìžì±… 파ì¼ì„ 추출합니다. ë˜í•œ cbz/cbr파ì¼ì´ 실제로 맞는지 ìžë™ìœ¼ë¡œ ê°ì§€í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 msgid "options" msgstr "설정" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 msgid "" "\n" "Read/Write metadata from/to ebook files.\n" @@ -1999,47 +1999,47 @@ msgid "" "silently ignored.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" "Set the authors. Multiple authors should be separated by the & character. " "Author names should be in the order Firstname Lastname." msgstr "ì €ìžë¥¼ 지정합니다. ì €ìžê°€ 여러명ì´ë©´ & 문ìžë¡œ 구분해야 합니다. ì €ìžì˜ ì´ë¦„ì˜ ìˆœì„œëŠ” 성 ì´ë¦„ì´ì–´ì•¼ 합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44 msgid "" "The version of the title to be used for sorting. If unspecified, and the " "title is specified, it will be auto-generated from the title." msgstr "ì œëª©ì˜ íŒ ë²ˆí˜¸ëŠ” ì •ë ¬ì„ ìœ„í•´ 사용ë©ë‹ˆë‹¤. ì´ê³³ì— 지정하지 않고 ì œëª©ì— ì§€ì •í•˜ë©´, 제목ì—서 ìžë™ìœ¼ë¡œ ìƒì„±ë  것입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48 msgid "" "String to be used when sorting by author. If unspecified, and the author(s) " "are specified, it will be auto-generated from the author(s)." msgstr "ì¼ë ¨ë²ˆí˜¸ëŠ” ì €ìžëª…으로 정렬할 때 사용ë©ë‹ˆë‹¤. ì´ê³³ì— 지정하지 않고 ì €ìžëª…ì— ì§€ì •í•˜ë©´, ì €ìžëª…ì—서 ìžë™ìœ¼ë¡œ ìƒì„±ë  것입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." msgstr "í‘œì§€ì— ì§€ì •í•œ 파ì¼ì„ 지정합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:58 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." msgstr "ì±…ì˜ ë¶„ë¥˜ë¥¼ 지정합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." msgstr "ì¶œíŒì¼ìžë¥¼ 지정합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." msgstr "ì „ìžì±…ì—서 표지를 가져와서 지정한 파ì¼ë¡œì„œ 저장합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 msgid "" "Specify the name of an OPF file. The metadata will be written to the OPF " "file." msgstr "OPF 파ì¼ëª…ì„ ì§€ì •í•©ë‹ˆë‹¤. 메타 정보는 OPF 파ì¼ì— 작성할 것입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83 msgid "" "Read metadata from the specified OPF file and use it to set metadata in the " "ebook. Metadata specified on the command line will override metadata read " @@ -2048,115 +2048,115 @@ msgstr "" "지정한 OPF 파ì¼ì—서 메타 정보를 ì½ì–´ì„œ ì „ìžì±…ì˜ ë©”íƒ€ 정보로 지정합니다. 커맨드 ë¼ì¸ì—서 지정한 메타 정보는 OPF 파ì¼ì—서 ì½ì€ " "메타 정보를 무시합니다" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" msgstr "LRF 파ì¼ì˜ BookID를 지정" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" msgstr "파ì¼ì´ 지정ë˜ì§€ 않ìŒ." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:168 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" msgstr "ì›ë³¸ 메타 ì •ë³´" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:185 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 msgid "Changed metadata" msgstr "ë³€ê²½ëœ ë©”íƒ€ ì •ë³´" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 msgid "OPF created in" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:203 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" msgstr "표지 ê·¸ë¦¼ì„ ì°¾ì§€ 못했습니다" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 msgid "Cover download" msgstr "표지 내려받기" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 msgid "Download covers from openlibrary.org" msgstr "openlibrary.orgì—서 표지 내려받기" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:107 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 msgid "ISBN: %s not found" msgstr "ISBN: %s 발견ë˜ì§€ 않ìŒ" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 msgid "Download covers from librarything.com" msgstr "librarything.comì—서 표지 내려받기" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:128 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 msgid "LibraryThing.com timed out. Try again later." msgstr "LibraryThing.com ì ‘ì† ëŒ€ê¸° ì‹œê°„ì´ ì´ˆê³¼ë˜ì—ˆìŠµë‹ˆë‹¤. ë‚˜ì¤‘ì— ë‹¤ì‹œ 하세요." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:135 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 msgid "" "Could not fetch cover as server is experiencing high load. Please try again " "later." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 msgid "LibraryThing.com server error. Try again later." msgstr "LibraryThing.com 서버 오류. 다ìŒì— 다시 시ë„하세요." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/douban.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" msgstr "Douban.com ì—서 메타 정보를 내려받습니다" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "메타 ì •ë³´ 내려받기" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "별ì " -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "태그" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "설명/리뷰" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "%sì„(를) %sì—서 내려받기" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Google Booksì—서 메타 ë°ì´í„°ë¥¼ 내려받습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "isbndb.comì—서 메타 ë°ì´í„°ë¥¼ 내려받습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "isbndb.comì„ ì‚¬ìš©í•˜ë ¤ë©´ %s무료 계정%s으로 가입하고 ì•„ëž˜ì— ì ‘ê·¼ 키(Access Key)를 입력해야 합니다" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "amazon.comì—서 소셜 메타 정보를 내려받습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "librarything.comì—서 시리즈/태그/ë³„ì  ì •ë³´ë¥¼ 내려받습니다" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" "\n" "%prog [options] key\n" @@ -2170,27 +2170,27 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." msgstr "메타 정보를 ì›í•˜ëŠ” ì±…ì˜ ISBN ID입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." msgstr "찾으려는 ì±…ì˜ ì €ìž" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." msgstr "찾으려는 ì±…ì˜ ì œëª©" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." msgstr "찾으려는 ì±…ì˜ ì¶œíŒì‚¬" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:76 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." msgstr " ì°¾ì„ ìˆ˜ ì—†ìŒ." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" "%prog [options] ISBN\n" @@ -2199,162 +2199,162 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "표지" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "Palm ìž¥ì¹˜ì˜ í¬ê¸° ì œí•œì— ë§žì¶°ì„œ ê·¸ë¦¼ì„ ìˆ˜ì •í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "ì„ íƒí•  때, ì €ìž ë¶„ë¥˜ 필드를 ì €ìžë¡œì„œ 사용합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" "Don't add Table of Contents to end of book. Useful if the book has its own " "table of contents." msgstr "ì±…ì˜ ë ë¶€ë¶„ì— ëª©ì°¨ë¥¼ 추가하지 않습니다. ì±…ì´ ìžì‹ ì˜ 목차가 ìžˆì„ ê²½ìš° 유용합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "íŒŒì¼ ë‚´ìš©ì— ì••ì¶•ì„ í•˜ì§€ 않습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "모든 게시물" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "ì´ê²ƒì€ Amazon Topaz 책입니다. 처리할 수 없습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "제목 페ì´ì§€" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1401 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "목차" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "색ì¸" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "용어집" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "참고 문헌" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "ì¶œíŒ ì •ë³´" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "저작권" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "바치는 글" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "서문" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "그림 차례" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "표 차례" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "노트" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "서문" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1415 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "본문" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" msgstr "%s 형ì‹ì˜ ì±…ì€ ì§€ì›í•˜ì§€ 않습니다" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." msgstr "HTML 목차(TOC) ìƒì„± 옵션입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 msgid "Book Jacket" msgstr "ì±… ë®ê°œ" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/split.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." msgstr "OPF/NCX/기타. ìƒì„± 옵션입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 msgid "OPF version to generate. Default is %default." msgstr "ìƒì„±í•  OPF íŒ ë²ˆí˜¸ìž…ë‹ˆë‹¤. ê¸°ë³¸ê°’ì€ %default입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 msgid "" "Generate an Adobe \"page-map\" file if pagination information is available." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" msgstr "ê°ì£¼" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" msgstr "사ì´ë“œ ë°”" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:22 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2362,32 +2362,32 @@ msgid "" "starts with an indent is reached." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" msgstr "pdb 파ì¼ì˜ ë‚´ë¶€ì—서 사용ë˜ëŠ” 형ì‹ìž…니다. ì„ íƒí•˜ì„¸ìš”:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:27 msgid "" "Specify the character encoding of the output document. The default is " "cp1252. Note: This option is not honored by all formats." msgstr "출력 ë¬¸ì„œì˜ ë¬¸ìž ì¸ì½”ë”©ì„ ì§€ì •í•©ë‹ˆë‹¤. ê¸°ë³¸ê°’ì€ cp1252입니다. 주: ì´ ì˜µì…˜ì€ ëª¨ë“  형ì‹ì— ì ìš©ë˜ì§€ëŠ” 않습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" msgstr "문서ì—서 ê·¸ë¦¼ì„ ì¶”ì¶œí•˜ì§€ 않ìŒ" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.5, this is the " "median line length." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." msgstr "새로운 PDF 변환 ì—”ì§„ì„ ì‚¬ìš©í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/cli.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 msgid "" "command ...\n" "\n" @@ -2407,7 +2407,7 @@ msgstr "" "\n" "PDF 파ì¼ì„ 조작합니다.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 msgid "" "[options] file.pdf\n" "\n" @@ -2417,54 +2417,54 @@ msgstr "" "\n" "PDF 파ì¼ì„ 잘ë¼ëƒ…니다.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 msgid "" "Path to output file. By default a file is created in the current directory." msgstr "출력 파ì¼ì˜ 경로입니다. 기본값으로 파ì¼ì€ 현재 ë””ë ‰í† ë¦¬ì— ìƒì„±ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 msgid "Number of pixels to crop from the left most x (default is %s)" msgstr "가장 ì™¼ìª½ì˜ x ì—서 잘ë¼ë‚¼ í”½ì…€ì˜ ìˆ˜ (기본값 %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:44 msgid "Number of pixels to crop from the left most y (default is %s)" msgstr "가장 ì™¼ìª½ì˜ y ì—서 잘ë¼ë‚¼ í”½ì…€ì˜ ìˆ˜ (기본값 %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:47 msgid "Number of pixels to crop from the right most x (default is %s)" msgstr "가장 ì˜¤ë¥¸ìª½ì˜ x ì—서 잘ë¼ë‚¼ í”½ì…€ì˜ ìˆ˜ (기본값 %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:50 msgid "Number of pixels to crop from the right most y (default is %s)" msgstr "가장 ì˜¤ë¥¸ìª½ì˜ y ì—서 잘ë¼ë‚¼ í”½ì…€ì˜ ìˆ˜ (기본값 %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 msgid "" "A file generated by ghostscript which allows each page to be individually " "cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 msgid "Crop Options:" msgstr "ìžë¥´ê¸° 옵션:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Options to control the transformation of pdf" msgstr "PDF ë³€í™˜ì„ ì œì–´í•˜ëŠ” 옵션입니다" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 msgid "" "[options] file.pdf password\n" "\n" @@ -2474,11 +2474,11 @@ msgstr "" "\n" "PDF 파ì¼ì˜ 암호를 해제합니다.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 msgid "Decrypt Options:" msgstr "암호해제 옵션:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 msgid "" "[options] file.pdf password\n" "\n" @@ -2488,11 +2488,11 @@ msgstr "" "\n" "PDF 파ì¼ì„ 암호화합니다.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 msgid "Encrypt Options:" msgstr "암호화 옵션:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 msgid "" "file.pdf ...\n" "\n" @@ -2502,33 +2502,33 @@ msgstr "" "\n" "PDF 파ì¼ì— 대한 정보를 가져옵니다.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author" msgstr "ì €ìž" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" msgstr "제목" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" msgstr "만든 ì´" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" msgstr "쪽 수" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" msgstr "íŒŒì¼ í¬ê¸°" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" msgstr "PDF 버전" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 msgid "" "[options] file1.pdf file2.pdf ...\n" "\n" @@ -2542,11 +2542,11 @@ msgstr "" "\n" "ê°ê°ì˜ PDF 파ì¼ë“¤ì„ 병합합니다.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 msgid "Merge Options:" msgstr "병합 옵션:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 msgid "" "[options] file.pdf\n" "\n" @@ -2556,11 +2556,11 @@ msgstr "" "\n" "PDF 페ì´ì§€ë¥¼ 뒤집습니다.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 msgid "Reverse Options:" msgstr "뒤집기 옵션:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 msgid "" "file.pdf degrees\n" "\n" @@ -2570,11 +2570,11 @@ msgstr "" "\n" "PDF 파ì¼ì˜ 페ì´ì§€ë¥¼ 시계방향으로 회전합니다.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 msgid "Rotate Options:" msgstr "회전 옵션:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 msgid "" "\n" "%prog %%name [options] file.pdf page_to_split_on ...\n" @@ -2600,49 +2600,49 @@ msgstr "" "\n" "PDF 파ì¼ì„ 분할합니다.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Split Options:" msgstr "ë¶„í•  옵션:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "측정 단위입니다. ê¸°ë³¸ê°’ì€ ì¸ì¹˜ìž…니다. %s ì„(를) ì„ íƒí•˜ì„¸ìš”. 주: ì´ê²ƒì€ ì—¬ë°±ì˜ ë‹¨ìœ„ë¥¼ 무시합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" msgstr "종ì´ì˜ í¬ê¸°ìž…니다. ì´ í¬ê¸°ëŠ” 출력 프로파ì¼ì„ 사용할 때 ë¬´íš¨í™”ë  ê²ƒìž…ë‹ˆë‹¤. ê¸°ë³¸ê°’ì€ íŽ¸ì§€ì§€ í¬ê¸°ìž…니다. %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" "ë¬¸ì„œì˜ ì‚¬ìš©ìž í¬ê¸°ìž…니다. ì–‘ì‹ìœ¼ë¡œ 너비x높ì´ë¥¼ 사용합니다. 예를 들면 `123x321`. ì´ê²ƒì€ 모든 ì§€ì •ëœ ì¢…ì´ í¬ê¸°ë¥¼ 무시합니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "페ì´ì§€ì˜ 방향입니다. ê¸°ë³¸ê°’ì€ ì„¸ë¡œ 방향입니다. %s 를 ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "ull first page of the generated pdf." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/pdftohtml.py:55 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "pdftohtmlì„ ì°¾ì„ ìˆ˜ 없습니다. 경로를 ì ê²€í•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:33 msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "출력 ë¬¸ì„œì˜ ë¬¸ìž ì¸ì½”ë”©ì„ ì§€ì •í•©ë‹ˆë‹¤. ê¸°ë³¸ê°’ì€ cp1252입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2651,12 +2651,12 @@ msgstr "" "ì´ RTF 파ì¼ì€ Calibreê°€ ì§€ì›í•˜ì§€ 않는 ê¸°ëŠ¥ì„ ê°€ì§€ê³  있습니다. 먼저 HTML로 변환하고 다시 시ë„하세요\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 msgid "" "Specify the character encoding of the output document. The default is utf-8." msgstr "출력 ë¬¸ì„œì˜ ë¬¸ìž ì¸ì½”ë”©ì„ ì§€ì •í•©ë‹ˆë‹¤. ê¸°ë³¸ê°’ì€ utf-8입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:27 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 " @@ -2665,23 +2665,23 @@ msgstr "" "사용할 ì••ì¶• ìˆ˜ì¤€ì„ ì§€ì •í•©ë‹ˆë‹¤. 범위는 1 - 10 입니다. 1ì€ ê°€ìž¥ ë‚®ì€ ì••ì¶•ë¥ ì´ì§€ë§Œ 가장 빠르고 10ì€ ê°€ìž¥ ë†’ì€ ì••ì¶•ë¥ ì´ì§€ë§Œ 가장 " "ëŠë¦½ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:34 +#: /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 "ë³´í†µì€ ì—¬ë¶„ì˜ ê³µë°±ë“¤ì€ í•˜ë‚˜ì˜ ê³µë°±ìœ¼ë¡œ 단축ë©ë‹ˆë‹¤. ì´ ì˜µì…˜ì„ ì‚¬ìš©í•˜ë©´ 모든 ê³µë°±ì´ ê·¸ëŒ€ë¡œ í‘œì‹œë  ê²ƒìž…ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "Markdown 전처리기를 통해서 본문 ìž…ë ¥ì„ ì‹¤í–‰í•©ë‹ˆë‹¤. Markdownì— ëŒ€í•´ ë” í•™ìŠµí•˜ë ¤ë©´ 참조하세요" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "출력 본문 ë‚´ì— ëª©ì°¨ë¥¼ 삽입하지 않습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " @@ -2690,13 +2690,13 @@ msgstr "" "줄넘김 ë°©ì‹ìž…니다. ì˜µì…˜ì€ %s 입니다. ê¸°ë³¸ê°’ì€ 'system' 입니다. Mac OS 9 ì´ì „ê³¼ 호환ë˜ê²Œ 하려면 'old_mac'ì„ " "사용합니다. Mac OS Xì—는 'unix'를 사용합니다. 'system'ì€ ì´ OSì— ì˜í•´ ì‚¬ìš©ì¤‘ì¸ ì¤„ë„˜ê¹€ ë°©ì‹ì˜ 기본값입니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 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입니다. 주: ì´ ì˜µì…˜ì€ ëª¨ë“  형ì‹ì— ì ìš©ë˜ì§€ëŠ” 않습니다." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:38 msgid "" "The maximum number of characters per line. This splits on the first space " "before the specified value. If no space is found the line will be broken at " @@ -2704,404 +2704,404 @@ msgid "" "minimum of 25 characters. Use 0 to disable line splitting." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:45 msgid "" "Force splitting on the max-line-length value when no space is present. Also " "allows max-line-length to be below the minimum" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 msgid "Send file to storage card instead of main memory by default" msgstr "기본값으로 주 메모리 ëŒ€ì‹ ì— ì €ìž¥ ì¹´ë“œì— íŒŒì¼ì„ 전송합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 msgid "Confirm before deleting" msgstr "삭제하기 ì „ì— í™•ì¸í•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 msgid "Main window geometry" msgstr "ë©”ì¸ ì°½ì˜ êµ¬ì¡°" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "새 ë²„ì „ì´ ë‚˜ì™”ì„ ë•Œ 알림" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "시리즈 ë²ˆí˜¸ì— ëŒ€í•´ ë¡œë§ˆì‹ ìˆ«ìžë¥¼ 사용" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "태그 목ë¡ì„ ì´ë¦„, ì¸ê¸°ë„, ë³„ì  ìˆœìœ¼ë¡œ 정렬합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "표지 íƒìƒ‰ê¸° 모드ì—서 보여줄 í‘œì§€ì˜ ê°œìˆ˜ìž…ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "LRF ì „ìžì±… ë·°ì–´ì— ëŒ€í•œ 옵션" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "ë‚´ë¶€ 뷰어를 사용해서 ë³¼ 형ì‹" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "ì±… 목ë¡ì—서 표시할 ì—´" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "í”„ë¡œê·¸ëž¨ì´ ì‹œìž‘í•  때 컨í…츠 서버를 ìžë™ìœ¼ë¡œ 실행합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "ë°ì´í„°ë² ì´ìŠ¤ì˜ ì˜¤ëž˜ëœ ë‰´ìŠ¤ë¥¼ 유지함" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "시스템 íŠ¸ë ˆì´ ì•„ì´ì½˜ 보기" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "ë‚´ë ¤ë°›ì€ ë‰´ìŠ¤ë¥¼ 장치로 올립니다." -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "ì±…ì„ ìž¥ì¹˜ì— ì˜¬ë ¤ë³´ë‚´ê³  나서 ë¼ì´ë¸ŒëŸ¬ë¦¬ì—서 삭제하기" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "Calibre 주 ì°½ ëŒ€ì‹ ì— ë…ë¦½ëœ ì°½ì— í‘œì§€ë¥¼ 표시합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "시스템 íŠ¸ë ˆì´ ì•„ì´ì½˜ì—서 알리기 사용 안함" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 msgid "Default action to perform when send to device button is clicked" msgstr "장치로 전송 ë²„íŠ¼ì„ ëˆ„ë¥¼ 때 수행할 기본 ë™ìž‘입니다" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "소셜 메타 ì •ë³´(태그/별ì /기타) 내려받기" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "제목과 ì €ìžë¥¼ 새로운 메타 정보로 ë®ì–´ì“°ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "ë™ì‹œì— 작업하는 최대 개수를 CPUì˜ ê°œìˆ˜ë¡œ 제한합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "표시하지 ì•Šì„ íƒœê·¸ íƒìƒ‰ê¸°ì˜ 분류" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "ì‚¬ìš©ìž ì¸í„°íŽ˜ì´ìŠ¤ì˜ ë°°ì¹˜" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "UI 애니메ì´ì…˜ì„ 사용하지 않ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:151 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 msgid "Copied" msgstr "사본" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "복사하기" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "í´ë¦½ë³´ë“œë¡œ 복사하기" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:397 msgid "Choose Files" msgstr "íŒŒì¼ ì„ íƒí•˜ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:245 msgid "Use library only" msgstr "ë¼ì´ë¸ŒëŸ¬ë¦¬ë§Œ 사용" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:246 msgid "User annotations generated from main library only" msgstr "ë©”ì¸ ë¼ì´ë¸ŒëŸ¬ë¦¬ì—서만 ì‚¬ìš©ìž ì£¼ì„ì„ ìƒì„±" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:623 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:682 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:719 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:740 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:925 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:998 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:764 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1140 msgid "No books selected" msgstr "ì„ íƒëœ ì±…ì´ ì—†ìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:76 msgid "No books selected to fetch annotations from" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:101 msgid "Merging user annotations into database" msgstr "ë°ì´í„°ë² ì´ìФ ë‚´ì˜ ì‚¬ìš©ìž ì£¼ì„ë“¤ì„ ë³‘í•©í•˜ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:129 msgid "%s<br />Last Page Read: %d (%d%%)" msgstr "%s<br />최근 ì½ì€ 쪽: %d (%d%%)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:135 msgid "%s<br />Last Page Read: Location %d (%d%%)" msgstr "%s<br />최근 ì½ì€ 쪽: 위치 %d (%d%%)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:154 msgid "<b>Location %d • %s</b><br />%s<br />" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:163 msgid "<b>Page %d • %s</b><br />" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:168 msgid "<b>Location %d • %s</b><br />" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:291 msgid "How many empty books?" msgstr "빈 ì±…ì´ ëª‡ 권입니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:292 msgid "How many empty books should be added?" msgstr "비어있는 ì±…ì„ ëª‡ ê¶Œì´ë‚˜ 추가합니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:339 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:407 msgid "Uploading books to device." msgstr "ì±…ì„ ìž¥ì¹˜ì— ì˜¬ë ¤ë³´ëƒ…ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:350 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Books" msgstr "ì±…" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:368 msgid "EPUB Books" msgstr "EPUB ì±…" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:369 msgid "LRF Books" msgstr "LRF ì±…" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:370 msgid "HTML Books" msgstr "HTML ì±…" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:371 msgid "LIT Books" msgstr "LIT ì±…" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:372 msgid "MOBI Books" msgstr "MOBI ì±…" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:373 msgid "Topaz books" msgstr "Topaz ì±…" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:374 msgid "Text books" msgstr "í…스트 ì±…" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:375 msgid "PDF Books" msgstr "PDF ì±…" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:376 msgid "Comics" msgstr "만화책" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:377 msgid "Archives" msgstr "ì••ì¶• 파ì¼" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:381 msgid "Supported books" msgstr "ì§€ì›í•˜ëŠ” 책들" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:416 msgid "Merged some books" msgstr "ì¼ë¶€ ì±…ë“¤ì„ ë³‘í•©" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:417 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:426 msgid "Failed to read metadata" msgstr "메타 ì •ë³´ ì½ê¸° 실패" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:427 msgid "Failed to read metadata from the following" msgstr "다ìŒì—서 메타 ì •ë³´ ì½ê¸°ë¥¼ 실패" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:465 msgid "Add to library" msgstr "ë¼ì´ë¸ŒëŸ¬ë¦¬ì— 추가" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:473 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1309 msgid "No book selected" msgstr "ì„ íƒëœ ì±…ì´ ì—†ìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:459 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:465 msgid "No book files found" msgstr "ë°œê²¬ëœ ì±… 파ì¼ì´ ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:487 msgid "Cannot delete" msgstr "ì‚­ì œ 불가" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:500 msgid "Choose formats to be deleted" msgstr "삭제할 형ì‹ì„ ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:518 msgid "Choose formats <b>not</b> to be deleted" msgstr "삭제하지 <b>않ì„</b> 형ì‹ì„ ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:538 msgid "Cannot delete books" msgstr "ì±… ì‚­ì œ 불가" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:539 msgid "No device is connected" msgstr "ì—°ê²°ëœ ìž¥ì¹˜ê°€ ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:549 msgid "Main memory" msgstr "주 메모리" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:533 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:436 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "저장 카드 A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:534 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:438 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "저장 카드 B" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:556 msgid "No books to delete" msgstr "삭제할 ì±…ì´ ì—†ìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:557 msgid "None of the selected books are on the device" msgstr "장치ìƒì— ì„ íƒëœ ì±…ì´ ì—†ìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:557 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:629 msgid "Deleting books from device." msgstr "장치ì—서 ì±…ì„ ì‚­ì œí•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:595 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" msgstr "ì„ íƒëœ ì±…ì„ <b>ì˜êµ¬ì ìœ¼ë¡œ ì‚­ì œ</b>하고 컴퓨터ì—서 파ì¼ì„ ì§€ì›ë‹ˆë‹¤. 확실합니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:614 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" msgstr "ì„ íƒëœ ì±…ì„ ìž¥ì¹˜ì—서 <b>ì˜êµ¬ì ìœ¼ë¡œ ì‚­ì œ</b>합니다. 확실합니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:639 msgid "Cannot download metadata" msgstr "메타 정보를 ë‚´ë ¤ë°›ì„ ìˆ˜ ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:662 msgid "social metadata" msgstr "소셜 메타 ì •ë³´" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:664 msgid "covers" msgstr "표지" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:664 msgid "metadata" msgstr "메타 ì •ë³´" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:666 msgid "Downloading %s for %d book(s)" msgstr "%s %d ê¶Œì˜ ì±…ì„ ë‚´ë ¤ë°›ëŠ” 중" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:690 msgid "Failed to download some metadata" msgstr "ì¼ë¶€ 메타 ì •ë³´ì˜ ë‚´ë ¤ë°›ê¸°ë¥¼ 실패함" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:691 msgid "Failed to download metadata for the following:" msgstr "다ìŒì— 대한 메타 ì •ë³´ì˜ ë‚´ë ¤ë°›ê¸°ì— ì‹¤íŒ¨:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:694 msgid "Failed to download metadata:" msgstr "메타 ì •ë³´ 내려받기가 실패:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:671 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:608 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:560 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:990 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:695 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:989 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Error" msgstr "오류" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:681 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:742 msgid "Cannot edit metadata" msgstr "메타 정보를 수정할 수 없습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:739 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:763 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:766 msgid "Cannot merge books" msgstr "ì±… 병합 불가" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:767 msgid "At least two books must be selected for merging" msgstr "최소한 ë‘ ê¶Œì˜ ì±…ì„ ë³‘í•©í•˜ê¸° 위해 ì„ íƒí•´ì•¼ 합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:771 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3111,7 +3111,7 @@ msgstr "" "ì„ íƒëœ ì±…ì—서 모든 íŒŒì¼ í˜•ì‹ê³¼ 메타 정보를 <b>첫번째로 ì„ íƒí•œ ì±…</b>ì— ì¶”ê°€í•  것입니다<br><br> ë‘번째와 ê·¸ ì´í›„ì— ì„ íƒëœ " "ì±…ë“¤ì€ ì‚­ì œë˜ê±°ë‚˜ 변경하지 않습니다.<br><br>처리할 것ì¸ì§€ 확ì¸í•´ 주세요." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:782 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3124,63 +3124,63 @@ msgstr "" "ê·¸ ì´í›„ì— ì„ íƒëœ ì±…ë“¤ì€ <b>ì‚­ì œ</b>ë©ë‹ˆë‹¤. <br><br>첫 번째로 ì„ íƒëœ ì±…ì˜ ëª¨ë“  ì±… 형ì‹ì€ 유지하고, ë‘ ë²ˆì§¸ì™€ ê·¸ ì´í›„ì— " "ì„ íƒëœ ì±…ë“¤ì˜ ëª¨ë“  중복ë˜ëŠ” 형ì‹ì€ 컴퓨터ì—서 ì˜êµ¬ì ìœ¼ë¡œ <b>ì‚­ì œ</b>합니다.<br><br> ì²˜ë¦¬í•˜ëŠ”ê²ƒì´ <b>확실</b>합니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:794 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "5ê¶Œ ì´ìƒì˜ ì±…ë“¤ì„ ë³‘í•©í•˜ë ¤ê³  합니다. ì •ë§ ì§„í–‰í•˜ê¸¸ <b>ì›í•©ë‹ˆê¹Œ</b>?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:948 msgid "Cannot save to disk" msgstr "디스í¬ì— 저장할 수 없습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:951 msgid "Choose destination directory" msgstr "ëŒ€ìƒ ë””ë ‰í† ë¦¬ë¥¼ ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:933 -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 msgid "Not allowed" msgstr "허용안함" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:958 msgid "" "You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:992 msgid "Error while saving" msgstr "저장 ë„중 오류" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:993 msgid "There was an error while saving." msgstr "ì €ìž¥í•˜ë˜ ë„ì¤‘ì— ì˜¤ë¥˜ê°€ 있었습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:976 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1001 msgid "Could not save some books" msgstr "ëª‡ê¶Œì˜ ì±…ë“¤ì„ ì €ìž¥í•  수 없었습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1002 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1023 msgid "No books selected to generate catalog for" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1016 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1040 msgid "Generating %s catalog..." msgstr "%s 분류를 ìƒì„±í•©ë‹ˆë‹¤..." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1021 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1045 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 msgid "No books found" msgstr "ë°œê²¬ëœ ì±…ì´ ì—†ìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1046 msgid "" "No books to catalog\n" "Check exclude tags" @@ -3188,49 +3188,49 @@ msgstr "" "분류할 ì±…ì´ ì—†ìŠµë‹ˆë‹¤\n" "예외 태그를 검사하세요" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1056 msgid "Catalog generated." msgstr "분류가 ìƒì„±ë˜ì—ˆìŠµë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1035 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1059 msgid "Export Catalog Directory" msgstr "분류 디렉토리 내보내기" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1036 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1060 msgid "Select destination for %s.%s" msgstr "%s ì— ëŒ€í•œ 대ìƒì„ ì„ íƒí•˜ì„¸ìš”.%s" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1076 msgid "Fetching news from " msgstr "뉴스를 가져옵니다: " -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1090 msgid " fetched." msgstr " 가져왔습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1115 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1139 msgid "Cannot convert" msgstr "변환할 수 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1168 msgid "Starting conversion of %d book(s)" msgstr "%d ê¶Œì˜ ì±…ì˜ ë³€í™˜ì„ ì‹œìž‘í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1345 msgid "Cannot view" msgstr "ë³¼ 수 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1266 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1290 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "보기 형ì‹ì„ ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1298 msgid "Multiple Books Selected" msgstr "여러권 ì„ íƒë¨" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1299 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3238,130 +3238,130 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1308 msgid "Cannot open folder" msgstr "í´ë”를 ì—´ 수 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/actions/__init__.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/__init__.py:1346 msgid "%s has no available formats." msgstr "%s 는(ì€) ì´ìš©í•  수 없는 형ì‹ìž…니다." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 msgid "Adding..." msgstr "추가하는중..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 msgid "Searching in all sub-directories..." msgstr "모든 하위 디렉토리ì—서 추가..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 msgid "Path error" msgstr "경로 오류" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 msgid "The specified directory could not be processed." msgstr "지정한 디렉토리는 처리할 수 없습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 msgid "No books" msgstr "ì±… ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" msgstr "추가ë¨" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" msgstr "추가하기 실패" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" msgstr "중복 파ì¼ì´ 존재합니다!" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." msgstr "중복 íŒŒì¼ ì¶”ê°€..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." msgstr "저장하는 중..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" msgstr "저장ë¨" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 msgid "Searching for sub-folders" msgstr "하위 í´ë”ì—서 검색" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 msgid "Searching for books" msgstr "ì±…ì— ëŒ€í•œ 검색" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 msgid "Looking for duplicates based on file hash" msgstr "파ì¼ì˜ 해쉬를 기반으로 중복 íŒŒì¼ ì°¾ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:109 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 msgid "Choose root folder" msgstr "루트 í´ë”를 ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 msgid "Invalid root folder" msgstr "ìž˜ëª»ëœ ë£¨íŠ¸ í´ë”입니다" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 msgid "is not a valid root folder" msgstr "올바르지 ì•Šì€ ë£¨íŠ¸ í´ë”입니다" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 msgid "Add books to calibre" msgstr "ì±…ì„ calibreì— ì¶”ê°€" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 msgid "WizardPage" msgstr "마법사 페ì´ì§€" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 msgid "Scanning root folder for books" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 msgid "This may take a few minutes" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 msgid "Choose the location to add books from" msgstr "ì±…ì„ ì¶”ê°€í•  위치를 ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 msgid "Select a folder on your hard disk" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 msgid "" "<p>calibre can scan your computer for existing books automatically. These " "books will then be <b>copied</b> into the calibre library. This wizard will " @@ -3373,259 +3373,259 @@ msgid "" "not</b> under the root folder you choose.</p>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "&Root folder:" msgstr "루트 í´ë”(&R):" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 msgid "" "This folder and its sub-folders will be scanned for books to import into " "calibre's library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:52 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:599 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:600 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:612 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:614 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:616 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:618 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:619 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:668 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:365 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:370 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:384 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:395 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:397 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:404 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:406 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:159 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:128 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:267 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:269 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 msgid "..." msgstr "..." -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 msgid "Handle multiple files per book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:23 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1065 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "경로" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:24 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:117 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "형ì‹" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:891 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "모ìŒì§‘" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 msgid "Click to open" msgstr "열려면 누르세요" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1074 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1078 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" msgstr "ì±…ì˜ ìƒì„¸ì •ë³´ ì°½ì„ ì—´ë ¤ë©´ 누르세요" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" msgstr "BibTeX 옵션" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "Options specific to" msgstr "íŠ¹ìœ ì˜ ì˜µì…˜:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "output" msgstr "출력" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:88 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" msgstr "ì–‘ì‹" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" msgstr "Bib íŒŒì¼ ì¸ì½”딩:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "ì¶œë ¥ì— í¬í•¨í•  필드:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" msgstr "ASCII/LaTeX" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" msgstr "ì¸ì½”딩 설정 (오류가 있ì„시 변경) :" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" msgstr "êµì²´" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" msgstr "무시" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" msgstr "혼합" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" msgstr "기타" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" msgstr "ì±…" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" "Some explanation about this template:\n" " -The fields availables are 'author_sort', 'authors', 'id',\n" @@ -3636,38 +3636,38 @@ msgid "" " -For time field, only the date will be used. " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" msgstr "CSV/XML 옵션" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "ì „ìžì±… 옵션" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:550 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1496 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1518 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1536 msgid "Catalog" msgstr "분류" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 msgid "'Don't include this book' tag:" msgstr "'ì´ ì±…ì„ í¬í•¨í•˜ì§€ 않ìŒ' 태그:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 msgid "'Mark this book as read' tag:" msgstr "'ì´ ì±…ì„ ì½ì€ 것으로 표시' 태그:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 msgid "Additional note tag prefix:" msgstr "태그 ì ‘ë‘ì‚¬ì— ì¶”ê°€í•  메모" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 msgid "Regex pattern describing tags to exclude as genres:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" "- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " @@ -3676,135 +3676,135 @@ msgid "" "Genre Section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 msgid "Include 'Titles' Section" msgstr "'제목' 구간 í¬í•¨í•˜ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 msgid "Include 'Recently Added' Section" msgstr "'최근 추가ì¼' 구간 í¬í•¨í•˜ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 msgid "Sort numbers as text" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 msgid "Tab template for catalog.ui" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:36 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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:67 msgid "Bulk Convert" msgstr "단체로 변환하기" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185 msgid "Options specific to the output format." msgstr "출력 í˜•ì‹ íŠ¹ìœ ì˜ ì˜µì…˜ìž…ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:15 msgid "Comic Input" msgstr "만화책 ìž…ë ¥" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 msgid "input" msgstr "ìž…ë ¥" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:89 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:94 msgid "&Number of Colors:" msgstr "색ìƒì˜ 개수(&N):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 msgid "Disable &normalize" msgstr "표준화를 사용 안함(&N)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "Keep &aspect ratio" msgstr "종횡비 유지(&A)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 msgid "Disable &Sharpening" msgstr "날카롭게 하기 사용안함(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:93 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "Disable &Trimming" msgstr "불필요한 부분 잘ë¼ë‚´ê¸° 사용 안함(&T)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 msgid "&Wide" msgstr "넓게(&W)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:95 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Landscape" msgstr "가로로(&L)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "&Right to left" msgstr "오른쪽ì—서 왼쪽으로(&R)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "Don't so&rt" msgstr "ì •ë ¬ 안함(&R)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 msgid "De&speckle" msgstr "얼룩 제거" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99 msgid "&Disable comic processing" msgstr "만화책 처리 안함(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "출력 형ì‹(&O):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101 msgid "Disable conversion of images to &black and white" msgstr "ì´ë¯¸ì§€ë¥¼ í‘백으로 변환하기를 사용하지 않ìŒ(&B)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" msgstr "디버그" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." msgstr "변환 처리를 디버그합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "디버그 í´ë”를 ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 msgid "Invalid debug directory" msgstr "ìž˜ëª»ëœ ë””ë²„ê·¸ 디렉토리입니다" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Failed to create debug directory" msgstr "디버그 디렉토리 ìƒì„±ì´ 실패했습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:50 msgid "" "Choose a folder to put the debug output into. If you specify a folder, " "calibre will place a lot of debug output into it. This will be useful in " @@ -3812,65 +3812,65 @@ msgid "" "conversion parameters like Table of Contents and Chapter Detection." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 msgid "" "The debug process outputs the intermediate HTML generated at various stages " "of the conversion process. This HTML can sometimes serve as a good starting " "point for hand editing a conversion." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" msgstr "EPUB 출력" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49 msgid "Do not &split on page breaks" msgstr "쪽 넘김시 분할하지 않ìŒ(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50 msgid "No default &cover" msgstr "기본 표지 ì—†ìŒ(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51 msgid "No &SVG cover" msgstr "SVG 표지 ì—†ìŒ(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52 msgid "Preserve cover &aspect ratio" msgstr "í‘œì§€ì˜ ì¢…íš¡ë¹„ë¥¼ 유지합니다(&A)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53 msgid "Split files &larger than:" msgstr "다ìŒë³´ë‹¤ í° íŒŒì¼ ë¶„í• (&L):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 msgid " KB" msgstr " KB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" msgstr "FB2 ìž…ë ¥" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:29 msgid "Do not insert a &Table of Contents at the beginning of the book." msgstr "ì±…ì˜ ì‹œìž‘ ë¶€ë¶„ì— ëª©ì°¨ë¥¼ 삽입하지 않습니다(&T)." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 msgid "FB2 Output" msgstr "FB2 출력" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:47 msgid "&Inline TOC" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:99 msgid "Font rescaling wizard" msgstr "ê¸€ìž í¬ê¸° 변경 마법사" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:100 msgid "" "<p>This wizard will help you choose an appropriate font size key for your " "needs. Just enter the base font size of the input document and then enter an " @@ -3886,622 +3886,622 @@ msgid "" "for a discussion of how font size rescaling works.</p>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:103 msgid "&Output document" msgstr "문서 출력(&O)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:104 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:109 msgid "&Base font size:" msgstr "기본 ê¸€ìž í¬ê¸°(&B):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:105 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 msgid "Font size &key:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:127 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:121 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 msgid " pt" msgstr " pt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:107 msgid "Use &default values" msgstr "기본 ê°’ì„ ì‚¬ìš©(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Input document" msgstr "문서 ìž…ë ¥(&I)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 msgid "&Font size: " msgstr "ê¸€ìž í¬ê¸°(&F): " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 msgid " will map to size: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 msgid "0.0 pt" msgstr "0.0 pt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" msgstr "모양새" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:18 msgid "Control the look and feel of the output" msgstr "ì¶œë ¥ì˜ ëª¨ì–‘ìƒˆë¥¼ 제어합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 msgid "Original" msgstr "ì›ë³¸" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Left align" msgstr "왼쪽 ì •ë ¬" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Justify text" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120 msgid "&Disable font size rescaling" msgstr "ê¸€ìž í¬ê¸° ë³€ê²½ì„ ì‚¬ìš©í•˜ì§€ 않ìŒ(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 msgid "Base &font size:" msgstr "기본 ê¸€ìž í¬ê¸°(&F):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 msgid "Line &height:" msgstr "줄 여백(&H):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 msgid "Input character &encoding:" msgstr "ìž…ë ¥ ë¬¸ìž ì¸ì½”딩(&E):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 msgid "Remove &spacing between paragraphs" msgstr "문단 사ì´ì— ê³µë°±ì„ ì œê±°(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 msgid "Indent size:" msgstr "들여쓰기 길ì´:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 msgid "" "<p>When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 msgid "Text justification:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 msgid "&Linearize tables" msgstr "ì„  ëª¨ì–‘ì˜ í‘œ(&L)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 msgid "Extra &CSS" msgstr "추가 CSS(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 msgid "&Transliterate unicode characters to ASCII" msgstr "유니코드 문ìžë¥¼ ASCII 문ìžë¡œ 전환하기(&T)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 msgid "Insert &blank line" msgstr "빈 줄 삽입하기(&B)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 msgid "Keep &ligatures" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" msgstr "LRF 출력" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:116 msgid "Enable &autorotation of wide images" msgstr "í­ì´ ë„“ì€ ì´ë¯¸ì§€ì— ìžë™ 회전 사용하기(&A)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117 msgid "&Wordspace:" msgstr "단어 간격(&W):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 msgid "Minimum para. &indent:" msgstr "최소 문단 들여쓰기(&I):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 msgid "Render &tables as images" msgstr "표를 ì´ë¯¸ì§€ë¡œì„œ 표현(&T)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 msgid "Text size multiplier for text in rendered tables:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 msgid "Add &header" msgstr "ë¨¸ë¦¬ë§ ì¶”ê°€(&H)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 msgid "Header &separation:" msgstr "ë¨¸ë¦¬ë§ êµ¬ë¶„(&S):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Header &format:" msgstr "ë¨¸ë¦¬ë§ í˜•ì‹(&F):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "&Embed fonts" msgstr "내장 글꼴(&E)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" msgstr "세리프 글꼴(&S):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "S&ans-serif font family:" msgstr "산세리프 글꼴(&A)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 msgid "&Monospaced font family:" msgstr "ê³ ì •í­ ê¸€ê¼´(&M):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 msgid "Metadata" msgstr "메타 ì •ë³´" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:43 msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." msgstr "메타 정보를 지정합니다. 출력 파ì¼ì€ 가능한 ì´ ë©”íƒ€ 정보와 ê°™ì€ ê²ƒë“¤ì„ í¬í•¨í•  것입니다." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 msgid "Cannot read" msgstr "ì½ì„ 수 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "You do not have permission to read the file: " msgstr "파ì¼ì„ ì½ì„ 수 있는 ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:127 msgid "Error reading file" msgstr "íŒŒì¼ ì½ê¸° 오류" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>파ì¼ì—서 ì½ì–´ì˜¤ë˜ ì¤‘ì— ì˜¤ë¥˜ê°€ 있었습니다: <br /><b>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid " is not a valid picture" msgstr " 는(ì€) ìž˜ëª»ëœ ê·¸ë¦¼ìž…ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Book Cover" msgstr "ì±… 표지" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 msgid "Use cover from &source file" msgstr "소스 파ì¼ì—서 표지 사용(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Change &cover image:" msgstr "표지 그림 변경하기(&C):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Browse for an image to use as the cover of this book." msgstr "ì´ ì±…ì˜ í‘œì§€ë¡œ 사용할 ê·¸ë¦¼ì„ ì°¾ìŠµë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "&Title: " msgstr "제목(&T): " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Change the title of this book" msgstr "ì´ ì±…ì˜ ì œëª© 변경하기" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Author(s): " msgstr "ì €ìž(&A): " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "ì €ìž ë¶„ë¥˜(&R):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "ì´ ì±…ì˜ ì €ìžë¥¼ 변경합니다. ì—¬ëŸ¬ëª…ì˜ ì €ìžëŠ” 쉼표(,)로 구분해야 합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:177 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Publisher: " msgstr "ì¶œíŒì‚¬(&P): " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Ta&gs: " msgstr "태그(&G): " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." msgstr "" "태그는 ì±…ì„ ë¶„ë¥˜í•©ë‹ˆë‹¤. ì´ê²ƒì€ 특히 ê²€ìƒ‰í•˜ëŠ”ë° ìœ ìš©í•©ë‹ˆë‹¤.<br><br>쉼표로 구분하며 어떠한 문장ì´ë‚˜ ë¬¸êµ¬ì¼ ìˆ˜ 있습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "&Series:" msgstr "시리즈(&S):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:381 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "List of known series. You can add new series." msgstr "알려진 ì‹œë¦¬ì¦ˆì˜ ëª©ë¡ìž…니다. 새로운 시리즈를 추가할 수 있습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Book " msgstr "ì±… " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:20 msgid "MOBI Output" msgstr "MOBI 출력" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:42 msgid "Default" msgstr "기본값" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" msgstr "ëª©ì°¨ì˜ ì œëª©(&T):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 msgid "Rescale images for &Palm devices" msgstr "Palm ìž¥ì¹˜ë“¤ì„ ìœ„í•œ 그림 í¬ê¸° 재계산(&P)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" msgstr "ì €ìžì— 대해 ì €ìž ë¶„ë¥˜ë¥¼ 사용(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" msgstr "íŒŒì¼ ë‚´ìš© ì••ì¶•ì„ ì‚¬ìš©í•˜ì§€ 않ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 msgid "Do not add Table of Contents to book" msgstr "ì±…ì— ëª©ì°¨ë¥¼ 추가하지 않ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Kindle options" msgstr "Kindle 옵션" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" msgstr "페ì´ì§€ 설정" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" msgstr "출력 프로파ì¼(&O):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "Profile description" msgstr "í”„ë¡œíŒŒì¼ ì„¤ëª…" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "&Input profile:" msgstr "ìž…ë ¥ 프로파ì¼(&I):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" msgstr "여백" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" msgstr "왼쪽(&L):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "&Top:" msgstr "위(&T):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "&Right:" msgstr "오른쪽(&R):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid "&Bottom:" msgstr "아래(&B):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 msgid "PDB Input" msgstr "PDB ìž…ë ¥" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" msgstr "ê°ê°ì˜ ì¤„ì„ ë¬¸ë‹¨ìœ¼ë¡œ 간주합니다(&L)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" msgstr "ì¸ì‡„ 서ì‹ìœ¼ë¡œ 간주합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 msgid "PDB Output" msgstr "PDB 출력" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" msgstr "형ì‹(&F):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" msgstr "PDF ìž…ë ¥" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 msgid "Line &Un-Wrapping Factor:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:40 msgid "No &Images" msgstr "그림 ì—†ìŒ(&I)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 msgid "PDF Output" msgstr "PDF 출력" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" msgstr "ì¢…ì´ í¬ê¸°(&P):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" msgstr "ë°©í–¥(&O):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 msgid "Preserve &aspect ratio of cover" msgstr "í‘œì§€ì˜ ì¢…íš¡ë¹„ë¥¼ 유지(&A)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" msgstr "RB 출력" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "가능한 형ì‹ì´ ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "ì±… 열기" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" msgstr "ì •ê·œì‹ ì œìž‘ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" msgstr "미리보기" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" msgstr "ì •ê·œì‹:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:55 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Test" msgstr "시험" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 msgid "Convert" msgstr "변환하기" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:196 msgid "Options specific to the input format." msgstr "ìž…ë ¥ í˜•ì‹ íŠ¹ìœ ì˜ ì˜µì…˜ìž…ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:64 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "대화ìƒìž" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "ìž…ë ¥ 형ì‹(&I):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "개별ì ì¸ ì±…ì„ ìœ„í•´ ë³´ê´€ëœ ë³€í™˜ ì„¤ì •ì„ ì‚¬ìš©í•©ë‹ˆë‹¤(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "구조 íƒì§€" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "장(챕터)ì˜ í‘œì œì™€ 문서 êµ¬ì¡°ì˜ íƒì§€ë¥¼ 미세 조정합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 msgid "Detect chapters at (XPath expression):" msgstr "장(챕터) íƒì§€ (XPath 표현ì‹):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Insert page breaks before (XPath expression):" msgstr "ì´ì „ì— ìª½ 넘김 삽입하기 (XPath 표현ì‹):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 msgid "Header regular expression:" msgstr "ë¨¸ë¦¬ë§ ì •ê·œ 표현ì‹:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 msgid "Footer regular expression:" msgstr "ê¼¬ë¦¬ë§ ì •ê·œ 표현ì‹:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "ìž˜ëª»ëœ ì •ê·œ 표현ì‹" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "ìž˜ëª»ëœ ì •ê·œ 표현ì‹: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "ìž˜ëª»ëœ XPath" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "XPath í‘œí˜„ì‹ %s ì´(ê°€) 올바르지 않습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "장 표시(&M):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "첫번재 ì´ë¯¸ì§€ 지우기(&I)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "ì±…ì˜ ì‹œìž‘ 페ì´ì§€ë¡œì„œ 메타 정보를 삽입(&M)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "가능한 한 구조 íƒì§€ë¥¼ 개선하기 위해 ìž…ë ¥ 파ì¼ì„ 전처리(&P)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "ê¼¬ë¦¬ë§ ì§€ìš°ê¸°(&O)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "ë¨¸ë¦¬ë§ ì§€ìš°ê¸°(&H)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" "Contents" msgstr "목차" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:18 msgid "Control the creation/conversion of the Table of Contents." msgstr "ëª©ì°¨ì˜ ìƒì„±ê³¼ ë³€í™˜ì„ ì œì–´í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 msgid "Level &1 TOC (XPath expression):" msgstr "1 수준 목차 (XPath 표현ì‹) (&1):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &2 TOC (XPath expression):" msgstr "2 수준 목차 (XPath 표현ì‹) (&2):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &3 TOC (XPath expression):" msgstr "3 수준 목차 (XPath 표현ì‹) (&3):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:63 msgid "Do not add &detected chapters to the Table of Contents" msgstr "ëª©ì°¨ì— ë°œê²¬í•œ 장(챕터)ë“¤ì„ ì¶”ê°€í•˜ì§€ 않ìŒ(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:64 msgid "Number of &links to add to Table of Contents" msgstr "ëª©ì°¨ì— ì¶”ê°€í•  ë§í¬ì˜ 개수(&L)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:65 msgid "Chapter &threshold" msgstr "마지막 장(&T)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:66 msgid "&Force use of auto-generated Table of Contents" msgstr "ìžë™ ìƒì„±ëœ 목차를 강제로 사용(&F)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 msgid "TOC &Filter:" msgstr "목차 í•„í„°(&F):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" msgstr "TXT ìž…ë ¥" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" msgstr "Markdownì„ ì‚¬ìš©í•˜ì—¬ 처리합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" "<p>Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit <a " @@ -4510,110 +4510,110 @@ msgstr "" "<p>Markdownì€ í…스트 파ì¼ì— 대해 고급 서ì‹ì„ 가능케 하는 간단한 마í¬ì—… 언어입니다. ë” í•™ìŠµí•˜ë ¤ë©´ <a " "href=\"http://daringfireball.net/projects/markdown\">Markdown</a>ì„ ë°©ë¬¸í•˜ì„¸ìš”." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "Markdownì„ ì‚¬ìš©í•  때 출력 본문 ë‚´ì— ëª©ì°¨ë¥¼ 삽입하지 않습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 msgid "Preserve &spaces" msgstr "ê³µë°±ì„ ìœ ì§€(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" msgstr "TXT 출력" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 msgid "&Line ending style:" msgstr "줄 종결 ë°©ì‹(&L):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 msgid "&Maximum line length:" msgstr "최대 줄 길ì´(&M):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 +msgid "Force maximum line length" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:50 msgid "TextLabel" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "XPath 표현ì‹ì„ ìž‘ì„±í•˜ëŠ”ê²ƒì„ ë•기 위해 마법사를 사용합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:68 msgid "Match HTML &tags with tag name:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 msgid "*" msgstr "*" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" msgstr "a" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71 msgid "br" msgstr "br" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 msgid "div" msgstr "div" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "h1" msgstr "h1" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "h2" msgstr "h2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 msgid "h3" msgstr "h3" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 msgid "h4" msgstr "h4" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 msgid "h5" msgstr "h5" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 msgid "h6" msgstr "h6" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 msgid "hr" msgstr "hr" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 msgid "span" msgstr "span" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" msgstr "ì†ì„±ì„ ê°€ì§(&A):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 msgid "With &value:" msgstr "ê°’ì„ ê°€ì§(&V):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 msgid "(A regular expression)" msgstr "(ì •ê·œ 표현ì‹)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 msgid "" "<p>For example, to match all h2 tags that have class=\"chapter\", set tag to " "<i>h2</i>, attribute to <i>class</i> and value to " @@ -4628,462 +4628,478 @@ msgstr "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath 튜토리얼</a>ì„ " "참조하세요." -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "표지 íƒìƒ‰ê¸°ë¥¼ 불러올 수 없습니다" - -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:130 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:205 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:238 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "표지 íƒìƒ‰ê¸°ë¥¼ 불러올 수 없습니다" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 msgid "Undefined" msgstr "ì •ì˜ë˜ì§€ 않ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "예" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "아니오" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 msgid "star(s)" msgstr "별" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 msgid "Unrated" msgstr "ë³„ì  ì§€ì • 안함" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 msgid " index:" msgstr " 색ì¸:" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:443 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "ì´ ì‹œë¦¬ì¦ˆì˜ ì±… 번호를 ìžë™ìœ¼ë¡œ 추가" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 msgid "Remove all tags" msgstr "모든 태그 지우기" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 msgid "tags to add" msgstr "추가할 태그" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "tags to remove" msgstr "제거할 태그" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:49 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 msgid "No details available." msgstr "ìƒì„¸ ì •ë³´ê°€ 없습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "장치가 ë”ì´ìƒ ì—°ê²°ë˜ì§€ 않습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "장치 ì •ë³´ 가져오기" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "ìž¥ì¹˜ì— ìžˆëŠ” ì±…ì˜ ëª©ë¡ ê°€ì ¸ì˜¤ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "장치ì—서 ì£¼ì„ ê°€ì ¸ì˜¤ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "메타 정보를 장치로 전송" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "모ìŒì§‘ì„ ìž¥ì¹˜ë¡œ 전송" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "%d ê¶Œì˜ ì±…ì„ ìž¥ì¹˜ì— ì˜¬ë¦¬ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "장치ì—서 ì±… 삭제하기" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "장치로부터 ì±…ì„ ë‚´ë ¤ë°›ìŠµë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "장치ì—서 ì±… 보기" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "장치로 전송하기 ë™ìž‘ì˜ ê¸°ë³¸ê°’ 지정" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "주 메모리로 보내기" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "저장 카드 A로 보내기" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "저장 카드 B로 보내기" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:434 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "주 메모리" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "전송하고 ë¼ì´ë¸ŒëŸ¬ë¦¬ì—서 ì‚­ì œ" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "특정한 í˜•ì‹ ë³´ë‚´ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "장치 ì—°ê²° ëŠê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 msgid "Fetch annotations (experimental)" msgstr "ì£¼ì„ ê°€ì ¸ì˜¤ê¸° (실험ì ìž„)" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "장치와 통신 ë„중 오류" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:631 msgid "Select folder to open as device" msgstr "장치로서 ì—´ í´ë”를 ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 msgid "Failed" msgstr "실패" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:681 msgid "Error talking to device" msgstr "장치와 êµì‹  ë„중 오류" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:682 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "장치로부터 êµì‹ í•˜ëŠ” ì¤‘ì— ìž„ì‹œì ìœ¼ë¡œ 오류가 있었습니다. 장치를 뽑고 재연결하거나 재부팅해주세요." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "장치: " -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:726 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " íƒì§€ë˜ì—ˆìŠµë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "selected to send" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:816 msgid "Choose format to send to device" msgstr "장치로 전송할 형ì‹ì„ ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:825 msgid "No device" msgstr "장치 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "Cannot send: No device is connected" msgstr "전송 불가: ì—°ê²°ëœ ìž¥ì¹˜ê°€ ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:833 msgid "No card" msgstr "카드 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:830 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "Cannot send: Device has no storage card" msgstr "전송 불가: 저장 카드가 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:875 msgid "E-book:" msgstr "ì „ìžì±…:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:879 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 msgid "by" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 msgid "in the %s format." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:893 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:893 msgid "Sending email to" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:923 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:931 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1025 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1206 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1087 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1206 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1214 msgid "No suitable formats" msgstr "ì í•©í•œ 형ì‹ì´ 아닙니다" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Auto convert the following books before sending via email?" msgstr "다ìŒì˜ ì±…ë“¤ì„ ì „ìžìš°íŽ¸ì„ í†µí•´ì„œ 보내기 ì „ì— ìžë™ìœ¼ë¡œ 변환합니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:950 msgid "Failed to email books" msgstr "ì „ìžìš°íŽ¸ìœ¼ë¡œ ì±… 보내기 실패" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email the following books:" msgstr "다ìŒì˜ ì±…ë“¤ì„ ì „ìžìš°íŽ¸ìœ¼ë¡œ ë³´ë‚´ëŠ”ë° ì‹¤íŒ¨í•¨:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:955 msgid "Sent by email:" msgstr "ì „ìžìš°íŽ¸ìœ¼ë¡œ 전송:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:984 msgid "News:" msgstr "뉴스:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "Attached is the" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:996 msgid "Sent news to" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1026 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 msgid "Auto convert the following books before uploading to the device?" msgstr "다ìŒì˜ ì±…ë“¤ì„ ìž¥ì¹˜ì— ì˜¬ë¦¬ê¸° ì „ì— ìžë™ìœ¼ë¡œ 변환합니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1056 msgid "Sending catalogs to device." msgstr "분류를 장치로 전송합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1120 msgid "Sending news to device." msgstr "뉴스를 장치로 전송합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 msgid "Sending books to device." msgstr "ì±…ì„ ìž¥ì¹˜ë¡œ 전송합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1277 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1277 msgid "No space on device" msgstr "ìž¥ì¹˜ì— ê³µê°„ì´ ì—†ìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "<p>ìž¥ì¹˜ì— ë‚¨ì€ ê³µê°„ì´ ì—†ì–´ì„œ ì±…ì„ ì˜¬ë ¤ë³´ë‚¼ 수 없습니다 " -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" msgstr "사용할 형ì‹ê³¼ ì´ ìž¥ì¹˜ì—ì„œì˜ ìˆœì„œë¥¼ ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" msgstr "하위 디렉토리 사용" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Use author sort for author" msgstr "ì €ìžì— 대해 ì €ìž ë¶„ë¥˜ë¥¼ 사용" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" msgstr "저장하기 템플릿(&T):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 msgid "Fit &cover to view" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" msgstr "ì´ì „(&P)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 msgid "&Next" msgstr "다ìŒ(&N)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" msgstr "ë‚˜ì˜ ì±…" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "분류를 ìƒì„±í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 msgid "Generate catalog for {0} books" msgstr "{0}ê¶Œì˜ ì±…ì„ ìœ„í•´ 분류를 ìƒì„±í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" msgstr "분류 형ì‹(&F):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 msgid "" "Catalog &title (existing catalog with the same title will be replaced):" msgstr "분류 제목(ë™ì¼í•œ ì œëª©ì˜ ë¶„ë¥˜ê°€ 존재하면 êµì²´í•©ë‹ˆë‹¤) (&T):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 msgid "&Send catalog to device automatically" msgstr "분류를 ìž¥ì¹˜ì— ìžë™ì ìœ¼ë¡œ 보냄(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 msgid "Catalog options" msgstr "분류 옵션" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 msgid "Choose Format" msgstr "형ì‹ì„ ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" msgstr "calibre ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ 위한 위치를 ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" msgstr "ê¸°ì¡´ì˜ ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ 찾아내지 않ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" msgstr "%s ìœ„ì¹˜ì— ê¸°ì¡´ì˜ calibre ë¼ì´ë¸ŒëŸ¬ë¦¬ê°€ 없습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" msgstr "비어있지 않ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" msgstr "%s í´ë”ê°€ 비어있지 않습니다. 비어있는 í´ë”를 ì„ íƒí•´ 주세요" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location" msgstr "위치 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location selected" msgstr "ì„ íƒëœ 위치 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "calibre ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" msgstr "calibre ë¼ì´ë¸ŒëŸ¬ë¦¬ì˜ 현재 위치는 {0} 입니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" msgstr "새로운 위치(&L):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" msgstr "새 ìœ„ì¹˜ì— ê¸°ì¡´ì˜ ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ 사용(&E)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" msgstr "새 ìœ„ì¹˜ì— ë¹ˆ ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ ìƒì„±(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" msgstr "í˜„ìž¬ì˜ ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ 새로운 위치로 ì´ë™(&M)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "만화책(CBR/CBZ 파ì¼) ë³€í™˜í•˜ê¸°ì— ëŒ€í•œ 기본값 지장" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 msgid "Set options for converting %s" msgstr "%s ë³€í™˜í•˜ê¸°ì— ëŒ€í•œ 옵션 지정" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92 msgid "&Title:" msgstr "제목(&T):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 msgid "&Author(s):" msgstr "ì €ìž(&A):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95 msgid "&Profile:" msgstr "프로파ì¼(&P):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 msgid "Edit Comments" msgstr "설명 수정하기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugin_type)s %(plugins)s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 msgid "plugins" msgstr "플러그ì¸" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 msgid "" "\n" "Customization: " @@ -5091,19 +5107,19 @@ msgstr "" "\n" "ì‚¬ìš©ìž ì •ì˜: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "General" msgstr "ì¼ë°˜" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "Interface" msgstr "ì¸í„°íŽ˜ì´ìФ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Conversion" msgstr "변환하기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "" "Email\n" "Delivery" @@ -5111,15 +5127,15 @@ msgstr "" "ì „ìžìš°íޏ\n" "배달하기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "Add/Save" msgstr "추가/저장하기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Advanced" msgstr "고급" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 msgid "" "Content\n" "Server" @@ -5127,211 +5143,211 @@ msgstr "" "컨í…츠 \n" "서버" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 msgid "Plugins" msgstr "플러그ì¸" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Auto send" msgstr "ìžë™ 송신" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 msgid "Email" msgstr "ì „ìžìš°íޏ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 msgid "Formats to email. The first matching format will be sent." msgstr "ì „ìžìš°íŽ¸ìœ¼ë¡œ 보낼 형ì‹ìž…니다. ìš°ì„  ì¼ì¹˜í•˜ëŠ” 형ì‹ì„ 송신합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "ì„ íƒí•˜ë©´, 다운로드한 뉴스를 ì´ ì „ìžìš°íޏ 주소로 ìžë™ìœ¼ë¡œ 편지를 보냅니다 (í˜•ì‹ ëª©ë¡ ì¤‘ì— í•˜ë‚˜ì¼ ê²½ìš°)." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 msgid "new email address" msgstr "새 ì „ìžìš°íޏ 주소" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 msgid "Wide" msgstr "넓게" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 msgid "Narrow" msgstr "ì¢ê²Œ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 msgid "Medium" msgstr "중간" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 msgid "Small" msgstr "ìž‘ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 msgid "Large" msgstr "í¼" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Always" msgstr "í•­ìƒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Automatic" msgstr "ìžë™" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 msgid "Never" msgstr "전혀 안함" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:534 msgid "Done" msgstr "완료" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:535 msgid "Confirmation dialogs have all been reset" msgstr "í™•ì¸ ëŒ€í™”ìƒìžê°€ ëª¨ë‘ ì´ˆê¸°í™” ë˜ì—ˆìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "System port selected" msgstr "시스템 í¬íЏ ì„ íƒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:561 msgid "Failed to install command line tools." msgstr "커맨드 ë¼ì¸ ë„구 설치가 실패했습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:564 msgid "Command line tools installed" msgstr "커맨드 ë¼ì¸ ë„구가 설치ë˜ì—ˆìŠµë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:565 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:617 msgid "No valid plugin path" msgstr "올바르지 ì•Šì€ í”ŒëŸ¬ê·¸ì¸ ê²½ë¡œ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:618 msgid "%s is not a valid plugin path" msgstr "%s 는(ì€) 올바르지 ì•Šì€ í”ŒëŸ¬ê·¸ì¸ ê²½ë¡œìž…ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:621 msgid "Choose plugin" msgstr "í”ŒëŸ¬ê·¸ì¸ ì„ íƒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 msgid "Plugin cannot be disabled" msgstr "플러그ì¸ì„ 사용하지 않게 í•  수 없습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:634 msgid "The plugin: %s cannot be disabled" msgstr "플러그ì¸: %s ì„(를) 사용하지 않게 í•  수 없습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:643 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:643 msgid "Plugin not customizable" msgstr "í”ŒëŸ¬ê·¸ì¸ ì‚¬ìš©ìž ì •ì˜ê°€ 가능하지 않습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:644 msgid "Plugin: %s does not need customization" msgstr "플러그ì¸: %s ì€(는) ì‚¬ìš©ìž ì„¤ì •ì´ í•„ìš”í•˜ì§€ 않습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:652 msgid "Customize" msgstr "ì‚¬ìš©ìž ì§€ì •" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:690 msgid "Cannot remove builtin plugin" msgstr "ë‚´ìž¥ëœ í”ŒëŸ¬ê·¸ì¸ì€ 제거할 수 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr " 제거할 수 없습니다. ì´ê²ƒì€ ë‚´ìž¥ëœ í”ŒëŸ¬ê·¸ì¸ìž…니다. 대신 사용안함으로 지정하세요." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:707 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:706 msgid "Invalid tweaks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:708 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:707 msgid "" "The tweaks you entered are invalid, try resetting the tweaks to default and " "changing them one by one until you find the invalid setting." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:738 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:737 msgid "You must select a column to delete it" msgstr "삭제할 ì—´ì„ ì„ íƒí•´ì•¼ 합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:742 msgid "The selected column is not a custom column" msgstr "ì„ íƒëœ ì—´ì€ ì‚¬ìš©ìž ì—´ì´ ì•„ë‹™ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:744 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "확실합니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:745 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:744 msgid "Do you really want to delete column %s and all its data?" msgstr "ì •ë§ %s ì—´ê³¼ ê·¸ ì—´ì˜ ëª¨ë“  ìžë£Œë¥¼ 삭제하고 싶습니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:812 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:811 msgid "Error log:" msgstr "오류 기ë¡:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 msgid "Access log:" msgstr "ì ‘ê·¼ 기ë¡:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:847 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:318 msgid "Failed to start content server" msgstr "컨í…츠 서버 ì‹¤í–‰ì´ ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:871 msgid "Invalid size" msgstr "ìž˜ëª»ëœ í¬ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:873 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:872 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "%s í¬ê¸°ëŠ” 올바르지 않습니다. ë„“ì´x높ì´ì˜ ì–‘ì‹ì´ì–´ì•¼ 합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:936 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:935 msgid "Must restart" msgstr "재시작해야 합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:936 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:970 msgid "Checking database integrity" msgstr "ë°ì´í„°ë² ì´ìФ ë¬´ê²°ì„±ì„ ê²€ì‚¬í•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:991 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:990 msgid "Failed to check database integrity" msgstr "ë°ì´í„°ë² ì´ìŠ¤ì˜ ë¬´ê²°ì„± 검사가 실패했습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:995 msgid "Some inconsistencies found" msgstr "ì¼ë¶€ 불ì¼ì¹˜ë¥¼ 발견" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:996 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5341,11 +5357,11 @@ msgstr "" "다ìŒì˜ ì±…ë“¤ì€ ì‹¤ì œë¡œëŠ” 유효하지 ì•Šì€ ë°ì´í„°ë² ì´ìŠ¤ì— ëª©ë¡í™” ëœ í˜•ì‹ë“¤ì´ 있습니다. ê·¸ 형ì‹ë“¤ì— 대한 í•­ëª©ì€ ì‚­ì œë˜ì—ˆìŠµë‹ˆë‹¤. ê·¸ê²ƒë“¤ì€ " "수ë™ìœ¼ë¡œ ì ê²€í•´ì•¼ 합니다. 만약 ë¼ì´ë¸ŒëŸ¬ë¦¬ í´ë”를 ì§ì ‘ 조작하게 ë˜ë©´ ì´ëŸ° ì¼ì´ ë°œìƒí•  수 있습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5354,21 +5370,21 @@ msgstr "" "여기ì—ì„  calibreì— ì¶”ê°€í•˜ëŠ” 파ì¼ì—서 메타정보를 ì½ì–´ì˜¤ëŠ” ë°©ë²•ì„ ì œì–´í•©ë‹ˆë‹¤. calibre는 파ì¼ì˜ ë‚´ìš©ì´ë‚˜ 파ì¼ëª… ì–´ëŠìª½ì—ì„œë„ " "메타정보를 ì½ì„ 수 있습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "파ì¼ëª…ì—서만 메타 정보를 ì½ìŒ(&F)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "ì €ìžëª…ì—서 성과 ì´ë¦„ì„ ì„œë¡œ 바꿉니다. ì´ ê¸°ëŠ¥ì€ íŒŒì¼ëª…ì—서 메타 ì •ë³´ 가져오기ì—서만 효과를 가집니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "ì €ìžì˜ 성과 ì´ë¦„ì„ ì„œë¡œ 바꿈(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5379,79 +5395,79 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "íŒŒì¼ ì´ë¦„ì—서 메타 ì •ë³´ 설정하기(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "ì±… 추가하기(&A)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "여기ì—ì„  디스í¬ì— 저장하기 ë²„íŠ¼ì„ ëˆ„ë¥¼ 때 calibreê°€ ì±…ì„ ì €ìž¥í•˜ëŠ” ë°©ë²•ì„ ì œì–´í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "표지를 분리하여 저장(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "저장한 ì‚¬ë³¸ì— ë©”íƒ€ ì •ë³´ 갱신(&M)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "OPF 파ì¼ì— 메타 ì •ë³´ 저장(&O)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "비ì˜ì–´ê¶Œ 문ìžë¥¼ 대ì‘하는 ì˜ì–´ 문ìžë¡œ 변환합니다(&E)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "ë‚ ì§œ 형ì‹(&D):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "저장할 íŒŒì¼ í˜•ì‹(&F):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "공백으로 밑줄과 êµì²´(&U)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "ê²½ë¡œëª…ì„ ì†Œë¬¸ìžë¡œ 변경(&L)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "ì±… 저장하기(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" msgstr "메타 ì •ë³´ 관리(&M):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" msgstr "ìˆ˜ë™ ê´€ë¦¬" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" msgstr "보낼 시ì—ë§Œ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" msgstr "ìžë™ 관리" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" "<li><b>Manual Management</b>: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -5467,7 +5483,7 @@ msgstr "" "갱신합니다.</li>\n" "<li><b>ìžë™ 관리</b>: Calibre는 ë¼ì´ë¸ŒëŸ¬ë¦¬ì™€ ë™ê¸°í™”하여 ìžë™ìœ¼ë¡œ 장치 ìƒì˜ 메타 정보를 유지합니다.</li></ul>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 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 " @@ -5476,180 +5492,180 @@ msgstr "" "여기ì—ì„  장치로 전송하기 ë²„íŠ¼ì„ ëˆ„ë¥¼ 때 calibreê°€ ì±…ì„ ì €ìž¥í•˜ëŠ” ë°©ë²•ì„ ì œì–´í•©ë‹ˆë‹¤. ì´ ì„¤ì •ì€ í™˜ê²½ì„¤ì •->플러그ì¸ì—서 장치 " "ì¸í„°íŽ˜ì´ìФ 플러그ì¸ì„ ì‚¬ìš©ìž ì •ì˜í•œ ê°ê°ì˜ ìž¥ì¹˜ë“¤ì„ ë¬´ì‹œí•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "장치로 전송하기(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:584 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 msgid "Preferences" msgstr "환경설정" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 msgid "Show notification when &new version is available" msgstr "새로운 ë²„ì „ì„ ì´ìš©ê°€ëŠ¥í•  때 알려ì¤ë‹ˆë‹¤(&N)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "기본값으로 소셜 메타 ì •ë³´(태그/별ì /기타) 내려받기(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 msgid "&Overwrite author and title by default when fetching metadata" msgstr "메타 정보를 가져올 때 기본값으로 제목과 ì €ìžë¥¼ ë®ì–´ì“°ê¸°(&O)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 msgid "Default network &timeout:" msgstr "기본 ë„¤íŠ¸ì›Œí¬ ëŒ€ê¸° 시간(&T):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "ë„¤íŠ¸ì›Œí¬ ê°€ì ¸ì˜¤ê¸°ì— ëŒ€í•œ 기본 대기 시간 지정(예. 우리는 언제든지 정보를 얻기 위해 ì¸í„°ë„·ìœ¼ë¡œ 나갑니다)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 msgid " seconds" msgstr " ì´ˆ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 msgid "Choose &language (requires restart):" msgstr "언어 ì„ íƒ (ìž¬ì‹œìž‘ì´ í•„ìš”í•©ë‹ˆë‹¤) (&L):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 msgid "Normal" msgstr "보통" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 msgid "High" msgstr "높ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 msgid "Low" msgstr "ë‚®ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 msgid "Job &priority:" msgstr "작업 우선순위(&P):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 msgid "Preferred &output format:" msgstr "우선하는 출력 형ì‹(&O):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 msgid "Reset all disabled &confirmation dialogs" msgstr "ë³´ì´ì§€ 않게 한 í™•ì¸ ëŒ€í™”ìƒìžë“¤ì„ ëª¨ë‘ ì´ˆê¸°í™”(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 msgid "Preferred &input format order:" msgstr "우선하는 ìž…ë ¥ í˜•ì‹ ìˆœì„œ(&I):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 msgid "Use &Roman numerals for series number" msgstr "시리즈 ë²ˆí˜¸ì— ëŒ€í•´ ë¡œë§ˆì‹ ìˆ«ìžë¥¼ 사용(&R)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 msgid "Enable system &tray icon (needs restart)" msgstr "시스템 íŠ¸ë ˆì´ ì•„ì´ì½˜ 사용하기 (ìž¬ì‹œìž‘ì´ í•„ìš”í•¨) (&T)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show ¬ifications in system tray" msgstr "시스템 íŠ¸ë ˆì´ ì˜ì—­ì— 알림창 보기(&N)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Show &splash screen at startup" msgstr "프로그램 시작시 로고 화면 표시(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "Show cover &browser in a separate window (needs restart)" msgstr "표지 íƒìƒ‰ê¸°ë¥¼ ë¶„ë¦¬ëœ ì°½ìœ¼ë¡œ 표시합니다 (ìž¬ì‹œìž‘ì´ í•„ìš”í•¨) (&B)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Show &average ratings in the tags browser" msgstr "태그 íƒìƒ‰ê¸°ì— í‰ê·  ë“±ê¸‰ì„ í‘œì‹œí•©ë‹ˆë‹¤(&A)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "Search as you type" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid "Automatically send downloaded &news to ebook reader" msgstr "ìžë™ìœ¼ë¡œ ì „ìžì±… 리ë”ì— ë‚´ë ¤ë°›ì€ ë‰´ìŠ¤ë¥¼ 보냄(&N)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "&Delete news from library when it is automatically sent to reader" msgstr "ìžë™ìœ¼ë¡œ 리ë”ê¸°ì— ë³´ë‚´ì§ˆ 때 ë¼ì´ë¸ŒëŸ¬ë¦¬ì—서 뉴스 ì‚­ì œ(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "íƒìƒ‰ê¸° 모드ì—서 보여줄 í‘œì§€ì˜ ê°œìˆ˜ (ìž¬ì‹œìž‘ì´ í•„ìš”í•¨) (&N):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "Select visible &columns in library view" msgstr "ë¼ì´ë¸ŒëŸ¬ë¦¬ ë·°ì—서 보여줄 ì—´ ì„ íƒ(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Remove a user-defined column" msgstr "ì‚¬ìš©ìž ì •ì˜í•œ ì—´ì„ ì œê±°í•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Add a user-defined column" msgstr "ì‚¬ìš©ìž ì •ì˜ ì—´ì„ ì¶”ê°€í•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 msgid "Edit settings of a user-defined column" msgstr "ì‚¬ìš©ìž ì •ì˜ ì—´ì˜ ì„¤ì •ì„ íŽ¸ì§‘í•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:620 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Use internal &viewer for:" msgstr "ë‚´ë¶€ 뷰어를 사용해서 보기(&V):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "User Interface &layout (needs restart):" msgstr "ì‚¬ìš©ìž ì¸í„°íŽ˜ì´ìФ 배치 (ìž¬ì‹œìž‘ì´ í•„ìš”í•¨) (&L) :" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "모든 애니메ì´ì…˜ì„ 사용하지 않습니다. ëŠë¦¬ê³  ì˜¤ëž˜ëœ ì»´í“¨í„°ì— ìœ ìš©í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Disable &animations" msgstr "애니메ì´ì…˜ 사용 안함(&A)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &donate button (restart)" msgstr "기부하기 버튼 표시 (재시작 필요함)(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "&Toolbar" msgstr "툴바(&T)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "&Icon size:" msgstr "ì•„ì´ì½˜ í¬ê¸°(&I):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:627 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "Show &text under icons:" msgstr "ì•„ì´ì½˜ ì•„ëž˜ì— í…스트 표시(&T):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "Add an email address to which to send books" msgstr "ì±…ì„ ë³´ë‚¼ ì „ìžìš°íޏ 주소를 추가합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "&Add email" msgstr "ì „ìžìš°íޏ 추가(&A)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 msgid "Make &default" msgstr "기본값 만듦(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "&Remove email" msgstr "ì „ìžìš°íޏ 제거(&R)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 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-" @@ -5658,57 +5674,57 @@ msgstr "" "calibre는 ì „ìžìš°íŽ¸ìœ¼ë¡œ 당신ì´ë‚˜ ë‹¹ì‹ ì˜ ë…ìžì—게 ì±…ì„ ë³´ë‚¼ 수 있습니다. ìžë™ ì†¡ì‹ ì„ ì‚¬ìš©í•˜ëŠ” 모든 ì „ìžìš°íޏ ì£¼ì†Œì— ë‹¤ìš´ë¡œë“œí•œ " "ë‰´ìŠ¤ì— ëŒ€í•œ ì „ìžìš°íŽ¸ì„ ìžë™ìœ¼ë¡œ 보낼것입니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "최대 ë™ì‹œ 작업 개수를 ì´ìš©ê°€ëŠ¥í•œ CPU 코어 개수로 제한(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Debug &device detection" msgstr "장치 íƒì§€ 디버그(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 msgid "&Check database integrity" msgstr "ë°ì´í„°ë² ì´ìФ 무결성 검사하기(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 msgid "Open calibre &configuration directory" msgstr "calibre ì„¤ì •ë“¤ì„ ë³´ê´€í•˜ëŠ” 디렉토리 열기(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "&Install command line tools" msgstr "커맨드 ë¼ì¸ ë„구 설치(&I)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:639 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "&Miscellaneous" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 msgid "" "Values for the tweaks are shown below. Edit them to change the behavior of " "calibre" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 msgid "All available tweaks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "&Current tweaks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:643 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "&Restore to defaults" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "&Tweaks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 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 " @@ -5717,76 +5733,76 @@ msgstr "" "calibre는 세계 ì–´ë””ì—서든지 웹브ë¼ìš°ì €ë¥¼ 사용해서 ë‹¹ì‹ ì˜ ì±… 모ìŒì§‘ì— ì ‘ê·¼í•˜ê²Œ 하는 ë„¤íŠ¸ì›Œí¬ ì„œë²„ë¥¼ í¬í•¨í•©ë‹ˆë‹¤. 설정한 모든 " "ë³€ê²½ì‚¬í•­ì€ ì„œë²„ë¥¼ 재시작한 í›„ì— ì ìš©ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:646 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "Server &port:" msgstr "서버 í¬íЏ(&P):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:647 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:212 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "ì‚¬ìš©ìž ì´ë¦„(&U):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:648 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "암호(&P):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "암호를 빈 칸으로 ë‘ë©´ 누구든지 웹 ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ 사용하여 ë‹¹ì‹ ì˜ ì±… 모ìŒì§‘ì— ì ‘ê·¼í•  수 ìžˆì„ ê²ƒìž…ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:650 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "표지를 출력하기 위한 최대 í¬ê¸°(너비x높ì´)입니다. 보다 í° í‘œì§€ëŠ” ìžë™ìœ¼ë¡œ ì¡°ì ˆë©ë‹ˆë‹¤. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:651 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "Max. &cover size:" msgstr "í‘œì§€ì˜ ìµœëŒ€ í¬ê¸°(&C):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:652 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "암호 표시(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "Max. &OPDS items per query:" msgstr "요청마다 최대 OPDS 항목 수(&O):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:654 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Max. OPDS &ungrouped items:" msgstr "최대 OPDS 그룹화 ë˜ì§€ ì•Šì€ í•­ëª© 수(&U):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "&Start Server" msgstr "서버 시작(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 msgid "St&op Server" msgstr "서버 ì •ì§€(&O)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:657 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 msgid "&Test Server" msgstr "서버 시험(&T)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 msgid "Run server &automatically on startup" msgstr "프로그램 시작시 ìžë™ìœ¼ë¡œ 서버 실행(&A)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 msgid "View &server logs" msgstr "서버 ê¸°ë¡ ë³´ê¸°(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:660 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" @@ -5796,193 +5812,188 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "여기ì—ì„  ì–´ë–¤ 플러그ì¸ì„ 사용할지 제어하는 것으로 Calibreì˜ í–‰ë™ì„ ì‚¬ìš©ìž ì •ì˜í•  수 있습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 msgid "Enable/&Disable plugin" msgstr "í”ŒëŸ¬ê·¸ì¸ ì‚¬ìš©í•¨/사용안함(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:664 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 msgid "&Customize plugin" msgstr "í”ŒëŸ¬ê·¸ì¸ ì‚¬ìš©ìž ì§€ì •(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 msgid "&Remove plugin" msgstr "í”ŒëŸ¬ê·¸ì¸ ì œê±°(&R)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Add new plugin" msgstr "새로운 í”ŒëŸ¬ê·¸ì¸ ì¶”ê°€" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 msgid "Plugin &file:" msgstr "í”ŒëŸ¬ê·¸ì¸ íŒŒì¼(&F):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:669 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "&Add" msgstr "추가(&A)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 msgid "Create Tag-based Column" msgstr "태그 ê¸°ë°˜ì˜ ì—´ ìƒì„±í•˜ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 msgid "Lookup name" msgstr "검색 ì´ë¦„" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 msgid "Column heading" msgstr "ì—´ 제목" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 msgid "Column type" msgstr "ì—´ 종류" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 msgid "Use brackets" msgstr "소괄호 사용" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 msgid "Values can be edited" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" msgstr "í…스트" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 msgid "Number" msgstr "숫ìž" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 msgid "Date" msgstr "ë‚ ì§œ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 msgid "Tag on book" msgstr "ì±…ì˜ íƒœê·¸" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 msgid "Explanation text added in create_ct_column.py" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 msgid "Create and edit tag-based columns" msgstr "태그 ê¸°ë°˜ì˜ ì—´ì„ ìƒì„±í•˜ê³  수정합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" msgstr "í…스트, 태그 íƒìƒ‰ê¸°ì— 보여지는 ì—´" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" msgstr "쉼표로 êµ¬ë¶„ëœ í…스트, 태그와 비슷, 태그 íƒìƒ‰ê¸°ì— ë³´ì—¬ì§" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" msgstr "긴 í…스트, 주ì„ê³¼ 비슷, 태그 íƒìƒ‰ê¸°ì— 보여지지 않ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 msgid "Text column for keeping series-like information" msgstr "시리즈와 ê°™ì€ ì •ë³´ë¥¼ 유지하기 위한 í…스트 ì—´" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 msgid "Floating point numbers" msgstr "ë¶€ë™ ì†Œìˆ˜ì  ìˆ˜" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 msgid "Integers" msgstr "정수" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 msgid "Ratings, shown with stars" msgstr "별ì , ë³„ì„ í‘œì‹œí•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 msgid "Yes/No" msgstr "예/아니오" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 msgid "No column selected" msgstr "ì„ íƒëœ ì—´ ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 msgid "No column has been selected" msgstr "ì„ íƒëœ ì—´ì´ ì—†ìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 msgid "Selected column is not a user-defined column" msgstr "ì„ íƒëœ ì—´ì´ ì‚¬ìš©ìž ì •ì˜ëœ ì—´ì´ ì•„ë‹™ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 msgid "No lookup name was provided" msgstr "주어진 검색 ì´ë¦„ì´ ì—†ìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" -msgstr "ë¼ë²¨ì€ ì˜¤ì§ ì˜ë¬¸ìž, 숫ìž, 밑줄ì´ì–´ì•¼ 하며 ì˜ë¬¸ìžë¡œ 시작ë˜ì–´ì•¼ 합니다." +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" msgstr "주어진 ì—´ ì œëª©ì´ ì—†ìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 msgid "The lookup name %s is already used" msgstr "%s 검색 ì´ë¦„ì€ ì´ë¯¸ 사용ë©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "검색 ì´ë¦„ì€ ì†Œë¬¸ìžì—¬ì•¼ 하며 \":\", ê³µë°±ì„ ì‚¬ìš©í•  수 없습니다" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" msgstr "ì‚¬ìš©ìž ì—´ì„ ìƒì„±í•˜ê±°ë‚˜ 수정합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 msgid "&Lookup name" msgstr "검색 ì´ë¦„(&L)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 msgid "Column &heading" msgstr "ì—´ 제목(&H)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 msgid "" "Used for searching the column. Must contain only digits and lower case " "letters." msgstr "ì—´ì„ ê²€ìƒ‰í•˜ê¸° 위해 사용ë©ë‹ˆë‹¤. ì˜¤ì§ ìˆ«ìžì™€ 소문ìžë§Œ í¬í•¨í•´ì•¼ 합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 msgid "" "Column heading in the library view and category name in the tag browser" msgstr "ë¼ì´ë¸ŒëŸ¬ë¦¬ ë³´ê¸°ì˜ ì—´ 제목과 태그 íƒìƒ‰ê¸°ì˜ 분류 ì´ë¦„입니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 msgid "Column &type" msgstr "ì—´ 종류(&T)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 msgid "What kind of information will be kept in the column." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 msgid "" "<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " "for year.</p>\n" @@ -5999,43 +6010,43 @@ msgstr "" "<li>dd MMMM yy 를 주면 05 January 10</li>\n" "</ul> " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 msgid "Use MMM yyyy for month + year, yyyy for year only" msgstr "ì—°ë„와 ì›”ì€ yyyy MMM ì´ê³ , ì—°ë„ë§Œ 사용하려면 yyyy 입니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 msgid "Default: dd MMM yyyy." msgstr "기본값: yyyy MMM dd." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 msgid "Format for &dates" msgstr "ë‚ ì§œì— ëŒ€í•œ 형ì‹(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" msgstr "디버그 ì •ë³´ 가져오기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:22 msgid "Copy to &clipboard" msgstr "í´ë¦½ë³´ë“œë¡œ 복사하기(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:24 msgid "Debug device detection" msgstr "장치 íƒì§€ 디버그" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:44 msgid "Invalid template" msgstr "ìž˜ëª»ëœ í…œí”Œë¦¿ìž…ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:45 msgid "The template %s is invalid:" msgstr "%s í…œí”Œë¦¿ì€ ì˜¬ë°”ë¥´ì§€ 않습니다:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:42 msgid "Save &template" msgstr "저장하기 템플릿(&T)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:43 msgid "" "By adjusting the template below, you can control what folders the files are " "saved in and what filenames they are given. You can use the / character to " @@ -6047,110 +6058,110 @@ msgstr "" "나타내기 위해 / 문ìžë¥¼ 사용할 수 있습니다. ì´ìš©ê°€ëŠ¥í•œ 메타 ì •ë³´ 변수는 ì•„ëž˜ì— ìž‘ì„±ë˜ì–´ 있습니다. 만약 특정한 ì±…ì´ ë©”íƒ€ 정보를 " "가지고 있지 않다면 변수는 빈 문ìžì—´ë¡œ êµì²´ë  것입니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:44 msgid "Available variables:" msgstr "ì´ìš©ê°€ëŠ¥í•œ 변수:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/social.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/social.py:34 msgid "Downloading social metadata, please wait..." msgstr "소셜 메타 정보를 내려받습니다. 기다려주세요..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "ì´ ê²½ê³  ì°½ì„ ë‹¤ì‹œ 표시합니다(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/conversion_error_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42 msgid "ERROR" msgstr "오류" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 msgid "" "All checked books will be <b>permanently deleted</b> from your device. " "Please verify the list." msgstr "ì„ íƒëœ 모든 ì±…ë“¤ì„ ìž¥ì¹˜ì—서 <b>ì˜êµ¬ì ìœ¼ë¡œ ì‚­ì œ</b>합니다. 목ë¡ì„ 확ì¸í•´ 주세요." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "위치" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1064 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "형ì‹" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 msgid "Delete from device" msgstr "장치ì—서 ì‚­ì œ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author sort" msgstr "ì €ìž ë¶„ë¥˜" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "ì €ìžëª… 관리" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 msgid "Sort by author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 msgid "Sort by author sort" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 msgid "" "Reset all the author sort values to a value automatically generated from the " "author. Exactly how this value is automatically generated can be controlled " "via Preferences->Advanced->Tweaks" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 msgid "Recalculate all author sort values" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "ì €ìž ë¶„ë¥˜" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" msgstr "ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." msgstr "메타 ì •ë³´ 찾는중..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" msgstr "메타 정보를 ì°¾ì„ ìˆ˜ 없습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" msgstr "경고" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" msgstr "메타 정보를 가져올 수 ì—†ìŒ:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" msgstr "발견한 메타 ì •ë³´ ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "ë°œê²¬ëœ ë©”íƒ€ ì •ë³´ê°€ 없습니다. 제목과 ì €ìžë˜ëŠ” ISBN 키로 ì¡°ì •ì„ ì‹œë„합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 msgid "Fetch metadata" msgstr "메타 ì •ë³´ 가져오기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 msgid "" "<p>calibre can find metadata for your books from two locations: <b>Google " "Books</b> and <b>isbndb.com</b>. <p>To use isbndb.com you must sign up for a " @@ -6161,123 +6172,123 @@ msgstr "" "<p>isbndb.comì„ ì‚¬ìš©í•˜ë ¤ë©´ <a href=\"http://www.isbndb.com\">무료 계정</a>ì— ê°€ìž…ì„ í•˜ê³  ì•„ëž˜ì— " "ì ‘ê·¼ 키를 입력해야 합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 msgid "&Access Key:" msgstr "ì ‘ê·¼ 키(&A):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 msgid "Fetch" msgstr "가져오기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 msgid "Matches" msgstr "ì¼ì¹˜" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 msgid "" "Select the book that most closely matches your copy from the list below" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 msgid "Download &social metadata (tags/rating/etc.) for the selected book" msgstr "ì„ íƒí•œ ì±…ì— ëŒ€í•œ 소셜 메타 ì •ë³´(태그/별ì /기타) 내려받기(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 msgid "Overwrite author and title with author and title of selected book" msgstr "제목과 ì €ìžë¥¼ ì„ íƒí•œ ì±…ì˜ ì œëª©ê³¼ ì €ìžë¡œ ë®ì–´ì“°ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/job_view_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:37 msgid "Details of job" msgstr "ìž‘ì—…ì˜ ìƒì„¸ ì •ë³´" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Active Jobs" msgstr "활ë™ì¤‘ì¸ ìž‘ì—…" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:45 msgid "&Stop selected job" msgstr "ì„ íƒëœ 작업 ì •ì§€(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:46 msgid "Show job &details" msgstr "작업 ìƒì„¸ížˆ 보기(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 msgid "Stop &all non device jobs" msgstr "장치와 관련 없는 모든 작업 ì •ì§€(&A)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 msgid "Editing meta information for <b>%d books</b>" msgstr "<b>%d ê¶Œì˜ ì±…</b>ì— ëŒ€í•œ 메타 정보를 편집합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "메타 ì •ë³´ 수정하기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" msgstr "ìžë™ìœ¼ë¡œ ì €ìž ë¶„ë¥˜ë¥¼ 지정합니다(&U)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " msgstr "ì €ìž ë¶„ë¥˜(&O): " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "ì´ ì±…ì˜ ì €ìžë“¤ì„ 분류하는 ë°©ë²•ì„ ì§€ì •í•©ë‹ˆë‹¤. 예를 들어 찰스 디킨스는 디킨스, 찰스 ê°™ì´ ë¶„ë¥˜ë˜ì–´ì•¼ 합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "&Rating:" msgstr "별ì (&R):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:372 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Rating of this book. 0-5 stars" msgstr "ì´ ì±…ì˜ ë³„ì ìž…니다. 0-5" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" msgstr "바꾸지 않ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid " stars" msgstr " 별" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 msgid "Add ta&gs: " msgstr "태그 추가(&G): " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:378 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "Open Tag Editor" msgstr "태그 편집기 열기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" msgstr "태그 지우기(&R):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " msgstr "ì±…ì—서 지울 íƒœê·¸ì˜ ëª©ë¡ìž…니다. 쉼표(,)로 구분합니다. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" msgstr "í˜•ì‹ ì§€ìš°ê¸°(&F):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" msgstr "제목과 ì €ìžë¥¼ 서로 바꾸기(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 msgid "" "Selected books will be automatically numbered,\n" "in the order you selected them.\n" @@ -6288,7 +6299,7 @@ msgstr "" "ì±… A와 ì±… B를 ì„ íƒí–ˆë‹¤ë©´,\n" "ì±… A는 ì œ 1ê¶Œì´ ë  ê²ƒì´ê³  ì±… B는 ì œ 2ê¶Œì´ ë  ê²ƒìž…ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 msgid "" "Remove stored conversion settings for the selected books.\n" "\n" @@ -6298,508 +6309,508 @@ msgstr "" "\n" "앞으로 ì´ ì±…ì˜ ë³€í™˜ì€ ê¸°ë³¸ ì„¤ì •ì„ ì‚¬ìš©í•  것입니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 msgid "Remove &stored conversion settings for the selected books" msgstr "ì„ íƒëœ ì±…ì— ëŒ€í•´ ë³´ê´€ëœ ë³€í™˜ ì„¤ì •ì„ ì§€ì›ë‹ˆë‹¤(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 msgid "&Basic metadata" msgstr "기본 메타 ì •ë³´(&B)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 msgid "&Custom metadata" msgstr "ì‚¬ìš©ìž ì§€ì • 메타 ì •ë³´(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 msgid "Last modified: %s" msgstr "최근 수정ì¼: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:135 msgid "Not a valid picture" msgstr "올바른 그림 형ì‹ì´ 아닙니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:150 msgid "Specify title and author" msgstr "제목과 ì €ìž ì§€ì •" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "You must specify a title and author before generating a cover" msgstr "표지를 ìƒì„±í•˜ê¸° ì „ì— ì œëª©ê³¼ ì €ìžë¥¼ 지정해야 합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163 msgid "Choose formats for " msgstr "다ìŒì— 대한 형ì‹ì„ ì„ íƒí•˜ì„¸ìš”: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 msgid "No permission" msgstr "권한 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "You do not have permission to read the following files:" msgstr "ë‹¹ì‹ ì€ ë‹¤ìŒì˜ 파ì¼ë“¤ì„ ì½ì„ ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 msgid "No format selected" msgstr "ì„ íƒëœ 형ì‹ì´ ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:234 msgid "Could not read metadata" msgstr "메타 정보를 ì½ì„ 수 없습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata from %s format" msgstr "%s 형ì‹ì—서 메타 정보를 ì½ì„ 수 없습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289 msgid "Could not read cover" msgstr "표지를 ì½ì„ 수 없습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 msgid "Could not read cover from %s format" msgstr "%s 형ì‹ì—서 표지를 ì½ì„ 수 없습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "The cover in the %s format is invalid" msgstr "%s 형ì‹ì˜ 표지가 올바르지 않습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:327 msgid "Abort the editing of all remaining books" msgstr "ë‚¨ì€ ëª¨ë“  ì±…ë“¤ì˜ íŽ¸ì§‘ì„ ì¤‘ë‹¨í•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470 msgid "This ISBN number is valid" msgstr "ì´ ISBN 숫ìžëŠ” 맞습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "This ISBN number is invalid" msgstr "ì´ ISBN 숫ìžëŠ” ë§žì§€ 않습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552 msgid "Cannot use tag editor" msgstr "태그 편집기를 사용할 수 없습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "The tags editor cannot be used if you have modified the tags" msgstr "태그 편집기는 ìˆ˜ì •ëœ íƒœê·¸ê°€ ìžˆì„ ê²½ìš° 사용할 수 없습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 msgid "Downloading cover..." msgstr "표지를 내려받습니다..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 msgid "Cannot fetch cover" msgstr "표지를 가져올 수 없습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>표지를 가져올 수 없습니다.</b><br/>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 msgid "The download timed out." msgstr "ë‹¤ìš´ë¡œë“œì˜ ëŒ€ê¸°ì‹œê°„ì´ ì´ˆê³¼ë˜ì—ˆìŠµë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "ì´ ì±…ì— ëŒ€í•œ 표지를 ì°¾ì„ ìˆ˜ 없습니다. ISBNì„ ë¨¼ì € 입력해보세요." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:610 msgid "Bad cover" msgstr "ìž˜ëª»ëœ í‘œì§€" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "The cover is not a valid picture" msgstr "표지가 올바른 형ì‹ì˜ ì‚¬ì§„ì´ ì•„ë‹™ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:644 msgid "There were errors" msgstr "오류가 있었습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors downloading social metadata" msgstr "소셜 메타 정보를 ë‚´ë ¤ë°›ë˜ ì¤‘ì— ì˜¤ë¥˜ê°€ ë°œìƒí–ˆìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:674 msgid "Cannot fetch metadata" msgstr "메타 정보를 가져올 수 없습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "ISBN, 제목, ì €ìž, ì¶œíŒì‚¬ì¤‘ì— í•œê°€ì§€ ì´ìƒ 입력해야 합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:750 msgid "Permission denied" msgstr "ê¶Œí•œì´ ê±°ë¶€ë˜ì—ˆìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:751 msgid "Could not open %s. Is it being used by another program?" msgstr "%sì„(를) ì—´ 수 없습니다. 다른 프로그램ì—서 사용중입니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Edit Meta Information" msgstr "메타 ì •ë³´ 수정하기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Meta information" msgstr "메타 ì •ë³´" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Swap the author and title" msgstr "제목과 ì €ìžë¥¼ 서로 바꾸기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "Author S&ort: " msgstr "ì €ìž ë¶„ë¥˜(&O): " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "í˜„ìž¬ì˜ ì €ìž í•­ëª©ì„ ê¸°ì¤€ìœ¼ë¡œ ì €ìž ë¶„ë¥˜ í•­ëª©ì„ ìžë™ìœ¼ë¡œ ìƒì„±í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "Remove unused series (Series that have no books)" msgstr "사용하지 ì•Šì€ ì‹œë¦¬ì¦ˆ 지우기 (ì±…ì´ ì—†ëŠ” 시리즈)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "IS&BN:" msgstr "ISBN (&B):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "Publishe&d:" msgstr "ì¶œíŒì‚¬(&D):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "dd MMM yyyy" msgstr "yyyy MMM dd" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "&Date:" msgstr "ë‚ ì§œ(&D):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Comments" msgstr "설명(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Fetch metadata from server" msgstr "서버ì—서 메타 ì •ë³´ 가져오기(&F)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Available Formats" msgstr "ì´ìš©ê°€ëŠ¥í•œ 형ì‹" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Add a new format for this book to the database" msgstr "ë°ì´í„°ë² ì´ìŠ¤ì— ì´ ì±…ì„ ìœ„í•œ 새로운 형ì‹ì„ 추가합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove the selected formats for this book from the database." msgstr "ë°ì´í„°ë² ì´ìФì—서 ì´ ì±…ì˜ ì„ íƒëœ 형ì‹ì„ ì§€ì›ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Set the cover for the book from the selected format" msgstr "ì„ íƒëœ 형ì‹ì—서 ì±…ì˜ í‘œì§€ë¥¼ 지정" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Update metadata from the metadata in the selected format" msgstr "메타 정보를 ì„ íƒí•œ 형ì‹ì˜ 메타 ì •ë³´ì—서 갱신하기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "Reset cover to default" msgstr "표지를 기본값으로 초기화" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 msgid "Download &cover" msgstr "표지 내려받기(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 msgid "Generate a default cover based on the title and author" msgstr "제목과 ì €ìžë¥¼ 기반으로 기본 표지를 ìƒì„±" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 msgid "&Generate cover" msgstr "표지 ìƒì„±(&G)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" msgstr "암호가 필요합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 msgid "Aborting..." msgstr "중단하는 중..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" msgstr "í˜„ìž¬ì˜ ì €ìž¥ëœ ê²€ìƒ‰ì–´ë¥¼ <b>ì˜êµ¬ì ìœ¼ë¡œ ì‚­ì œ</b>합니다. 확실합니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 msgid "Saved Search Editor" msgstr "ì €ìž¥ëœ ê²€ìƒ‰ì–´ 편집기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 msgid "Saved Search: " msgstr "ì €ìž¥ëœ ê²€ìƒ‰ì–´: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 msgid "Select a saved search to edit" msgstr "편집할 ì €ìž¥ëœ ê²€ìƒ‰ì–´ë¥¼ ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 msgid "Delete this selected saved search" msgstr "ì„ íƒëœ ì €ìž¥ëœ ê²€ìƒ‰ì–´ë¥¼ 삭제합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 msgid "Enter a new saved search name." msgstr "새로운 ì €ìž¥ëœ ê²€ìƒ‰ì–´ì˜ ì´ë¦„ì„ ìž…ë ¥í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 msgid "Add the new saved search" msgstr "새로운 ì €ìž¥ëœ ê²€ìƒ‰ì–´ 추가" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 msgid "Change the contents of the saved search" msgstr "ì €ìž¥ëœ ê²€ìƒ‰ì–´ì˜ ë‚´ìš©ì„ ë³€ê²½í•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "사용ìžëª…ê³¼ 암호가 필요합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "뉴스 ì†ŒìŠ¤ì— ì‚¬ìš©í•  ì‚¬ìš©ìž ì´ë¦„ê³¼ 암호를 주어야 합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "제작ìž: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "최근 ë°›ì€ ë‚ ì§œ: ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "%d ì¼ %d 시간 %d ë¶„ ì „" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "최근 ë°›ì€ ë‚ ì§œ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:220 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "뉴스 내려받기 ì¼ì •표" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "새로운 소스를 추가" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "모든 ì˜ˆì•½ëœ ìƒˆë¡œìš´ 소스 내려받기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "ì¸í„°ë„· ì—°ê²° 안 ë¨" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "ì¸í„°ë„·ì´ ì—°ê²°ë˜ì§€ 않아서 뉴스를 ë‚´ë ¤ë°›ì„ ìˆ˜ 없습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 msgid "Recipes" msgstr "레시피" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 msgid "Download all scheduled recipes at once" msgstr "ì˜ˆì•½ëœ ëª¨ë“  ë¦¬ì‹œí”„ë“¤ì„ ë™ì‹œì— 다운로드합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195 msgid "Download &all scheduled" msgstr "모든 ì˜ˆì•½ëœ ê²ƒ 내려받기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196 msgid "blurb" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 msgid "&Schedule for download:" msgstr "내려받기 예약하기(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:198 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "Every " msgstr "매 " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 msgid "day" msgstr "ì¼" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 msgid "Monday" msgstr "월요ì¼" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 msgid "Tuesday" msgstr "화요ì¼" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 msgid "Wednesday" msgstr "수요ì¼" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Thursday" msgstr "목요ì¼" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 msgid "Friday" msgstr "금요ì¼" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 msgid "Saturday" msgstr "토요ì¼" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Sunday" msgstr "ì¼ìš”ì¼" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "at" msgstr "ì—" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "" "Interval at which to download this recipe. A value of zero means that the " "recipe will be downloaded every hour." msgstr "ì´ ë ˆì‹œí”¼ë¥¼ 다운로드하는 간격입니다. ê°’ì„ 0으로 지정하는 ê²ƒì€ ë ˆì‹œí”¼ë¥¼ 매 시간마다 내려받겠다는 ê²ƒì„ ì˜ë¯¸í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid " days" msgstr " ì¼" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "&Account" msgstr "계정(&A)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 msgid "For the scheduling to work, you must leave calibre running." msgstr "ì˜ˆì•½ì´ ìž‘ë™í•˜ë ¤ë©´, Calibre를 실행한채로 ë‘어야 합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 msgid "&Schedule" msgstr "ì¼ì •표(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 msgid "Add &title as tag" msgstr "ì œëª©ì„ íƒœê·¸ë¡œì„œ 추가(&T)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 msgid "&Extra tags:" msgstr "추가 태그(&E):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "&Advanced" msgstr "고급(&A)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "&Download now" msgstr "지금 내려받기(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 msgid "" "Delete downloaded news older than the specified number of days. Set to zero " "to disable." msgstr "지정한 ì¼ìˆ˜ë³´ë‹¤ ì˜¤ëž˜ëœ ë‰´ìŠ¤ë¥¼ 삭제합니다. 0으로 지정하면 사용하지 않습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 msgid "Delete downloaded news older than " msgstr "ë‹¤ìŒ ì¼ìˆ˜ë³´ë‹¤ ì˜¤ëž˜ëœ ë‰´ìŠ¤ ì‚­ì œ: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:36 msgid "contains" msgstr "í¬í•¨" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:37 msgid "The text to search for. It is interpreted as a regular expression." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:38 msgid "" "<p>Negate this match. That is, only return results that <b>do not</b> match " "this query." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:39 msgid "Negate" msgstr "무효" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:113 msgid "Advanced Search" msgstr "고급 검색" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:114 msgid "Find entries that have..." msgstr "다ìŒì„ í¬í•¨í•˜ëŠ” í•­ëª©ì„ ê²€ìƒ‰í•©ë‹ˆë‹¤..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:115 msgid "&All these words:" msgstr "ì—¬ê¸°ì˜ ëª¨ë“  단어(&A):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:116 msgid "This exact &phrase:" msgstr "정확한 구(&P):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:117 msgid "&One or more of these words:" msgstr "단어가 하나 ì´ìƒ(&O):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:118 msgid "But dont show entries that have..." msgstr "다ìŒì„ í¬í•¨í•˜ëŠ” í•­ëª©ì€ ë³´ì—¬ì£¼ì§€ 않습니다..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:119 msgid "Any of these &unwanted words:" msgstr "ì›í•˜ì§€ 않는 단어(&U):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 msgid "What kind of match to use:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 msgid "Contains: the word or phrase matches anywhere in the metadata" msgstr "í¬í•¨: 단어나 구(å¥, Phrase)ê°€ 메타 ì •ë³´ì˜ ì–´ë””ë“ ì§€ ì¼ì¹˜í•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:122 msgid "Equals: the word or phrase must match an entire metadata field" msgstr "ê°™ìŒ: 단어와 구(å¥, Phrase)ê°€ ì „ì²´ 메타 정보와 같아야 합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:123 msgid "" "Regular expression: the expression must match anywhere in the metadata" msgstr "ì •ê·œ 표현ì‹: 표현ì‹ì€ ë©”íƒ€ì •ë³´ì˜ ì–´ë””ì—ë„ ì¼ì¹˜í•´ì•¼ 합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:124 msgid " " msgstr " " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:125 msgid "" "See the <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" "interface\">User Manual</a> for more help" @@ -6807,309 +6818,309 @@ msgstr "" "다른 ë„움ë§ì— 대해선 <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-" "search-interface\">ì‚¬ìš©ìž ë§¤ë‰´ì–¼</a>ì„ ì°¸ì¡°í•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/select_formats.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 msgid "Choose formats" msgstr "형ì‹ì„ ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "ì €ìž" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "ì¶œíŒì‚¬" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 msgid "" "The current tag category will be <b>permanently deleted</b>. Are you sure?" msgstr "현재 태그 분류를 <b>ì˜êµ¬ì ìœ¼ë¡œ ì‚­ì œ</b>합니다. 확실합니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 msgid "User Categories Editor" msgstr "ì‚¬ìš©ìž ë¶„ë¥˜ 편집기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 msgid "A&vailable items" msgstr "ì´ìš©ê°€ëŠ¥í•œ 항목(&V)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 msgid "Apply tags to current tag category" msgstr "현재 태그 ë¶„ë¥˜ì— íƒœê·¸ë¥¼ ì ìš©" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 msgid "A&pplied items" msgstr "ì ìš©ëœ 항목(&P)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 msgid "Unapply (remove) tag from current tag category" msgstr "현재 태그 분류ì—서 태그를 ì ìš© í•´ì œ(제거)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 msgid "Category name: " msgstr "분류 ì´ë¦„: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 msgid "Select a category to edit" msgstr "수정할 분류를 ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 msgid "Delete this selected tag category" msgstr "ì„ íƒëœ 태그 분류를 삭제합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 msgid "Enter a new category name. Select the kind before adding it." msgstr "새로운 ë¶„ë¥˜ì˜ ì´ë¦„ì„ ìž…ë ¥í•©ë‹ˆë‹¤. 추가하기 ì „ì— ì¢…ë¥˜ë¥¼ ì„ íƒí•˜ì„¸ìš”." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 msgid "Add the new category" msgstr "새 분류 추가하기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 msgid "Category filter: " msgstr "분류 í•„í„°: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select the content kind of the new category" msgstr "새 ë¶„ë¥˜ì˜ ì¢…ë¥˜ë¥¼ ì„ íƒí•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" msgstr "확실합니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" msgstr "다ìŒì˜ 태그는 한 ê¶Œ ì´ìƒì—서 사용ë©ë‹ˆë‹¤. ì‚­ì œí•˜ëŠ”ê²ƒì´ í™•ì‹¤í•©ë‹ˆê¹Œ?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 msgid "Tag Editor" msgstr "태그 편집기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124 msgid "A&vailable tags" msgstr "ì´ìš©ê°€ëŠ¥í•œ 태그(&V)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:125 msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." msgstr "태그를 ë°ì´í„°ë² ì´ìФì—서 삭제합니다. ì´ê²ƒì€ 모든 ì±…ì—서 태그를 í•´ì œí•œë‹¤ìŒ ë°ì´í„°ë² ì´ìФì—서 제거합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:127 msgid "Apply tag to current book" msgstr "현재 ì±…ì— íƒœê·¸ë¥¼ ì ìš©í•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:129 msgid "A&pplied tags" msgstr "ì ìš©ëœ 태그(&P)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:130 msgid "Unapply (remove) tag from current book" msgstr "현재 ì±…ì—서 태그를 ì ìš©í•˜ì§€ 않습니다(제거)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 msgid "&Add tag:" msgstr "태그 추가(&A):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 msgid "" "If the tag you want is not in the available list, you can add it here. " "Accepts a comma separated list of tags." msgstr "ì´ìš©ê°€ëŠ¥í•œ 목ë¡ì— ì›í•˜ëŠ” 태그가 없으면 여기ì—서 추가할 수 있습니다. íƒœê·¸ì˜ ëª©ë¡ì€ 쉼표로 구분합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 msgid "Add tag to available tags and apply it to current book" msgstr "태그를 ì´ìš©ê°€ëŠ¥í•œ íƒœê·¸ì— ì¶”ê°€í•˜ê³  í˜„ìž¬ì˜ ì±…ì— ì ìš©í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:500 msgid "Item is blank" msgstr "í•­ëª©ì´ ë¹„ì–´ìžˆìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:501 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 msgid "No item selected" msgstr "ì„ íƒëœ í•­ëª©ì´ ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 msgid "You must select one item from the list of Available items." msgstr "ì´ìš©ê°€ëŠ¥ 목ë¡ì—서 í•˜ë‚˜ì˜ í•­ëª©ì„ ì„ íƒí•´ì•¼ 합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "No items selected" msgstr "ì„ íƒëœ í•­ëª©ì´ ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 msgid "You must select at least one items from the list." msgstr "목ë¡ì—서 한개 ì´ìƒì˜ í•­ëª©ì„ ì„ íƒí•´ì•¼ 합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:106 +#: /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 "다ìŒì˜ í•­ëª©ë“¤ì„ ì‚­ì œí•˜ëŠ”ê²ƒì´ í™•ì‹¤í•©ë‹ˆê¹Œ?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 msgid "Category Editor" msgstr "분류 편집기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Items in use" msgstr "ì‚¬ìš©ì¤‘ì¸ í•­ëª©" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." msgstr "ë°ì´í„°ë² ì´ìФì—서 í•­ëª©ì„ ì‚­ì œí•©ë‹ˆë‹¤. 모든 ì±…ì—서 ì ìš©ì„ 해제한 ë‹¤ìŒ ë°ì´í„°ë² ì´ìФì—서 삭제할 것입니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 msgid "Rename the item in every book where it is used." msgstr "사용ë˜ëŠ” 모든 ì±…ì—서 í•­ëª©ì˜ ì´ë¦„ì„ ë°”ê¿‰ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 msgid "Ctrl+S" msgstr "Ctrl+S" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "ì „ìžìš°íޏ ì„¤ì •ì„ ì‹œí—˜í•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52 msgid "Send test mail from %s to:" msgstr "%s ì—게서 편지 보내기를 시험할 ë°›ëŠ”ì´ ì£¼ì†Œ:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 msgid "&Test" msgstr "시험(&T)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:127 msgid "No recipe selected" msgstr "ì„ íƒëœ 레시피 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:132 msgid "The attached file: %s is a recipe to download %s." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133 msgid "Recipe for " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:150 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255 msgid "Switch to Advanced mode" msgstr "ìƒê¸‰ìž 모드로 전환하기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:164 msgid "Switch to Basic mode" msgstr "기본 모드로 전환하기" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:174 msgid "Feed must have a title" msgstr "공급ìžëŠ” ì œëª©ì´ ìžˆì–´ì•¼ 합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175 msgid "The feed must have a title" msgstr "공급ìžëŠ” ì œëª©ì´ ìžˆì–´ì•¼ 합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:179 msgid "Feed must have a URL" msgstr "공급ìžëŠ” URLì´ ìžˆì–´ì•¼ 합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180 msgid "The feed %s must have a URL" msgstr "%s 공급ìžëŠ” URLì´ ìžˆì–´ì•¼ 합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185 msgid "Already exists" msgstr "ì´ë¯¸ 존재함" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186 msgid "This feed has already been added to the recipe" msgstr "ì´ ê³µê¸‰ìžëŠ” ì´ë¯¸ ë ˆì‹œí”¼ì— ì¶”ê°€ë˜ì–´ 있습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:286 msgid "Invalid input" msgstr "ìž˜ëª»ëœ ìž…ë ¥" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:228 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:237 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:287 msgid "<p>Could not create recipe. Error:<br>%s" msgstr "<p>레시피를 ìƒì„±í•  수 없습니다. 오류:<br>%s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:241 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:290 msgid "Replace recipe?" msgstr "레시피를 êµì²´í•©ë‹ˆê¹Œ?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:242 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:291 msgid "A custom recipe named %s already exists. Do you want to replace it?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick recipe" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick the recipe to customize" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:277 msgid "Choose a recipe file" msgstr "레시피 파ì¼ì„ ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:248 msgid "Add custom news source" msgstr "ì‚¬ìš©ìž ë‰´ìŠ¤ 소스를 추가합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:249 msgid "Available user recipes" msgstr "ì´ìš©ê°€ëŠ¥í•œ ì‚¬ìš©ìž ë ˆì‹œí”¼" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:250 msgid "Add/Update &recipe" msgstr "레시피 추가/갱신 (&R)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:251 msgid "&Remove recipe" msgstr "레시피 지우기(&R)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:252 msgid "&Share recipe" msgstr "레시피 공유하기(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253 msgid "Customize &builtin recipe" msgstr "ë‚´ìž¥ëœ ë¦¬ì‹œí”„ ì‚¬ìš©ìž ì •ì˜(&B)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254 msgid "&Load recipe from file" msgstr "파ì¼ì—서 레시피 불러오기(&L)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256 msgid "" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " "type=\"text/css\">\n" @@ -7123,62 +7134,62 @@ msgid "" "process.</p></body></html>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260 msgid "Recipe &title:" msgstr "레시피 제목(&T):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261 msgid "&Oldest article:" msgstr "가장 ì˜¤ëž˜ëœ ê²Œì‹œë¬¼(&O):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "The oldest article to download" msgstr "ë‚´ë ¤ë°›ì„ ê°€ìž¥ ì˜¤ëž˜ëœ ê²Œì‹œë¬¼ìž…ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264 msgid "&Max. number of articles per feed:" msgstr "공급ìžë§ˆë‹¤ ê²Œì‹œë¬¼ì˜ ìµœëŒ€ 개수(&M):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265 msgid "Maximum number of articles to download per feed." msgstr "공급ìžë§ˆë‹¤ ë‚´ë ¤ë°›ì„ ê²Œì‹œë¬¼ì˜ ìµœëŒ€ 개수입니다." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266 msgid "Feeds in recipe" msgstr "레시피 공급ìž" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268 msgid "Remove feed from recipe" msgstr "레시피ì—서 ê³µê¸‰ìž ì§€ìš°ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:271 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274 msgid "Add feed to recipe" msgstr "ë ˆì‹œí”¼ì— ê³µê¸‰ìž ì¶”ê°€í•˜ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272 msgid "&Feed title:" msgstr "ê³µê¸‰ìž ì œëª©(&F):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 msgid "Feed &URL:" msgstr "ê³µê¸‰ìž ULR(&U):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 msgid "&Add feed" msgstr "ê³µê¸‰ìž ì¶”ê°€(&A)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276 msgid "" "For help with writing advanced news recipes, please visit <a " "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:277 msgid "Recipe source code (python)" msgstr "레시피 소스 코드 (Python)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "" "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" @@ -7220,741 +7231,761 @@ msgstr "" "ì•„ëž˜ì˜ <span style=\" font-weight:600;\">시험</span> ê¸°ëŠ¥ì„ ì‚¬ìš©í•˜ì„¸ìš”. 다른 메타 ì •ë³´ í•­ëª©ì˜ ê·¸ë£¹ " "ì´ë¦„ì€ í’ì„  ë„움ë§ì— 문서화ë˜ì–´ 있습니다.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Regular &expression" msgstr "ì •ê·œ 표현ì‹(&E)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 msgid "File &name:" msgstr "파ì¼ëª…(&N):" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 msgid "Title:" msgstr "제목:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 msgid "Regular expression (?P<title>)" msgstr "ì •ê·œ í‘œí˜„ì‹ (?P<title>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:129 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "ì¼ì¹˜í•˜ì§€ 않습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 msgid "Authors:" msgstr "ì €ìž:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 msgid "Regular expression (?P<author>)" msgstr "ì •ê·œ í‘œí˜„ì‹ (?P<author>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124 msgid "Series:" msgstr "시리즈:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125 msgid "Regular expression (?P<series>)" msgstr "ì •ê·œ í‘œí˜„ì‹ (?P<series>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127 msgid "Series index:" msgstr "시리즈 색ì¸:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:128 msgid "Regular expression (?P<series_index>)" msgstr "ì •ê·œ í‘œí˜„ì‹ (?P<series_index>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130 msgid "ISBN:" msgstr "ISBN:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:131 msgid "Regular expression (?P<isbn>)" msgstr "ì •ê·œ í‘œí˜„ì‹ (?P<isbn>)" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 msgid "Similar books..." msgstr "유사한 ì±…..." -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 msgid "Add books to library" msgstr "ì±…ì„ ë¼ì´ë¸ŒëŸ¬ë¦¬ì— 추가" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 msgid "Manage collections" msgstr "모ìŒì§‘ 관리" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Cover Browser" msgstr "표지 íƒìƒ‰ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:170 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:184 msgid "Tag Browser" msgstr "태그 íƒìƒ‰ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:186 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 msgid "version" msgstr "버전" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:207 msgid "created by Kovid Goyal" msgstr "Kovid Goyal ì— ì˜í•´ 제작ë¨" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:225 msgid "Connected " msgstr "ì—°ê²°ë¨ " -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:234 msgid "Update found" msgstr "발견한 ì—…ë°ì´íЏ" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:276 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:288 msgid "Book Details" msgstr "ì±… ìƒì„¸ì •ë³´" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:280 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:290 +msgid "Shift+Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 msgid "Job" msgstr "작업" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Status" msgstr "ìƒíƒœ" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Progress" msgstr "진행률" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Running time" msgstr "실행 시간" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 msgid "There are %d running jobs:" msgstr "%d ê°œì˜ ìž‘ì—…ì´ ì‹¤í–‰ì¤‘:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 msgid "Unknown job" msgstr "알 수 없는 작업" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 msgid "There are %d waiting jobs:" msgstr "%d ê°œì˜ ìž‘ì—…ì´ ëŒ€ê¸°ì¤‘:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:216 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 msgid "Cannot kill job" msgstr "ìž‘ì—…ì„ ê°•ì œ 종료할 수 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 msgid "Cannot kill jobs that communicate with the device" msgstr "장치와 í†µì‹ ì¤‘ì¸ ìž‘ì—…ì„ ê°•ì œ 종료할 수 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Job has already run" msgstr "ìž‘ì—…ì´ ì´ë¯¸ 완료ë˜ì—ˆìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 msgid "Unavailable" msgstr "ì´ìš©í•  수 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 msgid "Jobs:" msgstr "작업:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 msgid "Click to see list of active jobs." msgstr "ìž‘ë™ì¤‘ì¸ ìž‘ì—… 목ë¡ì„ 보려면 누르세요" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 msgid " - Jobs" msgstr " - 작업" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 msgid "Save single format to disk..." msgstr "ì„ íƒí•œ 형ì‹ë§Œ 디스í¬ì— 저장하기..." -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Eject this device" msgstr "ì´ ìž¥ì¹˜ ì—°ê²° ëŠê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 msgid "Library" msgstr "ë¼ì´ë¸ŒëŸ¬ë¦¬" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 msgid "Show books in calibre library" msgstr "calibre ë¼ì´ë¸ŒëŸ¬ë¦¬ì— 있는 ì±… 표시" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 msgid "Reader" msgstr "리ë”" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 msgid "Show books in the main memory of the device" msgstr "ìž¥ì¹˜ì˜ ì£¼ ë©”ëª¨ë¦¬ì— ìžˆëŠ” ì±… 표시" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:593 msgid "Card A" msgstr "카드 A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 msgid "Show books in storage card A" msgstr "저장 카드 Aì— ìžˆëŠ” ì±… 표시" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 msgid "Card B" msgstr "카드 B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Show books in storage card B" msgstr "저장 카드 Bì— ìžˆëŠ” ì±… 표시" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 msgid "available" msgstr "ì´ìš© 가능" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 msgid "Advanced search" msgstr "고급 검색" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 msgid "Reset Quick Search" msgstr "빠른 검색 초기화" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 msgid "Copy current search text (instead of search name)" msgstr "í˜„ìž¬ì˜ ê²€ìƒ‰ì–´ë¥¼ 복사합니다 (검색어 대신ì—)" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 msgid "Delete current saved search" msgstr "í˜„ìž¬ì˜ ì €ìž¥ëœ ê²€ìƒ‰ì–´ 삭제하기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 msgid "%d books" msgstr "%d ê¶Œì˜ ì±…" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:468 msgid "Choose calibre library to work with" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:336 msgid "Connect to folder" msgstr "í´ë”로 ì—°ê²°" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:341 msgid "Connect to iTunes" msgstr "iTunes로 ì—°ê²°" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:356 msgid "Start Content Server" msgstr "컨í…츠 서버 실행하기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:358 msgid "Stop Content Server" msgstr "컨í…츠 서버 ì •ì§€" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid "Email to" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 msgid " and delete from library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 msgid "Setup email based sharing of books" msgstr "ì „ìžìš°íŽ¸ì„ ê¸°ë°˜ìœ¼ë¡œ ì±… 공유하기 설정" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 msgid "A" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 msgid "Add books" msgstr "ì±… 추가하기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "E" msgstr "E" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 msgid "Edit metadata" msgstr "메타 ì •ë³´ 수정하기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 msgid "C" msgstr "C" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 msgid "Convert books" msgstr "ì±… 변환하기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 msgid "V" msgstr "V" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:570 msgid "View" msgstr "보기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 msgid "Send to device" msgstr "장치로 전송하기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "F" msgstr "F" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 msgid "Fetch news" msgstr "뉴스 가져오기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 msgid "S" msgstr "S" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:553 msgid "Save to disk" msgstr "디스í¬ì— 저장하기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 msgid "Connect/share" msgstr "ì—°ê²°/공유" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 msgid "Del" msgstr "Del" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 msgid "Remove books" msgstr "ì±… 지우기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 msgid "Browse the calibre User Manual" msgstr "calibre ì‚¬ìš©ìž ë©”ë‰´ì–¼ 찾아보기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 msgid "F1" msgstr "F1" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 msgid "Help" msgstr "ë„움ë§" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 msgid "Ctrl+P" msgstr "Ctrl+P" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 msgid "M" msgstr "M" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 msgid "Merge book records" msgstr "ì±… 레코드 병합하기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:477 msgid "Open containing folder" msgstr "ë‹´ê³  있는 í´ë” 열기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:479 msgid "Show book details" msgstr "ì±… ìƒì„¸ì •ë³´ 보기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:481 msgid "Books by same author" msgstr "ë™ì¼í•œ ì €ìžì˜ 책들" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:483 msgid "Books in this series" msgstr "ì´ ì‹œë¦¬ì¦ˆì˜ ì±…ë“¤" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:485 msgid "Books by this publisher" msgstr "ì´ ì¶œíŒì‚¬ì˜ 책들" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 msgid "Books with the same tags" msgstr "ê°™ì€ íƒœê·¸ë¥¼ 가진 책들" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:501 msgid "Edit metadata individually" msgstr "개별 메타 ì •ë³´ 수정하기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 msgid "Edit metadata in bulk" msgstr "단체로 메타 ì •ë³´ 편집하기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 msgid "Download metadata and covers" msgstr "메타 정보와 표지 내려받기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 msgid "Download only metadata" msgstr "메타 ì •ë³´ë§Œ 내려받기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 msgid "Download only covers" msgstr "표지만 내려받기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 msgid "Download only social metadata" msgstr "소셜 메타 ì •ë³´ë§Œ 내려받기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 msgid "Merge into first selected book - delete others" msgstr "먼저 ì„ íƒí•œ 책으로 병합하고 - 나머지 ì‚­ì œ" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 msgid "Merge into first selected book - keep others" msgstr "먼저 ì„ íƒí•œ 책으로 병합하고 - 나머지 유지" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:532 msgid "Add books from a single directory" msgstr "í•˜ë‚˜ì˜ ë””ë ‰í† ë¦¬ì—서 ì±… 추가하기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 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 "" "하위 디렉토리를 í¬í•¨í•˜ì—¬ 디렉토리ì—서 ì±… 추가하기 (디렉토리마다 ì±… 한 ê¶Œì´ë©°, ì „ìžì±… 파ì¼ë§ˆë‹¤ 다른 형ì‹ì˜ ë™ì¼í•œ 책으로 취급합니다)" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "하위 디렉토리를 í¬í•¨í•˜ì—¬ 디렉토리ì—서 ì±… 추가하기 (디렉토리마다 ì—¬ëŸ¬ê¶Œì˜ ì±…ì´ë©°, ì „ìžì±… 파ì¼ë§ˆë‹¤ 다른 책으로 취급합니다)" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 msgid "Add Empty book. (Book entry with no formats)" msgstr "비어있는 ì±… 추가하기 (형ì‹ì´ 없는 ì±… 항목)" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:544 +msgid "Add from ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:555 msgid "Save to disk in a single directory" msgstr "디스í¬ì— í•˜ë‚˜ì˜ ë””ë ‰í† ë¦¬ì— ì €ìž¥í•˜ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 msgid "Save only %s format to disk" msgstr "%s 형ì‹ë§Œ 디스í¬ì— 저장하기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388 msgid "Save only %s format to disk in a single directory" msgstr "%s 형ì‹ë§Œ 디스í¬ì— í•˜ë‚˜ì˜ ë””ë ‰í† ë¦¬ì— ì €ìž¥í•˜ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:571 msgid "View specific format" msgstr "특정한 í˜•ì‹ ë³´ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:577 msgid "Remove selected books" msgstr "ì„ íƒëœ ì±… 지우기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:579 msgid "Remove files of a specific format from selected books.." msgstr "ì„ íƒëœ ì±…ì—서 특정한 형ì‹ì˜ íŒŒì¼ ì§€ìš°ê¸°..." -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:582 msgid "Remove all formats from selected books, except..." msgstr "ì„ íƒëœ ì±…ì—서 지정한 형ì‹ì˜ 파ì¼ì„ 제외한 모든 íŒŒì¼ ì§€ìš°ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:585 msgid "Remove covers from selected books" msgstr "ì„ íƒëœ ì±…ì—서 표지 지우기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 msgid "Remove matching books from device" msgstr "장치ì—서 ì¼ì¹˜í•˜ëŠ” ì±… 지우기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:605 msgid "Convert individually" msgstr "개별ì ìœ¼ë¡œ 변환하기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:607 msgid "Bulk convert" msgstr "단체로 변환하기" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:611 msgid "Create catalog of books in your calibre library" msgstr "calibre ë¼ì´ë¸ŒëŸ¬ë¦¬ì— ì±…ì˜ ë¶„ë¥˜ë¥¼ ìƒì„±" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:619 msgid "Run welcome wizard" msgstr "마법사 실행하기" -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "Y" msgstr "Y" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" msgstr "장치" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" msgstr "용량 (MB)" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" msgstr "별ì " -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book <font face=\"serif\">%s</font> of %s." msgstr "%s ì œ<font face=\"serif\">%s</font>ê¶Œ" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:679 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 msgid "The lookup/search name is \"{0}\"" msgstr "검색어는 \"{0}\"입니다" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "용량" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1162 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to <b>edit</b> me<br><br>" msgstr "<b>편집</b>하려면 ë”블í´ë¦­í•˜ì„¸ìš”<br><br>" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 msgid "Hide column %s" msgstr "%s ì—´ì„ ìˆ¨ê¹€" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Sort on %s" msgstr "%s순으로 ì •ë ¬" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" msgstr "오름차순" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 msgid "Descending" msgstr "내림차순" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" msgstr "%sì— ëŒ€í•œ 문ìžì—´ ì •ë ¬ì„ ë³€ê²½" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Left" msgstr "왼쪽" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Right" msgstr "오른쪽" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 msgid "Center" msgstr "중앙" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" msgstr "ì—´ 표시" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Restore default layout" msgstr "기본 배치로 ë³µì›" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" msgstr "ë·°ì–´ 설정" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:48 msgid "Use white background" msgstr "í°ìƒ‰ ë°°ê²½ 사용" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:49 msgid "Hyphenate" msgstr "붙임표(-)로 연결하기" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 msgid "<b>Changes will only take effect after a restart.</b>" msgstr "<b>ë³€ê²½ì‚¬í•­ì€ ìž¬ì‹œìž‘ ì´í›„ì— íš¨ê³¼ê°€ 있습니다.</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:70 msgid " - LRF Viewer" msgstr " - LRF ë·°ì–´" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "ì¼ì¹˜í•˜ëŠ” ê²ƒì´ ì—†ìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 msgid "LRF Viewer" msgstr "LRF ë·°ì–´" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 msgid "Parsing LRF file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 msgid "LRF Viewer toolbar" msgstr "LRF ë·°ì–´ 툴바" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 msgid "Next Page" msgstr "ë‹¤ìŒ ìª½" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Previous Page" msgstr "ì´ì „ 쪽" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 msgid "Back" msgstr "뒤로" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "Forward" msgstr "앞으로" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 msgid "Next match" msgstr "ë‹¤ìŒ ì°¾ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196 msgid "Open ebook" msgstr "ì „ìžì±… 열기" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:137 msgid "Configure" msgstr "설정" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." msgstr "지정한 ê²½ë¡œì— ìœ„ì¹˜í•œ ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ 사용합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Start minimized to system tray." msgstr "시스템 íŠ¸ë ˆì´ ì˜ì—­ìœ¼ë¡œ 최소화하여 시작합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Do not check for updates" msgstr "ì—…ë°ì´íŠ¸ë¥¼ 검사하지 않ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 msgid "Calibre Library" msgstr "Calibre ë¼ì´ë¸ŒëŸ¬ë¦¬" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "Choose a location for your calibre e-book library" msgstr "calibre ì „ìžì±… ë¼ì´ë¸ŒëŸ¬ë¦¬ì— 대한 위치를 ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Failed to create library" msgstr "ë¼ì´ë¸ŒëŸ¬ë¦¬ ìƒì„±ì´ 실패함" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." msgstr "ë‹¤ìŒ ìœ„ì¹˜ì— calibre ë¼ì´ë¸ŒëŸ¬ë¦¬ ìƒì„±ì´ 실패했습니다: %r." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" msgstr "새로운 calibre ì „ìžì±… ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ 위한 위치를 ì„ íƒí•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "Initializing user interface..." msgstr "ì‚¬ìš©ìž ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ 초기화합니다..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 msgid "Repairing failed" msgstr "수리하기 실패" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 msgid "The database repair failed. Starting with a new empty library." msgstr "ë°ì´í„°ë² ì´ìФ 수리가 실패했습니다. 비어있는 새로운 ë¼ì´ë¸ŒëŸ¬ë¦¬ë¡œ 시작합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Bad database location" msgstr "ìž˜ëª»ëœ ë°ì´í„°ë² ì´ìФ 위치" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." msgstr "%r 위치는 ìž˜ëª»ëœ ë°ì´í„°ë² ì´ìФ 위치입니다. Calibre를 지금 종료합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" msgstr "ë°ì´í„°ë² ì´ìФ 오류 발견" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" "Your calibre database appears to be corrupted. Do you want calibre to try " "and repair it automatically? If you say No, a new empty calibre library will " @@ -7963,348 +7994,348 @@ msgstr "" "Calibre ë°ì´í„°ë² ì´ìŠ¤ì— ì˜¤ë¥˜ê°€ ë°œìƒí•œ 것으로 보입니다. Calibreê°€ ìžë™ìœ¼ë¡œ 수리를 하ë„ë¡ í•˜ê² ìŠµë‹ˆê¹Œ? 아니오를 ì„ íƒí•œë‹¤ë©´, " "새로 비어있는 Calibre ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ ìƒì„±í•  것입니다." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "%r 위치는 ìž˜ëª»ëœ ë°ì´í„°ë² ì´ìФ 위치입니다. 비어있는 Calibre ë¼ì´ë¸ŒëŸ¬ë¦¬ë¡œ 새로 시작합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Starting %s: Loading books..." msgstr "%s 시작하는중: ì±…ì„ ë¶ˆëŸ¬ì˜µë‹ˆë‹¤..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." msgstr "%sì€(는) ì´ë¯¸ 실행 중입니다." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 msgid "upper right region of the screen." msgstr "í™”ë©´ì˜ ì˜¤ë¥¸ìª½ ìƒìœ„ ì˜ì—­ìž…니다." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "lower right region of the screen." msgstr "í™”ë©´ì˜ ì˜¤ë¥¸ìª½ 하위 ì˜ì—­ìž…니다." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." msgstr "컴퓨터 ìž¬ë¶€íŒ…ì„ ì‹œë„합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:298 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" msgstr "íŒŒì¼ ì‚­ì œë¥¼ 시ë„합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" msgstr "환경설정(&P)" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62 msgid "&Quit" msgstr "종료(&Q)" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 msgid "ERROR: Unhandled exception" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 msgid "Book has neither title nor ISBN" msgstr "ì±…ì´ ì œëª© ë˜ëŠ” ISBNì´ ì—†ìŠµë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 msgid "No matches found for this book" msgstr "ì´ ì±…ì— ëŒ€í•´ ì¼ì¹˜í•˜ëŠ” ê²ƒì´ ì—†ìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:254 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "검색" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "검색 (고급 ê²€ìƒ‰ì€ ì™¼ìª½ì˜ ë²„íŠ¼ì„ ëˆ„ë¥´ì„¸ìš”)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "ì €ìž¥ëœ ê²€ìƒ‰ì–´" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "ì €ìž¥ëœ ê²€ìƒ‰ì–´ë¥¼ ì„ íƒí•˜ê±°ë‚˜ 새로운 ì €ìž¥ëœ ê²€ìƒ‰ì–´ë¥¼ 위한 ì´ë¦„ì„ ìž…ë ¥í•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:10 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 msgid "Restrict to" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 msgid "(all books)" msgstr "(모든 ì±…)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 msgid "({0} of {1})" msgstr "({1} ì¤‘ì— {0})" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 msgid "({0} of all)" msgstr "(ì „ {0}ê¶Œ)" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." msgstr "키를 누르세요..." -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:79 msgid "Already assigned" msgstr "ì´ë¯¸ 할당ë˜ì—ˆìŠµë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:81 msgid "already assigned to" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid " or " msgstr " ë˜ëŠ” " -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 msgid "&Default" msgstr "기본값(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:135 msgid "Customize shortcuts for" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid "Keys" msgstr "키" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225 msgid "Double click to change" msgstr "변경하려면 ë”블 í´ë¦­" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 msgid "Frame" msgstr "í‹€" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 msgid "&Custom" msgstr "ì‚¬ìš©ìž ì •ì˜(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 msgid "&Shortcut:" msgstr "단축키(&S):" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 msgid "Click to change" msgstr "누르면 ë°”ë€ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 msgid "Clear" msgstr "비우기" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 msgid "Rename '%s'" msgstr "'%s' ì´ë¦„ 변경" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 msgid "Edit sort for '%s'" msgstr "'%s'ì— ëŒ€í•œ 분류 편집" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 msgid "Hide category %s" msgstr "%s 분류 숨기기" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Show category" msgstr "분류 보기" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 msgid "Show all categories" msgstr "모든 분류 보기" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 msgid "Manage %s" msgstr "%s 관리" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage Saved Searches" msgstr "ì €ìž¥ëœ ê²€ìƒ‰ì–´ 관리" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 msgid "Manage User Categories" msgstr "ì‚¬ìš©ìž ë¶„ë¥˜ 관리" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 msgid "Searches" msgstr "검색" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 msgid "The saved search name %s is already used." msgstr "ì €ìž¥ëœ ê²€ìƒ‰ì–´ ì´ë¦„ %s ì€(는) ì´ë¯¸ 사용중입니다." -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by name" msgstr "ì´ë¦„순으로 ì •ë ¬" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 msgid "Sort by popularity" msgstr "ì¸ê¸°ë„ 순으로 ì •ë ¬" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 msgid "Sort by average rating" msgstr "í‰ê·  ë³„ì  ìˆœìœ¼ë¡œ ì •ë ¬" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Set the sort order for entries in the Tag Browser" msgstr "태그 íƒìƒ‰ê¸°ì˜ í•­ëª©ì— ëŒ€í•œ ì •ë ¬ ë°©ì‹ì„ 지정합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match all" msgstr "ëª¨ë‘ ì¼ì¹˜(AND)" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 msgid "Match any" msgstr "아무거나 ì¼ì¹˜(OR)" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "태그 íƒìƒ‰ê¸°ì—서 여러 í•­ëª©ì„ ì„ íƒí•  때 아무거나 ë˜ëŠ” ëª¨ë‘ ì¼ì¹˜í•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:786 msgid "Manage &user categories" msgstr "ì‚¬ìš©ìž ë¶„ë¥˜ 관리(&U)" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Add your own categories to the Tag Browser" msgstr "태그 íƒìƒ‰ê¸°ë¡œ ìžì‹ ì˜ 분류를 추가합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Convert book %d of %d (%s)" msgstr "%dê¶Œ(ì „ì²´ %dê¶Œ)ì˜ ì±…ì„ ë³€í™˜ (%s)" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 msgid "Could not convert some books" msgstr "ì¼ë¶€ ì±…ë“¤ì„ ë³€í™˜í•  수 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 msgid "Queueing books for bulk conversion" msgstr "단체로 변환하기 위해 ì±…ì„ ëŒ€ê¸°ì‹œí‚µë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 msgid "Queueing " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "뉴스 가져오기: " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" msgstr "다ìŒì˜ ì±…ë“¤ì€ ì´ë¯¸ %s 형ì‹ìœ¼ë¡œ 변환ë˜ì–´ 있습니다. 재변환하시겠습니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 msgid "&Restore" msgstr "ë³µì›(&R)" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 msgid "&Donate to support calibre" msgstr "calbre를 ì§€ì›í•˜ë ¤ë©´ 기부하세요(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 msgid "&Eject connected device" msgstr "ì—°ê²°ëœ ìž¥ì¹˜ ëŠê¸°(&E)" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 msgid "&Restart" msgstr "재시작(&R)" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 msgid "Calibre Quick Start Guide" msgstr "Calibre 빠른 시작 ê°€ì´ë“œ" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 msgid "Cannot configure" msgstr "설정할 수 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 msgid "Cannot configure while there are running jobs." msgstr "ìž‘ì—…ì´ ì‹¤í–‰ë˜ëŠ” ë™ì•ˆ 설정할 수 없습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:368 msgid "Cannot configure before calibre is restarted." msgstr "Calibreê°€ 재시작하기 ì „ì— ì„¤ì •í•  수 없습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 msgid "No detailed info available" msgstr "ì´ìš©ê°€ëŠ¥í•œ ìƒì„¸ ì •ë³´ê°€ 없습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:416 msgid "No detailed information is available for books on the device." msgstr "ìž¥ì¹˜ì— ì±…ì— ëŒ€í•´ ì´ìš©ê°€ëŠ¥í•œ ìƒì„¸ ì •ë³´ê°€ 없습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:496 msgid "Conversion Error" msgstr "변환 오류" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." @@ -8312,47 +8343,47 @@ msgstr "" "<p>변환할 수 ì—†ìŒ: %s<p>ì´ê²ƒì€ <a href=\"%s\">DRM</a>ì´ ìžˆëŠ” 책입니다. 먼저 ì¨ë“œíŒŒí‹° ë„구를 사용해서 DRMì„ " "제거해야 합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:482 msgid "Recipe Disabled" msgstr "레시피 사용 안함" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497 msgid "<b>Failed</b>" msgstr "<b>실패</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:537 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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:563 msgid "There are active jobs. Are you sure you want to quit?" msgstr "활ë™ì¤‘ì¸ ìž‘ì—…ì´ ìžˆìŠµë‹ˆë‹¤. 종료하는게 확실합니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:566 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 msgid "WARNING: Active jobs" msgstr "경고: ìž‘ë™ì¤‘ì¸ ìž‘ì—…" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:625 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "ì´ìš©ê°€ëŠ¥í•œ ì—…ë°ì´íЏ" -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the <a href=\"http://calibre-" "ebook.com/whats-new\">new features</a>. Visit the download page?" @@ -8360,385 +8391,385 @@ msgstr "" "%s ê°€ %s 버전으로 ì—…ë°ì´íЏë˜ì—ˆìŠµë‹ˆë‹¤. <a href=\"http://calibre-ebook.com/whats-new\">새 " "기능</a>ì„ ì°¸ì¡°í•˜ì„¸ìš”. 내려받기 페ì´ì§€ë¥¼ 방문합니까?" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" msgstr "ë¶ë§ˆí¬ 편집하기" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "New title for bookmark:" msgstr "ë¶ë§ˆí¬ì— 대한 새로운 제목:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:52 msgid "Export Bookmarks" msgstr "ë¶ë§ˆí¬ 내보내기" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:54 msgid "Saved Bookmarks (*.pickle)" msgstr "ì €ìž¥ëœ ë¶ë§ˆí¬ (*.pickle)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Import Bookmarks" msgstr "ë¶ë§ˆí¬ 가져오기" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Pickled Bookmarks (*.pickle)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 msgid "Name" msgstr "ì´ë¦„" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 msgid "Bookmark Manager" msgstr "ë¶ë§ˆí¬ 관리ìž" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 msgid "Actions" msgstr "ë™ìž‘" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 msgid "Edit" msgstr "편집" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 msgid "Delete" msgstr "ì‚­ì œ" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 msgid "Reset" msgstr "초기화" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 msgid "Export" msgstr "내보내기" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 msgid "Import" msgstr "가져오기" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:154 msgid "Configure Ebook viewer" msgstr "ì „ìžì±… ë·°ì–´ 설정" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:155 msgid "&Font options" msgstr "글꼴 옵션(&F)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:156 msgid "Se&rif family:" msgstr "세리프체(&R):" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:157 msgid "&Sans family:" msgstr "산세리프체(&S):" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:158 msgid "&Monospace family:" msgstr "ê³ ì •í­ ê¸€ìžì²´(&M):" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:159 msgid "&Default font size:" msgstr "기본 ê¸€ìž í¬ê¸°(&D):" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:168 msgid " px" msgstr " px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:161 msgid "Monospace &font size:" msgstr "ê³ ì •í­ ê¸€ìž í¬ê¸°(&F):" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:163 msgid "S&tandard font:" msgstr "표준 글꼴(&T):" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:164 msgid "Serif" msgstr "세리프" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:165 msgid "Sans-serif" msgstr "산세리프" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:166 msgid "Monospace" msgstr "ê³ ì •í­" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:167 msgid "Remember last used &window size" msgstr "최근 ì‚¬ìš©ëœ ì°½ì˜ í¬ê¸°ë¥¼ 기억(&W)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169 msgid "Maximum &view width:" msgstr "최대 보기 ë„“ì´(&V):" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:170 msgid "H&yphenate (break line in the middle of large words)" msgstr "붙임표(-)로 연결하기 (긴 ë‹¨ì–´ì˜ ì¤‘ê°„ì— ê°•ì œ 줄 넘김)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:171 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." msgstr "붙임표 ë¶™ì´ê¸°ì˜ ê·œì¹™ì— ì‚¬ìš©í•  기본 언어입니다. ì±…ì— ì–¸ì–´ê°€ 지정ë˜ì§€ ì•Šì€ ê²½ìš°ì— ì‚¬ìš©í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:172 msgid "Default &language for hyphenation:" msgstr "붙임표 ë¶™ì´ê¸°ì— 대한 기본 언어(&L):" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:173 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "ë·°ì–´ 창보다 í° ì´ë¯¸ì§€ë¥¼ 작게 조정합니다 (재시작 필요함) (&R)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:174 msgid "&User stylesheet" msgstr "ì‚¬ìš©ìž ìŠ¤íƒ€ì¼ì‹œíЏ(&U)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:175 msgid "&General" msgstr "ì¼ë°˜(&G)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:176 msgid "Double click to change a keyboard shortcut" msgstr "단축키를 변경하려면 ë”블í´ë¦­í•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:177 msgid "&Keyboard shortcuts" msgstr "단축키(&K)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/dictionary.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" msgstr "ì°¾ì€ ê²°ê³¼ê°€ ì—†ìŒ:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:35 msgid "Options to customize the ebook viewer" msgstr "ì „ìžì±… ë·°ì–´ ì‚¬ìš©ìž ì •ì˜ ì˜µì…˜" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "최근 ì‚¬ìš©ëœ ì°½ í¬ê¸°ë¥¼ 기억" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:44 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:81 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "ì‚¬ìš©ìž CSS ìŠ¤íƒ€ì¼ ì‹œíŠ¸ë¥¼ 지정합니다. 모든 ì±…ì˜ ëª¨ì–‘ìƒˆë¥¼ ì‚¬ìš©ìž ì •ì˜í•  수 있습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46 msgid "Maximum width of the viewer window, in pixels." msgstr "ë·°ì–´ ì°½ì˜ ìµœëŒ€ 너비입니다. 픽셀 단위입니다." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 msgid "Resize images larger than the viewer window to fit inside it" msgstr "ë·°ì–´ 창보다 í° ê·¸ë¦¼ì„ ë·°ì–´ì— ë§žê²Œ í¬ê¸°ë¥¼ 재조정합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 msgid "Hyphenate text" msgstr "í…스트 붙임표(-) ë¶™ì´ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 msgid "Default language for hyphenation rules" msgstr "붙임표 ë¶™ì´ê¸°ì˜ ê·œì¹™ì— ëŒ€í•œ 기본 언어" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 msgid "Font options" msgstr "글꼴 옵션" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "The serif font family" msgstr "세리프 글꼴" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 msgid "The sans-serif font family" msgstr "산세리프 글꼴" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 msgid "The monospaced font family" msgstr "ê³ ì •í­ ê¸€ê¼´" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60 msgid "The standard font size in px" msgstr "표준 ê¸€ìž í¬ê¸°(px)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 msgid "The monospaced font size in px" msgstr "ê³ ì •í­ ê¸€ìž í¬ê¸°(px)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62 msgid "The standard font type" msgstr "표준 글꼴 종료" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:455 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "ì´ë™í•˜ê¸°..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 msgid "Next Section" msgstr "ë‹¤ìŒ êµ¬ê°„" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Previous Section" msgstr "ì´ì „ 구간" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 msgid "Document Start" msgstr "문서 시작" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document End" msgstr "문서 ë" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 msgid "Section Start" msgstr "구간 시작" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section End" msgstr "구간 ë" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" msgstr "ë‹¤ìŒ íŽ˜ì´ì§€ë¡œ 스í¬ë¡¤" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:15 msgid "Scroll to the previous page" msgstr "ì´ì „ 페ì´ì§€ë¡œ 스í¬ë¡¤" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:18 msgid "Scroll to the next section" msgstr "ë‹¤ìŒ êµ¬ê°„ìœ¼ë¡œ 스í¬ë¡¤" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:21 msgid "Scroll to the previous section" msgstr "ì´ì „ 구간으로 스í¬ë¡¤" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:24 msgid "Scroll to the bottom of the section" msgstr "êµ¬ê°„ì˜ ìµœí•˜ë‹¨ìœ¼ë¡œ 스í¬ë¡¤" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:27 msgid "Scroll to the top of the section" msgstr "êµ¬ê°„ì˜ ìµœìƒë‹¨ìœ¼ë¡œ 스í¬ë¡¤" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:30 msgid "Scroll to the end of the document" msgstr "ë¬¸ì„œì˜ ë으로 스í¬ë¡¤" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:33 msgid "Scroll to the start of the document" msgstr "ë¬¸ì„œì˜ ì‹œìž‘ìœ¼ë¡œ 스í¬ë¡¤" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:36 msgid "Scroll down" msgstr "아래로 스í¬ë¡¤" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:39 msgid "Scroll up" msgstr "위로 스í¬ë¡¤" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:42 msgid "Scroll left" msgstr "왼쪽으로 스í¬ë¡¤" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:45 msgid "Scroll right" msgstr "오른쪽으로 스í¬ë¡¤" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115 msgid "Book format" msgstr "ì±… 형ì‹" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "ì±…ì˜ ìœ„ì¹˜" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "참조로 ì´ë™í•©ë‹ˆë‹¤. 참조 번호를 얻으려면 참조 모드를 사용하세요." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "ì±…ì˜ ë³¸ë¬¸ 검색하기" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "ì¸ì‡„ 미리보기" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "ì „ìžì±… ì„ íƒ" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "ì „ìžì±…" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "ë¶ë§ˆí¬ 추가" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "ë¶ë§ˆí¬ì— 대한 ì œëª©ì„ ìž…ë ¥í•˜ì„¸ìš”:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "다ìŒì— 대해 ì¼ì¹˜í•˜ëŠ” ê²ƒì´ ì—†ìŠµë‹ˆë‹¤: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "ë¶ë§ˆí¬ 관리" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "ì±… 불러오는중..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "DRM 오류" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "<p>ì´ ì±…ì€ <a href=\"%s\">DRM</a>ì— ì˜í•´ 보호ë˜ê³  있습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "ì „ìžì±…ì„ ì—´ 수 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "ì „ìžì±… 뷰어를 제어하는 옵션" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "ì½˜ì†”ì— ìžë°”스í¬ë¦½íЏ 경고와 콘솔 메시지를 출력합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -8748,211 +8779,215 @@ msgstr "" "\n" "ì „ìžì±…ì„ ë´…ë‹ˆë‹¤.\n" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184 msgid "E-book Viewer" msgstr "ì „ìžì±… ë·°ì–´" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185 msgid "Close dictionary" msgstr "사전 닫기" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187 msgid "toolBar" msgstr "툴바" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 msgid "Next page" msgstr "ë‹¤ìŒ íŽ˜ì´ì§€" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 msgid "Previous page" msgstr "ì´ì „ 페ì´ì§€" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 msgid "Font size larger" msgstr "í° ê¸€ìž í¬ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193 msgid "Font size smaller" msgstr "ìž‘ì€ ê¸€ìž í¬ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197 msgid "Find next" msgstr "ë‹¤ìŒ ì°¾ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 msgid "Find next occurrence" msgstr "ë‹¤ìŒ ì°¾ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" msgstr "F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 msgid "Copy to clipboard" msgstr "í´ë¦½ë³´ë“œë¡œ 복사" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 msgid "Reference Mode" msgstr "참조 모드" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 msgid "Bookmark" msgstr "ë¶ë§ˆí¬" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204 msgid "Toggle full screen" msgstr "전체화면 전환" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 msgid "Print" msgstr "ì¸ì‡„" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 msgid "Find previous" msgstr "ì´ì „ 찾기" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Find previous occurrence" msgstr "ì´ì „ 찾기" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" msgstr "Shift+F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/printing.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" msgstr "ì „ìžì±… ì¸ì‡„하기" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "그림 복사" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "그림 붙여넣기" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "ëŒ€ì†Œë¬¸ìž ë°”ê¾¸ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "대문ìž" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "소문ìž" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "ëŒ€ì†Œë¬¸ìž ë°”ê¾¸ê¸°" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "제목 대소문ìž" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:838 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "í¬ê¸°ë¥¼ 변경하려면 드래그하세요" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "보기" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "숨기기" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " "turn on the content server." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " "address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 msgid "Moving library..." msgstr "ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ ì´ë™í•˜ëŠ”ì¤‘..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:469 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 msgid "Failed to move library" msgstr "ë¼ì´ë¸ŒëŸ¬ë¦¬ ì´ë™ 실패" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 msgid "Invalid database" msgstr "ìž˜ëª»ëœ ë°ì´í„°ë² ì´ìФ" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 msgid "" "<p>An invalid library already exists at %s, delete it before trying to move " "the existing library.<br>Error: %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 msgid "Could not move library" msgstr "ë¼ì´ë¸ŒëŸ¬ë¦¬ë¥¼ ì´ë™í•  수 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 msgid "Select location for books" msgstr "ì±…ì— ëŒ€í•œ 위치를 ì„ íƒí•˜ì„¸ìš”" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 msgid "welcome wizard" msgstr "ë§ˆë²•ì‚¬ì— ì˜¤ì‹  ê²ƒì„ í™˜ì˜í•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 msgid "Welcome to calibre" msgstr "Calibreì— ì˜¤ì‹  ê²ƒì„ í™˜ì˜í•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 msgid "The one stop solution to all your e-book needs." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:51 msgid "" "Choose your book reader. This will set the conversion options to produce " "books optimized for your device." msgstr "ì±… ë¦¬ë” ìž¥ì¹˜ë¥¼ ì„ íƒí•˜ì„¸ìš”. ì´ê²ƒì€ ìž¥ì¹˜ì— ëŒ€í•´ 최ì í™”ëœ ì±…ì„ ìƒì‚°í•˜ëŠ” 변환 ì˜µì…˜ì„ ì„¤ì •í•  것입니다." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:52 msgid "&Manufacturers" msgstr "제조사(&M)" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:53 msgid "&Devices" msgstr "장치(&D)" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 msgid "" "<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " "button to apply your settings." msgstr "<h2>축하합니다!</h2> calibre를 성공ì ìœ¼ë¡œ 설정했습니다. ì„¤ì •ì„ ì ìš©í•˜ë ¤ë©´ %s ë²„íŠ¼ì„ ëˆ„ë¥´ì„¸ìš”." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 msgid "" "<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " "available <a href=\"http://calibre-ebook.com/demo\">online</a>." @@ -8960,7 +8995,7 @@ msgstr "" "<h2>시범 ë™ì˜ìƒ</h2>Calibreì˜ ì—¬ëŸ¬ ê¸°ëŠ¥ë“¤ì„ ë³´ì—¬ì£¼ëŠ” ë™ì˜ìƒìœ¼ë¡œ <a href=\"http://calibre-" "ebook.com/demo\">온ë¼ì¸</a>ì—서 ì´ìš©í•  수 있습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 msgid "" "<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" "ebook.com/user_manual\">online</a>." @@ -8968,7 +9003,7 @@ msgstr "" "<h2>ì‚¬ìš©ìž ë§¤ë‰´ì–¼</h2>ì‚¬ìš©ìž ë§¤ë‰´ì–¼ì€ <a href=\"http://calibre-" "ebook.com/user_manual\">온ë¼ì¸</a>으로 ì´ìš©í•  수 있습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 msgid "" "<p>calibre can automatically send books by email to your Kindle. To do that " "you have to setup email delivery below. The easiest way is to setup a free " @@ -8980,25 +9015,25 @@ msgstr "" "합니다. 가장 쉬운 ë°©ë²•ì€ ì•„ëž˜ì˜ Gmail 사용 ë²„íŠ¼ì„ ëˆŒëŸ¬ì„œ 무료로 <a href=\"http://gmail.com\">Gmail " "계정</a>ì„ ì„¤ì •í•˜ëŠ” 것입니다. ë˜í•œ ë‹¹ì‹ ì˜ ì•„ë§ˆì¡´ ê³„ì •ì— Gmail 주소를 등ë¡í•´ì•¼ í•  것입니다." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 msgid "&Kindle email:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:52 msgid "Choose your &language:" msgstr "언어를 ì„ íƒí•˜ì„¸ìš”(&L):" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:53 msgid "" "Choose a location for your books. When you add books to calibre, they will " "be copied here:" msgstr "ì±…ì„ ë³´ê´€í•  위치를 ì„ íƒí•˜ì„¸ìš”. calibreì— ì±…ì„ ì¶”ê°€í•˜ë©´, ì´ ìœ„ì¹˜ë¡œ 복사ë©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 msgid "&Change" msgstr "변경하기(&C)" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 msgid "" "If you have an existing calibre library, it will be copied to the new " "location. If a calibre library already exists at the new location, calibre " @@ -9007,23 +9042,23 @@ msgstr "" "ê¸°ì¡´ì˜ Calibre ë¼ì´ë¸ŒëŸ¬ë¦¬ê°€ 있다면 새로운 위치로 복사할 것입니다. 새로운 ìœ„ì¹˜ì— ì´ë¯¸ Calibre ë¼ì´ë¸ŒëŸ¬ë¦¬ê°€ 존재한다면, " "Calibre는 ê·¸ê²ƒì„ ì‚¬ìš©í•˜ëŠ” 것으로 바꿀 것입니다." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:32 msgid "Using: %s:%s@%s:%s and %s encryption" msgstr "사용법: %s:%s@%s:%s 그리고 %s 암호화" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:37 msgid "Sending..." msgstr "보내는 중..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:42 msgid "Mail successfully sent" msgstr "ë©”ì¼ì„ 성공ì ìœ¼ë¡œ 보냄" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:114 msgid "Finish gmail setup" msgstr "gmail 설정 완료" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:115 msgid "" "Dont forget to enter your gmail username and password. You can sign up for a " "free gmail account at http://gmail.com" @@ -9031,104 +9066,104 @@ msgstr "" "Gmailì˜ ì‚¬ìš©ìž ì´ë¦„ê³¼ 암호를 입력하는 ê²ƒì„ ìžŠì§€ 마세요. http://gmail.comì—서 무료 Gmail ê³„ì •ì— ê°€ìž…í•  수 " "있습니다." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:130 msgid "Bad configuration" msgstr "ìž˜ëª»ëœ ì„¤ì •" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:124 msgid "You must set the From email address" msgstr "ì´ë©”ì¼ ì£¼ì†Œì˜ ë³´ë‚¸ì´ë¥¼ 지정해야 합니다" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:131 msgid "You must set the username and password for the mail server." msgstr "ë©”ì¼ ì„œë²„ì— ëŒ€í•œ 사용ìžëª…ê³¼ 암호를 지정해야 합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:108 msgid "Send email &from:" msgstr "ë³´ë‚¸ì´ ì „ìžìš°íޏ 주소(&F):" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:109 msgid "" "<p>This is what will be present in the From: field of emails sent by " "calibre.<br> Set it to your email address" msgstr "" "<p>ì´ê²ƒì€ calibreì— ì˜í•´ 보내지는 ì „ìžìš°íŽ¸ì˜ ë³´ë‚¸ì´: ì˜ì—­ì— 주어지는 것입니다.<br> ë‹¹ì‹ ì˜ ì „ìžìš°íޏ 주소를 지정하세요" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:110 msgid "" "<p>A mail server is useful if the service you are sending mail to only " "accepts email from well know mail services." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:111 msgid "Mail &Server" msgstr "ë©”ì¼ ì„œë²„(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 msgid "calibre can <b>optionally</b> use a server to send mail" msgstr "calibre는 편지를 보내기 위해 <b>ì„ íƒì ìœ¼ë¡œ</b> 서버를 사용할 수 있습니다" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 msgid "&Hostname:" msgstr "호스트 ì´ë¦„(&H):" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" msgstr "ë©”ì¼ ì„œë²„ì˜ í˜¸ìŠ¤íŠ¸ ì´ë¦„입니다. 예를 들면. smtp.gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 msgid "&Port:" msgstr "í¬íЏ(&P):" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:116 msgid "" "The port your mail server listens for connections on. The default is 25" msgstr "ë©”ì¼ ìˆ˜ì‹  ì„œë²„ì˜ í¬íŠ¸ìž…ë‹ˆë‹¤. ê¸°ë³¸ê°’ì€ 25입니다" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:118 msgid "Your username on the mail server" msgstr "ë©”ì¼ ì„œë²„ì˜ ì´ë¦„입니다" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:120 msgid "Your password on the mail server" msgstr "ë©”ì¼ ì„œë²„ì˜ ì•”í˜¸ìž…ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:121 msgid "&Show" msgstr "보기(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:122 msgid "&Encryption:" msgstr "암호화(&E):" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123 msgid "" "Use TLS encryption when connecting to the mail server. This is the most " "common." msgstr "TLS 암호화는 ë©”ì¼ì„œë²„ì— ì ‘ì†í•  때 사용합니다. ì´ê²ƒì€ 가장 í”하게 사용합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "&TLS" msgstr "TLS(&T)" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 msgid "Use SSL encryption when connecting to the mail server." msgstr "SSL 암호화는 ë©”ì¼ ì„œë²„ì— ì ‘ì†í•  때 사용합니다." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "&SSL" msgstr "SSL(&S)" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 msgid "Use Gmail" msgstr "Gmail 사용" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:128 msgid "&Test email" msgstr "ì „ìžìš°íޏ 시험(&T)" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 msgid "" "<p>If you use the <a href=\"http://www.lexcycle.com/download\">Stanza</a> e-" "book app on your iPhone/iTouch, you can access your calibre book collection " @@ -9136,56 +9171,56 @@ msgid "" "server." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" msgstr "컨í…츠 서버 사용하기(&C)" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:230 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" msgstr "오늘" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:233 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" msgstr "ì–´ì œ" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:236 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" msgstr "ì´ë²ˆë‹¬" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:239 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:240 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" msgstr "ì¼ ì „" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "no" msgstr "아니오" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "unchecked" msgstr "ì²´í¬ ì•ˆ ë¨" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "checked" msgstr "ì²´í¬ë¨" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "yes" msgstr "예" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "blank" msgstr "빈 칸" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" msgstr "비어 있ìŒ" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:48 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9198,7 +9233,7 @@ msgstr "" "기본값: '%%default'\n" "ì ìš© 대ìƒ: CSV, XML 출력 형ì‹" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:58 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9206,7 +9241,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:206 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9219,7 +9254,7 @@ msgstr "" "기본값: '%%default'\n" "ì ìš© 대ìƒ: BIBTEX 출력 형ì‹" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:216 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9227,7 +9262,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" "Create a citation for BibTeX entries.\n" "Boolean value: True, False\n" @@ -9235,7 +9270,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:234 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" "The template for citation creation from database fields.\n" " Should be a template with {} enclosed fields.\n" @@ -9244,7 +9279,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:244 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" "BibTeX file encoding output.\n" "Available types: utf8, cp1252, ascii.\n" @@ -9252,7 +9287,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:253 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" "BibTeX file encoding flag.\n" "Available types: strict, replace, ignore, backslashreplace.\n" @@ -9260,7 +9295,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:262 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" "Entry type for BibTeX catalog.\n" "Available types: book, misc, mixed.\n" @@ -9268,14 +9303,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:530 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:537 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9284,14 +9319,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:547 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:553 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9300,7 +9335,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:561 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -9310,7 +9345,7 @@ msgstr "" "기본값: '%default'\n" "ì ìš©ëŒ€ìƒ: ePub, MOBI 출력 형ì‹" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:568 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -9320,7 +9355,7 @@ msgstr "" "기본값: '%default'\n" "ì ìš©ëŒ€ìƒ: ePub, MOBI 출력 형ì‹" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:575 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -9330,7 +9365,7 @@ msgstr "" "기본값: '%default'\n" "ì ìš©ëŒ€ìƒ: ePub, MOBI 출력 형ì‹" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:582 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9344,7 +9379,7 @@ msgstr "" "기본값: '%default'\n" "ì ìš©ëŒ€ìƒ: ePub, MOBI 출력 형ì‹" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:589 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9354,20 +9389,20 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:596 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:41 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." msgstr "calibre ë¼ì´ë¸ŒëŸ¬ë¦¬ì˜ 경로입니다. 기본값으로는 ì„¤ì •ì„ ë³´ê´€í•˜ëŠ” 경로를 사용합니다." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:120 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" "%prog list [options]\n" "\n" @@ -9377,7 +9412,7 @@ msgstr "" "\n" "calibre ë°ì´í„°ë² ì´ìФì—서 ì´ìš©ê°€ëŠ¥í•œ ì±…ë“¤ì˜ ëª©ë¡ìž…니다.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -9390,55 +9425,55 @@ msgstr "" "기본값: %%default. 특별한 í•„ë“œì¸ \"all\"ì€ ëª¨ë“  필드를 ì„ íƒí•˜ê¸° 위해 사용할 수 있습니다. ì˜¤ì§ ë³¸ë¬¸ 출력 형ì‹ì—ë§Œ " "효과가 있습니다." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" "Default: %%default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:137 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "Sort results in ascending order" msgstr "ì˜¤ë¦„ì°¨ìˆœì˜ ê²°ê³¼ë¡œ 정렬합니다" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:139 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search related documentation in the User Manual. Default is " "to do no filtering." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:141 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 msgid "" "The maximum width of a single line in the output. Defaults to detecting " "screen size." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:142 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:142 msgid "The string used to separate fields. Default is a space." msgstr "문ìžì—´ì€ 필드를 êµ¬ë¶„í•˜ëŠ”ë° ì‚¬ìš©ë©ë‹ˆë‹¤. ê¸°ë³¸ê°’ì€ ê³µë°±ìž…ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:143 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 msgid "" "The prefix for all file paths. Default is the absolute path to the library " "folder." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:165 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:165 msgid "Invalid fields. Available fields:" msgstr "ìž˜ëª»ëœ í•„ë“œìž…ë‹ˆë‹¤. ì´ìš©ê°€ëŠ¥í•œ 필드:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:172 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 msgid "Invalid sort field. Available fields:" msgstr "ìž˜ëª»ëœ ì •ë ¬ 필드입니다. ì´ìš©ê°€ëŠ¥í•œ 필드:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:244 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" msgstr "다ìŒì˜ ì±…ë“¤ì€ ì´ë¯¸ ë°ì´í„°ë² ì´ìŠ¤ì— ì¡´ìž¬í•˜ë¯€ë¡œ 추가하지 않습니다 (--duplicates ì˜µì…˜ì„ ì°¸ì¡°í•˜ì„¸ìš”):" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:267 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -9451,43 +9486,43 @@ msgstr "" "지정한 파ì¼ë“¤ì„ ë°ì´í„°ë² ì´ìŠ¤ì˜ ì±…ìœ¼ë¡œ 추가합니다. ë””ë ‰í† ë¦¬ë„ ì§€ì •í•  수 있습니다.\n" "ì•„ëž˜ì— ë””ë ‰í† ë¦¬ 관련 ì˜µì…˜ì„ ì°¸ì¡°í•˜ì„¸ìš”\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:276 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 msgid "" "Assume that each directory has only a single logical book and that all files " "in it are different e-book formats of that book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:278 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:278 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:280 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." msgstr "ì´ë¯¸ DBì— ì±…ì´ ìžˆì–´ë„ ì±…ì„ ì¶”ê°€í•©ë‹ˆë‹¤. ì±…ì˜ ì´ë¦„ì„ ê¸°ë°˜ìœ¼ë¡œ 비êµí•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:282 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" msgstr "비어있는 ì±… 추가하기 (형ì‹ì´ 없는 ì±…)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" msgstr "추가할 빈 ì±…ì˜ ì œëª© 지정" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:286 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" msgstr "추가할 빈 ì±…ì˜ ì €ìž ì§€ì •" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:288 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" msgstr "추가할 빈 ì±…ì˜ ISBN 지정" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:313 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" msgstr "추가할 파ì¼ì„ 한 ê°œ ì´ìƒ 지정해야 합니다" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:329 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:329 msgid "" "%prog remove ids\n" "\n" @@ -9496,11 +9531,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:344 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 msgid "You must specify at least one book to remove" msgstr "제거할 ì±…ì„ í•œ ê°œ ì´ìƒ 지정해야 합니다" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:363 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:363 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -9509,15 +9544,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:378 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 msgid "You must specify an id and an ebook file" msgstr "ID와 ì „ìžì±… 파ì¼ì„ 지정해야 합니다" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:383 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "ebook file must have an extension" msgstr "ì „ìžì±… 파ì¼ì€ 확장ìžê°€ 있어야만 합니다" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -9527,11 +9562,11 @@ msgid "" "EPUB. If the logical book does not have fmt available, do nothing.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:408 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "You must specify an id and a format" msgstr "ID와 형ì‹ì„ 지정해야 합니다" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:426 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:426 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -9541,15 +9576,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:434 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "Print metadata in OPF form (XML)" msgstr "OPF ì–‘ì‹(XML)ì—서 메타 정보를 ì¸ì‡„합니다" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:443 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:443 msgid "You must specify an id" msgstr "ID를 지정해야 합니다" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:456 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:456 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -9562,11 +9597,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:472 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:472 msgid "You must specify an id and a metadata file" msgstr "ID와 메타 정보를 지정해야 합니다" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:492 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:492 msgid "" "%prog export [options] ids\n" "\n" @@ -9577,27 +9612,27 @@ msgid "" "an opf file). You can get id numbers from the list command.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:500 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:500 msgid "Export all books in database, ignoring the list of ids." msgstr "ë°ì´í„°ë² ì´ìŠ¤ì˜ ëª¨ë“  ì±…ì„ ë‚´ë³´ëƒ…ë‹ˆë‹¤. ID 목ë¡ì€ 무시합니다." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:502 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:502 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:504 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 msgid "Export all books into a single directory" msgstr "모든 ì±…ë“¤ì„ í•˜ë‚˜ì˜ ë””ë ‰í† ë¦¬ì— ë‚´ë³´ëƒ…ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:511 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:534 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" msgstr "ID ë˜ëŠ” %s ì˜µì…˜ì„ ì§€ì •í•´ì•¼ 합니다" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:547 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 msgid "" "%prog add_custom_column [options] label name datatype\n" "\n" @@ -9608,23 +9643,23 @@ msgid "" "datatype is one of: {0}\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:556 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:560 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:560 msgid "" "A dictionary of options to customize how the data in this column will be " "interpreted." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:573 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:573 msgid "You must specify label, name and datatype" msgstr "ë ˆì´ë¸”, ì´ë¦„, ë°ì´í„°ì¢…류를 지정해야 합니다" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:631 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:631 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -9635,30 +9670,30 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:645 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" "Comma-separated list of database IDs to catalog.\n" "If declared, --search is ignored.\n" "Default: all" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:649 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:649 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search-related documentation in the User Manual.\n" "Default: no filtering" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:655 -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:505 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" msgstr "ìƒì„¸í•œ 출력 정보를 표시합니다. 디버깅 ì‹œì— ìœ ìš©í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:668 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 msgid "Error: You must specify a catalog output file" msgstr "오류: ë¶„ë¥˜ì˜ ì¶œë ¥ 파ì¼ì„ 지정해야 합니다" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:710 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 msgid "" "\n" " %prog set_custom [options] column id value\n" @@ -9670,17 +9705,17 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:721 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:732 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 msgid "Error: You must specify a field name, id and value" msgstr "오류: 필드명, ID, ê°’ì„ ì§€ì •í•´ì•¼ 합니다" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:751 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 msgid "" "\n" " %prog custom_columns [options]\n" @@ -9689,19 +9724,19 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:758 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 msgid "Show details for each column." msgstr "ê° ì—´ì— ëŒ€í•œ ìƒì„¸ 정보를 표시합니다." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:770 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 msgid "You will lose all data in the column: %r. Are you sure (y/n)? " msgstr "ë‹¤ìŒ ì—´ì˜ ëª¨ë“  ë°ì´í„°ë¥¼ 잃어버립니다: %r. 확실합니까 (y/n)? " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:772 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:778 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" "\n" " %prog remove_custom_column [options] label\n" @@ -9711,15 +9746,15 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:786 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 msgid "Do not ask for confirmation" msgstr "확ì¸ì„ 다시 묻지 않ìŒ" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:796 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 msgid "Error: You must specify a column label" msgstr "오류: ì—´ ë ˆì´ë¸”ì„ ì§€ì •í•´ì•¼ 합니다" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9739,123 +9774,133 @@ msgstr "" "\n" "개별ì ì¸ ëª…ë ¹ì–´ì˜ ë„움ë§: %%prog 명령어 --help\n" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:71 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:434 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:436 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "%sí‰ê·  별ì ì€ %3.1f 입니다" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:591 msgid "Main" msgstr "주" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1822 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1828 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1851 msgid "Copying <b>%s</b>" msgstr "<b>%s</b> 복사하는중" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1845 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1868 msgid "Compacting database" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1938 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Checking SQL integrity..." msgstr "SQL ë¬´ê²°ì„±ì„ ê²€ì‚¬í•©ë‹ˆë‹¤..." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2002 msgid "Checking for missing files." msgstr "없어진 파ì¼ì„ 검사합니다." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:2001 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2024 msgid "Checked id" msgstr "ID 검사" -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:122 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "별ì " -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:24 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" msgstr "제목" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:25 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 msgid "The authors" msgstr "ì €ìž" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:26 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26 msgid "" "The author sort string. To use only the first letter of the name use " "{author_sort[0]}" msgstr "ì €ìž ë¶„ë¥˜ 문ìžì—´ìž…니다. ì´ë¦„ì˜ ì²«ë²ˆìž¬ 문ìžë§Œ 사용하려면 {author_sort[0]}ì„ ì‚¬ìš©í•©ë‹ˆë‹¤" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:28 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:28 msgid "The tags" msgstr "태그" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:29 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29 msgid "The series" msgstr "시리즈" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:30 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30 msgid "" "The series number. To get leading zeros use {series_index:0>3s} or " "{series_index:>3s} for leading spaces" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:33 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 msgid "The rating" msgstr "별ì " -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:34 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34 msgid "The ISBN" msgstr "ISBN" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:35 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 msgid "The publisher" msgstr "ì¶œíŒì‚¬" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:36 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 msgid "The date" msgstr "ë‚ ì§œ" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:37 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 msgid "The published date" msgstr "ì¶œíŒì¼ìž" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:38 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 msgid "The calibre internal id" msgstr "calibre ë‚´ë¶€ ID" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:48 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "Options to control saving to disk" msgstr "디스í¬ë¡œ 저장하기를 제어할 옵션입니다" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:54 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 msgid "" "Normally, calibre will update the metadata in the saved files from what is " "in the calibre library. Makes saving to disk slower." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:57 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:60 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:63 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 msgid "" "Comma separated list of formats to save for each book. By default all " "available books are saved." msgstr "책마다 저장할 형ì‹ì˜ 목ë¡ìž…니다. 쉼표(,)로 구분합니다. 기본값으로 all ì€ ëª¨ë“  가능한 ì±…ë“¤ì„ ì €ìž¥í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:66 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 msgid "" "The template to control the filename and directory structure of the saved " "files. Default is \"%s\" which will save books into a per-author " @@ -9863,7 +9908,7 @@ msgid "" "are: {%s}" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:71 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 msgid "" "The template to control the filename and directory structure of files sent " "to the device. Default is \"%s\" which will save books into a per-author " @@ -9871,7 +9916,7 @@ msgid "" "are: {%s}" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:78 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 msgid "" "Normally, calibre will convert all non English characters into English " "equivalents for the file names. WARNING: If you turn this off, you may " @@ -9879,70 +9924,70 @@ msgid "" "saving to supports unicode." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:84 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 msgid "" "The format in which to display dates. %d - day, %b - month, %Y - year. " "Default is: %b, %Y" msgstr "날짜를 표시할 형ì‹ìž…니다. %Y - ì—°ë„, %b - ì›”, %d - ì¼ìž. 기본값: %b, %Y" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:87 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 msgid "Convert paths to lowercase." msgstr "경로를 소문ìžë¡œ 변환합니다." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:89 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 msgid "Replace whitespace with underscores." msgstr "공백 문ìžë¥¼ 밑줄로 êµì²´í•©ë‹ˆë‹¤." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:263 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 msgid "Requested formats not available" msgstr "요청한 형ì‹ì€ ì´ìš©í•  수 없습니다" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:21 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 msgid "Settings to control the calibre content server" msgstr "calibre 콘í…츠 서버를 제어하는 설정입니다" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:25 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 msgid "The port on which to listen. Default is %default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:27 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 msgid "The server timeout in seconds. Default is %default" msgstr "서버 대기 시간(ì´ˆ 단위)입니다. 기본값 %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:29 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 msgid "The max number of worker threads to use. Default is %default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:31 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 msgid "Set a password to restrict access. By default access is unrestricted." msgstr "ì œí•œëœ ì ‘ê·¼ì„ ìœ„í•´ 암호를 지정합니다. 기본값으로 ì ‘ê·¼ì— ì œí•œì„ ë‘ì§€ 않습니다." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 msgid "Username for access. By default, it is: %default" msgstr "ì ‘ê·¼ì„ ìœ„í•œ 사용사 ì´ë¦„입니다. 기본값: %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 msgid "The maximum size for displayed covers. Default is %default." msgstr "표지를 표시할 최대 í¬ê¸°ìž…니다. ê¸°ë³¸ê°’ì€ %default 입니다." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 msgid "" "The maximum number of matches to return per OPDS query. This affects Stanza, " "WordPlayer, etc. integration." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 msgid "" "Group items in categories such as author/tags by first letter when there are " "more than this number of items. Default: %default. Set to a large number to " "disable grouping." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/base.py:94 +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:28 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28 msgid "" "[options]\n" "\n" @@ -9952,440 +9997,440 @@ msgstr "" "\n" "calibre 컨í…츠 서버를 시작합니다." -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:30 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 msgid "Path to the library folder to serve with the content server" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:32 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 msgid "%d items" msgstr "%d ê°œì˜ í•­ëª©" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 msgid "RATING: %s<br />" msgstr "별ì : %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 msgid "TAGS: %s<br />" msgstr "태그: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 msgid "SERIES: %s [%s]<br />" msgstr "시리즈: %s [%s]<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 msgid "Books in your library" msgstr "ë¼ì´ë¸ŒëŸ¬ë¦¬ì˜ ì±…" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 msgid "By " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 msgid "Books sorted by " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 msgid "Newest" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:34 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "%sUsage%s: %s\n" msgstr "%s사용%s: %s\n" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:78 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 msgid "Created by " msgstr "제작ìž: " -#: /home/kovid/work/trunk/src/calibre/utils/config.py:79 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:663 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 msgid "Path to the database in which books are stored" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:665 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 msgid "Pattern to guess metadata from filenames" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:667 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 msgid "Access key for isbndb.com" msgstr "isbndb.comì— ëŒ€í•œ ì ‘ê·¼ 키" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:669 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 msgid "Default timeout for network operations (seconds)" msgstr "ë„¤íŠ¸ì›Œí¬ ìž‘ì—…ì— ëŒ€í•œ 기본 대기 시간 (ì´ˆ 단위)" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:671 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 msgid "Path to directory in which your library of books is stored" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:673 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 msgid "The language in which to display the user interface" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:675 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 msgid "The default output format for ebook conversions." msgstr "ì „ìžì±… ë³€í™˜ì„ ìœ„í•œ 기본 출력 형ì‹ìž…니다." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:679 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 msgid "Ordered list of formats to prefer for input." msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:681 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 msgid "Read metadata from files" msgstr "파ì¼ì—서 메타 정보를 ì½ìŒ" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:683 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:685 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 msgid "Swap author first and last names when reading metadata" msgstr "메타 정보를 ì½ì„ 때 ì €ìžì˜ 성과 ì´ë¦„ì„ ì„œë¡œ 바꿈" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:687 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 msgid "Add new formats to existing book records" msgstr "ê¸°ì¡´ì˜ ì±… ë ˆì½”ë“œì— ìƒˆë¡œìš´ í˜•ì‹ ì¶”ê°€í•˜ê¸°" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "List of named saved searches" msgstr "ì €ìž¥ëœ ê²€ìƒ‰ì–´ ì´ë¦„ 목ë¡" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:693 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 msgid "User-created tag browser categories" msgstr "사용ìžê°€ ìƒì„±í•œ 태그 íƒìƒ‰ê¸°ì˜ 분류" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:695 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 msgid "How and when calibre updates metadata on the device." msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:43 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "기다리는 중..." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 msgid "Stopped" msgstr "ì •ì§€ë¨" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 msgid "Finished" msgstr "완료ë¨" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 msgid "Working..." msgstr "작업 중..." -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "í¬ë£¨íˆ¬ê°ˆì–´(브ë¼ì§ˆì‹)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "ì˜ì–´ (ì˜êµ­)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "중국어 ê°„ì²´" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "중국어 번체" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "ì˜ì–´" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "ì˜ì–´ (오스트레ì¼ë¦¬ì•„)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "ì˜ì–´ (뉴질랜드)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "ì˜ì–´ (ìºë‚˜ë‹¤)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "ì˜ì–´ (ì¸ë„)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "ì˜ì–´ (태국)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "ì˜ì–´ (키프로스)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "ì˜ì–´ (파키스탄)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "ì˜ì–´ (ì´ìФë¼ì—˜)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "ì˜ì–´ (싱가í¬ë¥´)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "ì˜ì–´ (예멘)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "ì˜ì–´ (ì•„ì¼ëžœë“œ)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "ì˜ìš° (중국)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "스페ì¸ì–´ (파ë¼ê³¼ì´)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "ë…ì¼ì–´ (AT)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "ë…ì¼ì–´ (네ëœëž€ë“œ)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:116 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "ë…ì¼ì–´ (BE)" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:57 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:57 msgid "host must be of the form user@hostname" msgstr "호스트는 사용ìžëª…@호스트명 ì˜ í˜•ì‹ì´ì–´ì•¼ 합니다." -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:68 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:68 msgid "Failed to negotiate SSH session: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:71 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 msgid "Failed to authenticate with server: %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/smtp.py:234 +#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234 msgid "Control email delivery" msgstr "ì „ìžìš°íޏ 배달하기 제어" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:118 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 msgid "Unknown section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" msgstr "공급ìžë¥¼ 알 수 ì—†ìŒ" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:158 -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 msgid "Untitled article" msgstr "제목없는 항목" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:21 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:21 msgid "Download periodical content from the internet" msgstr "ì¸í„°ë„·ì—서 정기 간행물 내려받기" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:36 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:36 msgid "" "Useful for recipe development. Forces max_articles_per_feed to 2 and " "downloads at most 2 feeds." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:39 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:39 msgid "Username for sites that require a login to access content." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:42 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:42 msgid "Password for sites that require a login to access content." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:46 msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "calibre 서버ì—서 ë‚´ìž¥ëœ ë¦¬ì‹œí”„ì˜ ìµœì‹  ë²„ì „ì„ ë‹¤ìš´ë¡œë“œí•˜ì§€ 않습니다" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 msgid "Unknown News Source" msgstr "알 수 없는 뉴스 소스" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:609 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 msgid "The \"%s\" recipe needs a username and password." msgstr "'%s' 리시프는 ì‚¬ìš©ìž ì´ë¦„ê³¼ 암호를 필요로 합니다." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "내려받기 완료" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:710 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "ë‹¤ìŒ ê²Œì‹œë¬¼ì˜ ë‚´ë ¤ë°›ê¸°ê°€ 실패:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "ë‹¤ìŒ ê²Œì‹œë¬¼ì˜ ë¶€ë¶„ì  ë‚´ë ¤ë°›ê¸°ê°€ 실패:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\t실패한 ë§í¬:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:809 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:830 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "공급ìžë¥¼ 가져옵니다..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "ìƒ‰ì¸ íŽ˜ì´ì§€ì—서 가져온 공급ìž" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "í‘œì§€ì˜ ë‚´ë ¤ë°›ê¸°ë¥¼ 시ë„합니다..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "내려받기 시작 [%d ê°œì˜ ìŠ¤ë ˆë“œ]..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:940 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "%sì— ë‹¤ìš´ë¡œë“œëœ ê³µê¸‰ìž" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:950 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "표지를 ë‚´ë ¤ë°›ì„ ìˆ˜ 없습니다: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:962 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "%s ì—서 표지를 내려받습니다" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1003 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1172 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 msgid "Untitled Article" msgstr "제목없는 게시물" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1243 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 msgid "Article downloaded: %s" msgstr "게시물 내려받ìŒ: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1254 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 msgid "Article download failed: %s" msgstr "게시물 내려받기 실패: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1271 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 msgid "Fetching feed" msgstr "ê³µê¸‰ìž ê°€ì ¸ì˜¤ê¸°" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1418 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1434 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:73 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:193 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "예약ë¨" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:194 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "ì‚¬ìš©ìž ì •ì˜" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:482 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:485 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:488 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "ì„œë²„ë¡œë¶€í„°ì˜ ì‘ë‹µì„ ê¸°ë‹¤ë¦´ 대기시간입니다(ì´ˆ 단위). 기본값: %default ì´ˆ" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:491 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:494 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from <a " "href> tags. Default is %default" msgstr "ë‚´ë ¤ë°›ì„ íŒŒì¼ì˜ 최대 개수입니다. <a href> íƒœê·¸ì— ìžˆëŠ” 파ì¼ì—ë§Œ ì ìš©í•©ë‹ˆë‹¤. ê¸°ë³¸ê°’ì€ %default 입니다." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:496 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:498 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "내려받으려고 하는 웹사ì´íŠ¸ì— ëŒ€í•œ ë¬¸ìž ì¸ì½”딩입니다. ê¸°ë³¸ê°’ì€ ì¶”ì¸¡í•˜ì—¬ ì¸ì½”ë”©ì„ ì‹œë„합니다." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:500 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:502 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -10394,7 +10439,7 @@ msgid "" "applied first." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:504 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "CSS 스타ì¼ì‹œíŠ¸ë¥¼ 내려받지 않ìŒ" @@ -10437,5 +10482,17 @@ msgstr "CSS 스타ì¼ì‹œíŠ¸ë¥¼ 내려받지 않ìŒ" #~ msgid "Edit meta information" #~ msgstr "메타 ì •ë³´ 수정하기" +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Teclast K3 reader와 통신합니다." + +#~ msgid "" +#~ "The label must contain only letters, digits and underscores, and start with " +#~ "a letter" +#~ msgstr "ë¼ë²¨ì€ ì˜¤ì§ ì˜ë¬¸ìž, 숫ìž, 밑줄ì´ì–´ì•¼ 하며 ì˜ë¬¸ìžë¡œ 시작ë˜ì–´ì•¼ 합니다." + #~ msgid "Communicate with the Promedia eBook reader" #~ msgstr "Promedia eBook Reader와 통신합니다" + +#~ msgid "" +#~ "The lookup name must be lower case and cannot contain \":\"s or spaces" +#~ msgstr "검색 ì´ë¦„ì€ ì†Œë¬¸ìžì—¬ì•¼ 하며 \":\", ê³µë°±ì„ ì‚¬ìš©í•  수 없습니다" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index fb6520f883..c2745fb166 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-07 01:39+0000\n" -"PO-Revision-Date: 2010-08-06 22:48+0000\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 22:13+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Latvian <ivars_a@inbox.lv>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-08 03:42+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:45+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: LATVIA\n" "X-Poedit-Language: Latvian\n" @@ -29,12 +29,12 @@ msgstr "PilnÄ«gi neko nedara" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:506 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 @@ -51,7 +51,7 @@ msgstr "PilnÄ«gi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 @@ -104,24 +104,24 @@ msgstr "PilnÄ«gi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 @@ -129,20 +129,20 @@ msgstr "PilnÄ«gi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:356 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:368 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1045 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1646 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 @@ -172,6 +172,10 @@ msgstr "Metadatu rakstÄ«tÄjs" msgid "Catalog generator" msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -244,7 +248,7 @@ msgstr "" msgid "Conversion Input" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -252,11 +256,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -404,11 +408,11 @@ msgstr "" msgid "No valid plugin found in " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -416,29 +420,29 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Pievienot spraudni, norÄdot zip failu, kurÅ¡ to satur." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "" @@ -446,13 +450,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "KomunicÄ“ ar Android telefoniem." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "" @@ -473,14 +477,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "" @@ -505,19 +509,19 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1530 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Ziņas" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "" @@ -581,15 +585,15 @@ msgstr "IerÄ«Äu saskarnes" msgid "Communicate with Hanlin V3 eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -696,7 +700,7 @@ msgid "Adding books to device metadata listing..." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "" @@ -718,7 +722,11 @@ msgstr "" msgid "Communicate with the Sweex MM300" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "" @@ -760,7 +768,7 @@ msgid "" "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "" @@ -770,14 +778,14 @@ msgid "Communicate with the Samsung SNE eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." +msgid "Communicate with the Teclast K3/K5 reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "" @@ -959,92 +967,92 @@ msgstr "" msgid "Set font delta" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " "creating your comics in EPUB format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Lapa" @@ -1477,7 +1485,11 @@ msgstr "" msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "" @@ -1493,7 +1505,7 @@ msgid "" "cause significant changes to your epub, complain to the epubcheck project." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1504,7 +1516,7 @@ msgid "" "detected. Use the options to control which errors are automatically fixed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "" @@ -1835,7 +1847,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Nosaukums" @@ -2050,45 +2062,45 @@ msgstr "LibraryThing.com servera kļūda. Mēģiniet vÄ“lÄk." msgid "Downloads metadata from Douban.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" @@ -2724,275 +2736,588 @@ msgstr "KopÄ“t" msgid "Copy to Clipboard" msgstr "KopÄ“t uz starpliktuvi" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 -msgid "Use library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Pievienot grÄmatas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Pievienot vienÄ katalogÄ esoÅ¡as grÄmatas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" +"Pievienot grÄmatas no vairÄkiem katalogiem, ieskaitot apakÅ¡katalogus " +"(KatalogÄ viena grÄmata, katrs e-grÄmatu fails tiek uzskatÄ«tas par vienu un " +"to paÅ¡u grÄmatu dažÄdos formÄtos)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Pievienot grÄmatas no vairÄkiem katalogiem, ieskaitot apakÅ¡katalogus " +"(VairÄkas grÄmatas katalogÄ, atsevišķi e-grÄmatu faili tiek uzskatÄ«ti par " +"dažÄdÄm grÄmatÄm)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Pievienot tukÅ¡u grÄmatu. (GrÄmatas ierakstu bez formÄtiem)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1116 -msgid "No books selected" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "GrÄmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "EPUB grÄmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "LRF grÄmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "HTML grÄmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "LIT grÄmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "MOBI grÄmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "PDF grÄmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "Komiki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "ArhÄ«vi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "Nav izvÄ“lÄ“ta grÄmata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Masveida pÄrveidoÅ¡ana" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "Nav iespÄ“jams pÄrveidot" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "DzÄ“st grÄmatas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "SÅ«tÄ«t uz ierÄ«ci" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Rediģēt metadatus grÄmatai" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Rediģēt metadatus masveidÄ" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "LejupielÄdÄ“t metadatus un vÄkus" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "LejupielÄdÄ“t tikai metadatus" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "LejupielÄdÄ“t tikai vÄkus" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "Nav iespÄ“jams lejupielÄdÄ“t metadatus" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "vÄki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "Nav iespÄ“jams lejupielÄdÄ“t daļu metadatu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "NevarÄ“ja lejuplÄdÄ“t metadatus:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "Nevar lejuplÄdÄ“t metadatus:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:602 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "Kļūda" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "Nav iespÄ“jams rediģēt metadatus" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3000,7 +3325,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3010,111 +3335,223 @@ msgid "" "from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "AtvÄ“rt katalogu" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "IestatÄ«jumi" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "SaglabÄt diskÄ" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "Nav iespÄ“jams saglabÄt diskÄ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" -"You are tying to save files into the calibre library. This can cause " +"You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "Kļūda saglabÄjot" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "Dažas grÄmatas nevarÄ“ja saglabÄt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "ParÄdÄ«t grÄmatas detaļas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 -msgid "No books found" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "LÄ«dzÄ«gas grÄmatas..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Å Ä« paÅ¡a autora grÄmatas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Å Ä«s sÄ“rijas grÄmatas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1066 -msgid " fetched." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "GrÄmatas ar tÄdÄm paÅ¡Äm birkÄm" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" -msgstr "Nav iespÄ“jams pÄrveidot" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "SkatÄ«t" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "IzvÄ“lÄ“tas vairÄkas grÄmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3122,11 +3559,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "" @@ -3151,7 +3588,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "" @@ -3276,14 +3713,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 @@ -3348,7 +3789,7 @@ msgstr "Atrodas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3446,6 +3887,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 @@ -3530,8 +3972,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1493 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1511 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "" @@ -3554,7 +3996,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" @@ -3659,7 +4101,7 @@ msgid "&Disable comic processing" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "&RezultÄta formÄts:" @@ -3675,16 +4117,16 @@ msgstr "AtkļūdoÅ¡ana" msgid "Debug the conversion process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "" @@ -3827,15 +4269,15 @@ msgstr "Izskats un sajÅ«tas" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "" @@ -3966,34 +4408,34 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "IzvÄ“lÄ“ties vÄku " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Kļūda nolasot failu" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr "" @@ -4249,18 +4691,18 @@ msgstr "" msgid "Options specific to the input format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "&SÄkotnÄ“jais formÄts:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "" @@ -4275,39 +4717,39 @@ msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "NederÄ«gs XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "XPath izteiksme %s ir nekorekta" @@ -4347,15 +4789,15 @@ msgstr "" msgid "Control the creation/conversion of the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "" @@ -4415,7 +4857,7 @@ msgid "&Maximum line length:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" +msgid "Force maximum line length" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 @@ -4507,20 +4949,20 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "PÄrlÅ«kot vÄkus" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4529,281 +4971,273 @@ msgstr "PÄrlÅ«kot vÄkus" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "SÅ«tÄ«t uz pamatatmiņu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "SÅ«tÄ«t uz karti A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "SÅ«tÄ«t uz karti B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 -msgid "Fetch annotations (experimental)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 -msgid "Failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "IerÄ«ce: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "E-grÄmata:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" @@ -4824,8 +5258,24 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" +msgid "Fit &cover within view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 @@ -4906,6 +5356,14 @@ msgstr "" msgid "No location selected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -4954,33 +5412,33 @@ msgstr "" msgid "Edit Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "spraudņi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Saskarne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "PÄrveidoÅ¡ana" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -4988,15 +5446,15 @@ msgstr "" "Epasta\n" "piegÄde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "PievienoÅ¡ana/SaglabÄÅ¡ana" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5004,201 +5462,211 @@ msgstr "" "Satura\n" "serveris" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Spraudņi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "E-pasts" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "VidÄ“ja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "Maza" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "Liela" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s nav derÄ«ga spraudņu atraÅ¡anÄs vieta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "IzvÄ“lieties spraudni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "Spraudni nevar atspÄ“jot" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "Spraudni %s nevar atspÄ“jot" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "Spraudnis nav pielÄgojams" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "Spraudnim %s nav nepiecieÅ¡ama pielÄgoÅ¡ana" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Vai esat pÄrliecinÄts?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Kļūdu žurnÄls:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5336,282 +5804,323 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "IestatÄ«jumi" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "InformÄ“t, kad pieejama &jauna versija" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " sekundes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "IzvÄ“lieties va&lodu (nepiecieÅ¡ams pÄrstartÄ“t):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "Standarta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Augsta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Zema" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "Darbu &prioritÄte:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "VÄ“lamais &rezultÄta formÄts:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -5622,33 +6131,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "" @@ -5689,7 +6198,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Datums" @@ -5755,8 +6264,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 @@ -5771,11 +6280,6 @@ msgstr "" msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" @@ -5872,6 +6376,63 @@ msgstr "" msgid "Downloading social metadata, please wait..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "" @@ -5903,10 +6464,29 @@ msgstr "" msgid "Author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "Autors kÄrtoÅ¡anai" @@ -6008,10 +6588,14 @@ msgstr "" msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Rediģēt metadatus" @@ -6114,136 +6698,136 @@ msgstr "" msgid "Last modified: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "IzvÄ“lieties formÄtus " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "LejupielÄdÄ“ vÄku..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "LejupielÄdes noildze." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "Å ai grÄmatai nevar atrast vÄku. Mēģiniet norÄdÄ«t ISBN." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "Slikts vÄks" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -6336,10 +6920,14 @@ msgstr "" msgid "Password needed" msgstr "NepiecieÅ¡ama parole" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" @@ -6730,12 +7318,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:500 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 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:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -6777,10 +7365,6 @@ msgstr "" msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "" @@ -7059,454 +7643,188 @@ msgstr "ISBN:" msgid "Regular expression (?P<isbn>)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "LÄ«dzÄ«gas grÄmatas..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 -msgid "Job" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 +msgid "Job" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "Statuss" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "Progress" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "Darbi:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "PaplaÅ¡inÄtÄ meklēšana" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Pievienot grÄmatas" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "SkatÄ«t" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "SÅ«tÄ«t uz ierÄ«ci" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "SaglabÄt diskÄ" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "DzÄ“st grÄmatas" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "AtvÄ“rt katalogu" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "ParÄdÄ«t grÄmatas detaļas" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "Å Ä« paÅ¡a autora grÄmatas" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "Å Ä«s sÄ“rijas grÄmatas" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "GrÄmatas ar tÄdÄm paÅ¡Äm birkÄm" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "Rediģēt metadatus grÄmatai" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "Rediģēt metadatus masveidÄ" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "LejupielÄdÄ“t metadatus un vÄkus" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "LejupielÄdÄ“t tikai metadatus" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "LejupielÄdÄ“t tikai vÄkus" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "Pievienot vienÄ katalogÄ esoÅ¡as grÄmatas" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 -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 "" -"Pievienot grÄmatas no vairÄkiem katalogiem, ieskaitot apakÅ¡katalogus " -"(KatalogÄ viena grÄmata, katrs e-grÄmatu fails tiek uzskatÄ«tas par vienu un " -"to paÅ¡u grÄmatu dažÄdos formÄtos)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Pievienot grÄmatas no vairÄkiem katalogiem, ieskaitot apakÅ¡katalogus " -"(VairÄkas grÄmatas katalogÄ, atsevišķi e-grÄmatu faili tiek uzskatÄ«ti par " -"dažÄdÄm grÄmatÄm)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Pievienot tukÅ¡u grÄmatu. (GrÄmatas ierakstu bez formÄtiem)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "Masveida pÄrveidoÅ¡ana" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7534,7 +7852,7 @@ msgstr "<font face=\"serif\">%s</font>. no %s grÄmatÄm." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7594,7 +7912,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7625,7 +7943,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "" @@ -7642,12 +7960,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "NÄkoÅ¡Ä lapa" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "IepriekšējÄ lapa" @@ -7818,24 +8136,24 @@ msgid "No matches found for this book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "MeklÄ“t" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "MeklÄ“t (paplaÅ¡inÄtai meklēšanai nospiediet pogu kreisajÄ pusÄ“)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7844,15 +8162,15 @@ msgid "Restrict to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "" @@ -7916,112 +8234,112 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 -msgid "Could not convert some books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +msgid "Could not convert some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "" @@ -8039,89 +8357,64 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8294,7 +8587,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "" @@ -8349,36 +8642,36 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "" @@ -8434,88 +8727,88 @@ msgstr "" msgid "Book format" msgstr "GrÄmatas formÄts" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -8630,14 +8923,18 @@ msgstr "" msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " @@ -9448,7 +9745,52 @@ msgstr "" msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9460,35 +9802,45 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:566 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1825 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "KopÄ“ <b>%s</b>" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1935 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "" @@ -9678,35 +10030,45 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "" @@ -9788,15 +10150,15 @@ msgstr "" msgid "Waiting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "" diff --git a/src/calibre/translations/mr.po b/src/calibre/translations/mr.po new file mode 100644 index 0000000000..6f9cbf362b --- /dev/null +++ b/src/calibre/translations/mr.po @@ -0,0 +1,10449 @@ +# Marathi translation for calibre +# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 +# This file is distributed under the same license as the calibre package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: calibre\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 19:56+0000\n" +"Last-Translator: Sujit R Jadhav <Unknown>\n" +"Language-Team: Marathi <mr@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2010-08-21 03:51+0000\n" +"X-Generator: Launchpad (build Unknown)\n" + +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 +msgid "Does absolutely nothing" +msgstr "काहीच करत नाही" + +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 +#: /home/kovid/work/calibre/src/calibre/library/database.py:913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 +msgid "Unknown" +msgstr "अजà¥à¤žà¤¾à¤¤" + +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 +msgid "Base" +msgstr "पाया" + +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:172 +msgid "File type" +msgstr "फाईल पà¥à¤°à¤•ार" + +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:206 +msgid "Metadata reader" +msgstr "मेटाडाटा वाचक" + +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 +msgid "Metadata writer" +msgstr "मेटाडाटा लेखक" + +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 +msgid "Catalog generator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 +msgid "" +"Follow all local links in an HTML file and create a ZIP file containing all " +"linked files. This plugin is run every time you add an HTML file to the " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 +msgid "" +"Character encoding for the input HTML files. Common choices include: cp1252, " +"latin1, iso-8859-1 and utf-8." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 +msgid "" +"Create a PMLZ archive containing the PML file and all images in the " +"directory pmlname_img or images. This plugin is run every time you add a PML " +"file to the library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 +msgid "Extract cover from comic files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 +msgid "Read metadata from %s files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 +msgid "Read metadata from ebooks in RAR archives" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 +msgid "Read metadata from ebooks in ZIP archives" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 +msgid "Set metadata in %s files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 +msgid "Set metadata from %s files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102 +msgid "Conversion Input" +msgstr "रà¥à¤ªà¤¾à¤‚तर आदान" + +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 +msgid "" +"Specify the character encoding of the input document. If set this option " +"will override any encoding declared by the document itself. Particularly " +"useful for documents that do not declare an encoding or that have erroneous " +"encoding declarations." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +msgid "Conversion Output" +msgstr "रà¥à¤ªà¤¾à¤‚तर पà¥à¤°à¤¦à¤¾à¤¨" + +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +msgid "" +"If specified, the output plugin will try to create output that is as human " +"readable as possible. May not have any effect for some output plugins." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 +msgid "Input profile" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 +msgid "" +"This profile tries to provide sane defaults and is useful if you know " +"nothing about the input document." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 +msgid "" +"This profile is intended for the SONY PRS line. The 500/505/600/700 etc." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 +msgid "This profile is intended for the SONY PRS 300." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 +msgid "This profile is intended for the SONY PRS-900." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 +msgid "This profile is intended for the Microsoft Reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 +msgid "This profile is intended for the Mobipocket books." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 +msgid "This profile is intended for the Hanlin V3 and its clones." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 +msgid "This profile is intended for the Hanlin V5 and its clones." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 +msgid "This profile is intended for the Cybook G3." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 +msgid "This profile is intended for the Amazon Kindle." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 +msgid "This profile is intended for the IRex Digital Reader 800." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 +msgid "This profile is intended for the B&N Nook." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 +msgid "Output profile" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 +msgid "" +"This profile tries to provide sane defaults and is useful if you want to " +"produce a document intended to be read at a computer or on a range of " +"devices." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 +msgid "" +"Intended for the iPad and similar devices with a resolution of 768x1024" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 +msgid "This profile is intended for the Kobo Reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 +msgid "This profile is intended for the SONY PRS-300." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 +msgid "This profile is intended for the 5-inch JetBook." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 +msgid "" +"This profile is intended for the SONY PRS line. The 500/505/700 etc, in " +"landscape mode. Mainly useful for comics." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 +msgid "This profile is intended for the Amazon Kindle DX." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +msgid "Installed plugins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +msgid "Mapping for filetype plugins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +msgid "Local plugin customization" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 +msgid "Disabled plugins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 +msgid "Enabled plugins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 +msgid "No valid plugin found in " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 +msgid "Initialization of plugin %s failed with traceback:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 +msgid "" +" %prog options\n" +"\n" +" Customize calibre by loading external plugins.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 +msgid "Add a plugin by specifying the path to the zip file containing it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 +msgid "Remove a custom plugin by name. Has no effect on builtin plugins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 +msgid "" +"Customize plugin. Specify name of plugin and customization string separated " +"by a comma." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 +msgid "List all installed plugins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 +msgid "Enable the named plugin" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 +msgid "Disable the named plugin" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 +msgid "Communicate with Android phones." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 +msgid "" +"Comma separated list of directories to send e-books to on the device. The " +"first one that exists will be used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 +msgid "Communicate with S60 phones." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 +msgid "Communicate with iTunes/iBooks." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 +msgid "Apple device detected, launching iTunes, please wait ..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 +msgid "Updating device metadata listing..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 +msgid "%d of %d" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 +msgid "finished" +msgstr "पूरà¥à¤£ à¤à¤¾à¤²à¥‡à¤²à¥‡" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 +msgid "Use Series as Category in iTunes/iBooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 +msgid "Cache covers from iTunes/iBooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 +msgid "" +"Some books not found in iTunes database.\n" +"Delete using the iBooks app.\n" +"Click 'Show Details' for a list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 +msgid "" +"Some cover art could not be converted.\n" +"Click 'Show Details' for a list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 +msgid "News" +msgstr "वारà¥à¤¤à¤¾" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 +msgid "Communicate with iTunes." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 +msgid "Communicate with the Binatone Readme eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 +msgid "Communicate with the Blackberry smart phone." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 +msgid "Kovid Goyal" +msgstr "कोविड गोयल" + +#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 +msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 +msgid "Communicate with the EB600 eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 +msgid "Communicate with the Astak Mentor EB600" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 +msgid "Communicate with the PocketBook 301 reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 +msgid "Entourage Edge" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 +msgid "Communicate with the Entourage Edge." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 +msgid "Communicate with the ESlick eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 +msgid "Communicate with the Sigmatek eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 +msgid "Use an arbitrary folder as a device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 +msgid "Device Interface" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 +msgid "Communicate with Hanlin V3 eBook readers." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 +msgid "Communicate with Hanlin V5 eBook readers." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 +msgid "Communicate with the BOOX eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 +msgid "" +"Comma separated list of directories to send e-books to on the device. The " +"first one that exists will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 +msgid "Communicate with the Hanvon N520 eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 +msgid "Communicate with The Book reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 +msgid "Communicate with the SpringDesign Alex eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 +msgid "Communicate with the Azbooka" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 +msgid "Communicate with the Elonex EB 511 eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 +msgid "Communicate with the IRex Iliad eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 +msgid "John Schember" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +msgid "Communicate with the IRex Digital Reader 800" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 +msgid "Communicate with the Iriver Story reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 +msgid "Communicate with the JetBook eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 +msgid "Communicate with the Kindle eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 +msgid "Communicate with the Kindle 2 eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 +msgid "Communicate with the Kindle DX eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 +msgid "Communicate with the Kobo Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 +msgid "Getting list of books on device..." +msgstr "उपकरणावरील पà¥à¤¸à¥à¤¤à¤•ांची यादी घेत आहे..." + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +msgid "Removing books from device..." +msgstr "उपकरणावरील पà¥à¤¸à¥à¤¤à¤•े नषà¥à¤Ÿ करीत आहे..." + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 +msgid "Removing books from device metadata listing..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 +msgid "Adding books to device metadata listing..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 +msgid "Not Implemented" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +msgid "" +"\".kobo\" files do not exist on the device as books instead, they are rows " +"in the sqlite database. Currently they cannot be exported or viewed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 +msgid "Communicate with the Palm Pre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 +msgid "Communicate with the Booq Avant" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 +msgid "Communicate with the Sweex MM300" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 +msgid "Communicate with the Pandigital Novel" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 +msgid "Communicate with the Nokia 770 internet tablet." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 +msgid "Communicate with the Nokia 810 internet tablet." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 +msgid "Communicate with the Nokia E52" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 +msgid "The Nook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 +msgid "Communicate with the Nook eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 +msgid "Communicate with the Nuut2 eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 +msgid "Communicate with the Sony PRS-500 eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +msgid "Communicate with all the Sony eBook readers." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 +msgid "" +"Comma separated list of metadata fields to turn into collections on the " +"device. Possibilities include: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 +msgid "Unnamed" +msgstr "अनामिक" + +#: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 +msgid "Communicate with the Samsung SNE eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 +msgid "Communicate with the Newsmy reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 +msgid "Communicate with the iPapyrus reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 +msgid "Unable to detect the %s disk drive. Try rebooting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 +msgid "Unable to detect the %s mount point. Try rebooting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 +msgid "Unable to detect the %s disk drive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 +msgid "Could not find mount helper: %s." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 +msgid "" +"Unable to detect the %s disk drive. Your kernel is probably exporting a " +"deprecated version of SYSFS." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 +msgid "Unable to mount main memory (Error code: %d)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 +msgid "The reader has no storage card in this slot." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 +msgid "Selected slot: %s is not supported." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 +msgid "There is insufficient free space in main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 +msgid "There is insufficient free space on the storage card" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 +msgid "Configure Device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 +msgid "settings for device drivers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 +msgid "Ordered list of formats the device will accept" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 +msgid "Place files in sub directories if the device supports them" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +msgid "Read metadata from files on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 +msgid "Use author sort instead of author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 +msgid "Template to control how books are saved" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 +msgid "Extra customization" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 +msgid "Communicate with an eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 +msgid "Get device information..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 +msgid "Transferring books to device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 +msgid "Sending metadata to device..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 +msgid "%prog [options] mybook.chm" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:42 +msgid "Output directory. Defaults to current directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +msgid "Set the book title" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +msgid "Set sort key for the title" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +msgid "Set the author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +msgid "Set sort key for the author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 +msgid "The category this book belongs to. E.g.: History" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 +msgid "Path to a graphic that will be set as this files' thumbnail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:59 +msgid "Path to a txt file containing a comment." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +msgid "Extract thumbnail from LRF file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +msgid "Set the publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +msgid "Set the book classification" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 +msgid "Set the book creator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +msgid "Set the book producer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +msgid "" +"Extract cover from LRF file. Note that the LRF format has no defined cover, " +"so we use some heuristics to guess the cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 +msgid "Set book ID" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:72 +msgid "Set font delta" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 +msgid "Rendered %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 +msgid "Failed %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 +msgid "" +"Failed to process comic: \n" +"\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 +msgid "" +"Number of colors for grayscale image conversion. Default: %default. Values " +"of less than 256 may result in blurred text on your device if you are " +"creating your comics in EPUB format." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 +msgid "" +"Disable normalize (improve contrast) color range for pictures. Default: False" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 +msgid "Maintain picture aspect ratio. Default is to fill the screen." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 +msgid "Disable sharpening." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 +msgid "" +"Disable trimming of comic pages. For some comics, trimming might remove " +"content as well as borders." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 +msgid "Don't split landscape images into two portrait images" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 +msgid "" +"Keep aspect ratio and scale image using screen height as image width for " +"viewing in landscape mode." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 +msgid "" +"Used for right-to-left publications like manga. Causes landscape pages to be " +"split into portrait pages from right to left." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 +msgid "" +"Enable Despeckle. Reduces speckle noise. May greatly increase processing " +"time." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 +msgid "" +"Don't sort the files found in the comic alphabetically by name. Instead use " +"the order they were added to the comic." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 +msgid "" +"The format that images in the created ebook are converted to. You can " +"experiment to see which format gives you optimal size and look on your " +"device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 +msgid "Apply no processing to the image" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 +msgid "Do not convert the image to grayscale (black and white)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 +msgid "Page" +msgstr "पान" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:19 +msgid "" +"input_file output_file [options]\n" +"\n" +"Convert an ebook from one format to another.\n" +"\n" +"input_file is the input and output_file is the output. Both must be " +"specified as the first two arguments to the command.\n" +"\n" +"The output ebook format is guessed from the file extension of output_file. " +"output_file can also be of the special format .EXT where EXT is the output " +"file extension. In this case, the name of the output file is derived the " +"name of the input file. Note that the filenames must not start with a " +"hyphen. Finally, if output_file has no extension, then it is treated as a " +"directory and an \"open ebook\" (OEB) consisting of HTML files is written to " +"that directory. These files are the files that would normally have been " +"passed to the output plugin.\n" +"\n" +"After specifying the input and output file you can customize the conversion " +"by specifying various options. The available options depend on the input and " +"output file types. To get help on them specify the input and output file and " +"then use the -h option.\n" +"\n" +"For full documentation of the conversion system see\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:97 +msgid "INPUT OPTIONS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:98 +msgid "Options to control the processing of the input %s file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:104 +msgid "OUTPUT OPTIONS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:105 +msgid "Options to control the processing of the output %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:119 +msgid "Options to control the look and feel of the output" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:135 +msgid "Control auto-detection of document structure." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:145 +msgid "" +"Control the automatic generation of a Table of Contents. By default, if the " +"source file has a Table of Contents, it will be used in preference to the " +"automatically generated one." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155 +msgid "Options to set metadata in the output" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:158 +msgid "Options to help with debugging the conversion" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:256 +msgid "Output saved to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 +msgid "Level of verbosity. Specify multiple times for greater verbosity." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 +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 " +"conversion process a bug is occurring." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:111 +msgid "" +"Specify the input profile. The input profile gives the conversion system " +"information on how to interpret various information in the input document. " +"For example resolution dependent lengths (i.e. lengths in pixels). Choices " +"are:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +msgid "" +"Specify the output profile. The output profile tells the conversion system " +"how to optimize the created document for the specified device. In some " +"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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 +msgid "" +"The base font size in pts. All font sizes in the produced book will be " +"rescaled based on this size. By choosing a larger size you can make the " +"fonts in the output bigger and vice versa. By default, the base font size is " +"chosen based on the output profile you chose." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 +msgid "" +"Mapping from CSS font names to font sizes in pts. An example setting is " +"12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" +"large, with the final size being for huge fonts. The font rescaling " +"algorithm uses these sizes to intelligently rescale fonts. The default is to " +"use a mapping based on the output profile you chose." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 +msgid "Disable all rescaling of font sizes." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:162 +msgid "" +"The line height in pts. Controls spacing between consecutive lines of text. " +"By default no line height manipulation is performed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:170 +msgid "" +"Some badly designed documents use tables to control the layout of text on " +"the page. When converted these documents often have text that runs off the " +"page and other artifacts. This option will extract the content from the " +"tables and present it in a linear fashion." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +msgid "" +"XPath expression that specifies all tags that should be added to the Table " +"of Contents at level one. If this is specified, it takes precedence over " +"other forms of auto-detection." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:189 +msgid "" +"XPath expression that specifies all tags that should be added to the Table " +"of Contents at level two. Each entry is added under the previous level one " +"entry." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:197 +msgid "" +"XPath expression that specifies all tags that should be added to the Table " +"of Contents at level three. Each entry is added under the previous level two " +"entry." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:205 +msgid "" +"Normally, if the source file already has a Table of Contents, it is used in " +"preference to the auto-generated one. With this option, the auto-generated " +"one is always used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +msgid "Don't add auto-detected chapters to the Table of Contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:220 +msgid "" +"If fewer than this number of chapters is detected, then links are added to " +"the Table of Contents. Default: %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +msgid "" +"Maximum number of links to insert into the TOC. Set to 0 to disable. Default " +"is: %default. Links are only added to the TOC if less than the threshold " +"number of chapters were detected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:235 +msgid "" +"Remove entries from the Table of Contents whose titles match the specified " +"regular expression. Matching entries and all their children are removed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +msgid "" +"An XPath expression to detect chapter titles. The default is to consider " +"<h1> or <h2> tags that contain the words \"chapter\",\"book\",\"section\" or " +"\"part\" as chapter titles as well as any tags that have class=\"chapter\". " +"The expression used must evaluate to a list of elements. To disable chapter " +"detection, use the expression \"/\". See the XPath Tutorial in the calibre " +"User Manual for further help on using this feature." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 +msgid "" +"Specify how to mark detected chapters. A value of \"pagebreak\" will insert " +"page breaks before chapters. A value of \"rule\" will insert a line before " +"chapters. A value of \"none\" will disable chapter marking and a value of " +"\"both\" will use both page breaks and lines to mark chapters." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:270 +msgid "" +"Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " +"the style rules from the source file, so it can be used to override those " +"rules." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +msgid "" +"An XPath expression. Page breaks are inserted before the specified elements." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:285 +msgid "" +"Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:290 +msgid "" +"Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 +msgid "" +"Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:300 +msgid "" +"Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306 +msgid "" +"Change text justification. A value of \"left\" converts all justified text " +"in the source to left aligned (i.e. unjustified) text. A value of " +"\"justify\" converts all unjustified text to justified. A value of " +"\"original\" (the default) does not change justification in the source file. " +"Note that only some output formats support justification." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 +msgid "" +"Remove spacing between paragraphs. Also sets an indent on paragraphs of " +"1.5em. Spacing removal will not work if the source file does not use " +"paragraphs (<p> or <div> tags)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:323 +msgid "" +"When calibre removes inter paragraph spacing, it automatically sets a " +"paragraph indent, to ensure that paragraphs can be easily distinguished. " +"This option controls the width of that indent." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 +msgid "" +"Use the cover detected from the source file in preference to the specified " +"cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:336 +msgid "" +"Insert a blank line between paragraphs. Will not work if the source file " +"does not use paragraphs (<p> or <div> tags)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:343 +msgid "" +"Remove the first image from the input ebook. Useful if the first image in " +"the source file is a cover and you are specifying an external cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 +msgid "" +"Insert the book metadata at the start of the book. This is useful if your " +"ebook reader does not support displaying/searching metadata directly." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:359 +msgid "" +"Attempt to detect and correct hard line breaks and other problems in the " +"source file. This may make things worse, so use with care." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 +msgid "" +"Read metadata from the specified OPF file. Metadata read from this file will " +"override any metadata in the source file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:401 +msgid "" +"Transliterate unicode characters to an ASCII representation. Use with care " +"because this will replace unicode characters with ASCII. For instance it " +"will replace \"%s\" with \"Mikhail Gorbachiov\". Also, note that in cases " +"where there are multiple representations of a character (characters shared " +"by Chinese and Japanese for instance) the representation used by the largest " +"number of people will be used (Chinese in the previous example)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 +msgid "" +"Preserve ligatures present in the input document. A ligature is a special " +"rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " +"not have support for ligatures in their default fonts, so they are unlikely " +"to render correctly. By default, calibre will turn a ligature into the " +"corresponding pair of normal characters. This option will preserve them " +"instead." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 +msgid "Set the title." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 +msgid "Set the authors. Multiple authors should be separated by ampersands." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437 +msgid "The version of the title to be used for sorting. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 +msgid "String to be used when sorting by author. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445 +msgid "Set the cover to the specified file or URL" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 +msgid "Set the ebook description." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 +msgid "Set the ebook publisher." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 +msgid "Set the series this ebook belongs to." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 +msgid "Set the index of the book in this series." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 +msgid "Set the rating. Should be a number between 1 and 5." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 +msgid "Set the ISBN of the book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 +msgid "Set the tags for the book. Should be a comma separated list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 +msgid "Set the book producer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 +msgid "Set the language." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 +msgid "Set the publication date." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 +msgid "Set the book timestamp (used by the date column in calibre)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 +msgid "Could not find an ebook inside the archive" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 +msgid "Values of series index and rating must be numbers. Ignoring" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 +msgid "Failed to parse date/time" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 +msgid "Converting input to HTML..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 +msgid "Running transforms on ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 +msgid "Creating" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 +msgid "" +"Extract the contents of the generated EPUB file to the specified directory. " +"The contents of the directory are first deleted, so be careful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 +msgid "" +"Turn off splitting at page breaks. Normally, input files are automatically " +"split at every page break into two files. This gives an output ebook that " +"can be parsed faster and with less resources. However, splitting is slow and " +"if your source file contains a very large number of page breaks, you should " +"turn off splitting on page breaks." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 +msgid "" +"Split all HTML files larger than this size (in KB). This is necessary as " +"most EPUB readers cannot handle large file sizes. The default of %defaultKB " +"is the size required for Adobe Digital Editions." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 +msgid "" +"Normally, if the input file has no cover and you don't specify one, a " +"default cover is generated with the title, authors, etc. This option " +"disables the generation of this cover." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 +msgid "" +"Do not use SVG for the book cover. Use this option if your EPUB is going to " +"be used on a device that does not support SVG, like the iPhone or the " +"JetBook Lite. Without this option, such devices will display the cover as a " +"blank page." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 +msgid "" +"When using an SVG cover, this option will cause the cover to scale to cover " +"the available screen area, but still preserve its aspect ratio (ratio of " +"width to height). That means there may be white borders at the sides or top " +"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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 +msgid "Start" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 +msgid "Table of Contents:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:32 +msgid "Do not insert a Table of Contents at the beginning of the book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:35 +msgid "Add Table of Contents to beginning of the book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 +msgid "" +"Traverse links in HTML files breadth first. Normally, they are traversed " +"depth first." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 +msgid "" +"Maximum levels of recursion when following links in HTML files. Must be non-" +"negative. 0 implies that no links in the root HTML file are followed. " +"Default is %default." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 +msgid "" +"Normally this input plugin re-arranges all the input files into a standard " +"folder hierarchy. Only use this option if you know what you are doing as it " +"can result in various nasty side effects in the rest of of the conversion " +"pipeline." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 +msgid "" +"Average line length for line breaking if the HTML is from a previous partial " +"conversion of a PDF file. Default is %default which disables this." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 +msgid "Creating LIT file from EPUB..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 +msgid "\tBook Designer file detected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:322 +msgid "\tParsing HTML..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 +msgid "\tBaen file detected. Re-parsing..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 +msgid "Written preprocessed HTML to " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 +msgid "Processing %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:393 +msgid "\tConverting to BBeB..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 +msgid "Could not parse file: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 +msgid "%s is an empty file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 +msgid "Failed to parse link %s %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:608 +msgid "Cannot add link %s to TOC" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:957 +msgid "Unable to process image %s. Error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002 +msgid "Unable to process interlaced PNG %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017 +msgid "" +"Could not process image: %s\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1772 +msgid "" +"An error occurred while processing a table: %s. Ignoring table markup." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1774 +msgid "" +"Bad table:\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1796 +msgid "Table has cell that is too large" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1862 +msgid "Could not read cover image: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865 +msgid "Cannot read from: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994 +msgid "Failed to process opf file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:136 +msgid "" +"%prog book.lrf\n" +"Convert an LRF file into an LRS (XML UTF-8 encoded) file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 +msgid "Output LRS file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:139 +msgid "Do not save embedded image and font files to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:158 +msgid "Parsing LRF..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:161 +msgid "Creating XML..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 +msgid "LRS written to " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267 +msgid "Could not read from thumbnail file:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:287 +msgid "" +"%prog [options] file.lrs\n" +"Compile an LRS file into an LRF file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:288 +msgid "Path to output file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 +msgid "Verbose processing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 +msgid "Convert LRS to LRS, useful for debugging." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 +msgid "Invalid LRF file. Could not set metadata." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 +msgid "" +"%prog [options] mybook.lrf\n" +"\n" +"\n" +"Show/edit the metadata in an LRF file.\n" +"\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 +msgid "" +"Path to a txt file containing the comment to be stored in the lrf file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 +msgid "Enable autorotation of images that are wider than the screen width." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 +msgid "Set the space between words in pts. Default is %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 +msgid "Add a header to all the pages with title and author." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +msgid "" +"Set the format of the header. %a is replaced by the author and %t by the " +"title. Default is %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 +msgid "Add extra spacing below the header. Default is %default pt." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107 +msgid "" +"Minimum paragraph indent (the indent of the first line of a paragraph) in " +"pts. Default: %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +msgid "" +"Render tables in the HTML as images (useful if the document has large or " +"complex tables)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117 +msgid "" +"Multiply the size of text in rendered tables by this factor. Default is " +"%default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 +msgid "The serif family of fonts to embed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 +msgid "The sans-serif family of fonts to embed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:127 +msgid "The monospace family of fonts to embed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:152 +msgid "Comic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 +msgid "Title" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 +msgid "Author(s)" +msgstr "लेखक" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 +msgid "Publisher" +msgstr "पà¥à¤°à¤•ाशक" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 +msgid "Producer" +msgstr "निरà¥à¤®à¤¾à¤¤à¤¾" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 +msgid "Comments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 +msgid "Tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 +msgid "Series" +msgstr "शृंखला" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 +msgid "Language" +msgstr "भाषा" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 +msgid "Timestamp" +msgstr "कालमà¥à¤¦à¥à¤°à¤¾" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 +msgid "Published" +msgstr "पà¥à¤°à¤•ाशित" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 +msgid "Rights" +msgstr "हकà¥à¤•" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 +msgid "EDITORIAL REVIEW" +msgstr "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 +msgid "options" +msgstr "परà¥à¤¯à¤¾à¤¯" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 +msgid "" +"\n" +"Read/Write metadata from/to ebook files.\n" +"\n" +"Supported formats for reading metadata: %s\n" +"\n" +"Supported formats for writing metadata: %s\n" +"\n" +"Different file types support different kinds of metadata. If you try to set\n" +"some metadata on a file type that does not support it, the metadata will be\n" +"silently ignored.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 +msgid "" +"Set the authors. Multiple authors should be separated by the & character. " +"Author names should be in the order Firstname Lastname." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44 +msgid "" +"The version of the title to be used for sorting. If unspecified, and the " +"title is specified, it will be auto-generated from the title." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48 +msgid "" +"String to be used when sorting by author. If unspecified, and the author(s) " +"are specified, it will be auto-generated from the author(s)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 +msgid "Set the cover to the specified file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 +msgid "Set the book category." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 +msgid "Set the published date." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 +msgid "Get the cover from the ebook and save it at as the specified file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 +msgid "" +"Specify the name of an OPF file. The metadata will be written to the OPF " +"file." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83 +msgid "" +"Read metadata from the specified OPF file and use it to set metadata in the " +"ebook. Metadata specified on the command line will override metadata read " +"from the OPF file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 +msgid "Set the BookID in LRF files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 +msgid "No file specified" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 +msgid "Original metadata" +msgstr "मूळमेटाडाटा" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 +msgid "Changed metadata" +msgstr "बदललेला मेटाडाटा" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 +msgid "OPF created in" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 +msgid "Cover saved to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 +msgid "No cover found" +msgstr "पृषà¥à¤  सापडले नाही" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 +msgid "Cover download" +msgstr "पृषà¥à¤  डाउनलोड" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 +msgid "Download covers from openlibrary.org" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 +msgid "ISBN: %s not found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 +msgid "Download covers from librarything.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 +msgid "LibraryThing.com timed out. Try again later." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 +msgid "" +"Could not fetch cover as server is experiencing high load. Please try again " +"later." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 +msgid "LibraryThing.com server error. Try again later." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 +msgid "Downloads metadata from Douban.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 +msgid "Metadata download" +msgstr "मेटाडाटा डाउनलोड" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 +msgid "ratings" +msgstr "मà¥à¤²à¥à¤¯à¤¾à¤‚कन" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 +msgid "tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 +msgid "description/reviews" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 +msgid "Download %s from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 +msgid "Downloads metadata from Google Books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 +msgid "Downloads metadata from isbndb.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 +msgid "" +"To use isbndb.com you must sign up for a %sfree account%s and enter your " +"access key below." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 +msgid "Downloads social metadata from amazon.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 +msgid "Downloads series/tags/rating information from librarything.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 +msgid "" +"\n" +"%prog [options] key\n" +"\n" +"Fetch metadata for books from isndb.com. You can specify either the\n" +"books ISBN ID or its title and author. If you specify the title and author,\n" +"then more than one book may be returned.\n" +"\n" +"key is the account key you generate after signing up for a free account from " +"isbndb.com.\n" +"\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 +msgid "The ISBN ID of the book you want metadata for." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 +msgid "The author whose book to search for." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 +msgid "The title of the book to search for." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 +msgid "The publisher of the book to search for." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 +msgid " not found." +msgstr " सापडले नाही" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 +msgid "" +"\n" +"%prog [options] ISBN\n" +"\n" +"Fetch a cover image/social metadata for the book identified by ISBN from " +"LibraryThing.com\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 +msgid "Cover" +msgstr "पृषà¥à¤ " + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 +msgid "Modify images to meet Palm device size limitations." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 +msgid "When present, use author sort field as author." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +msgid "Title for any generated in-line table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 +msgid "Disable compression of the file contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 +msgid "Tag marking book to be filed with Personal Docs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 +msgid "This is an Amazon Topaz book. It cannot be processed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 +msgid "Title Page" +msgstr "मà¥à¤–à¥à¤¯à¤ªà¥ƒà¤·à¥à¤ " + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 +msgid "Index" +msgstr "सूची" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 +msgid "Glossary" +msgstr "शबà¥à¤¦à¤¸à¥‚ची" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 +msgid "Acknowledgements" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 +msgid "Bibliography" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 +msgid "Colophon" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 +msgid "Copyright" +msgstr "पà¥à¤°à¤•ाशन हकà¥à¤•" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 +msgid "Dedication" +msgstr "अरà¥à¤ªà¤£" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 +msgid "Epigraph" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 +msgid "Foreword" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 +msgid "List of Illustrations" +msgstr "उदाहरन सूची" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 +msgid "List of Tables" +msgstr "कोषà¥à¤Ÿà¤•ांची यादी" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 +msgid "Notes" +msgstr "टिपा" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 +msgid "Preface" +msgstr "लेखकाचे मनोगत" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 +msgid "Main Text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 +msgid "%s format books are not supported" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +msgid "HTML TOC generation options." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 +msgid "Book Jacket" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 +msgid "" +"Could not find reasonable point at which to split: %s Sub-tree size: %d KB" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 +msgid "OPF/NCX/etc. generation options." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 +msgid "OPF version to generate. Default is %default." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 +msgid "" +"Generate an Adobe \"page-map\" file if pagination information is available." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 +msgid "Footnotes" +msgstr "तळटीपा" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 +msgid "Sidebar" +msgstr "साईडपटà¥à¤Ÿà¥€" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 +msgid "" +"Normally calibre treats blank lines as paragraph markers. With this option " +"it will assume that every line represents a paragraph instead." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 +msgid "" +"Normally calibre treats blank lines as paragraph markers. With this option " +"it will assume that every line starting with an indent (either a tab or 2+ " +"spaces) represents a paragraph. Paragraphs end when the next line that " +"starts with an indent is reached." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 +msgid "Format to use inside the pdb container. Choices are:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:27 +msgid "" +"Specify the character encoding of the output document. The default is " +"cp1252. Note: This option is not honored by all formats." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 +msgid "Do not extract images from the document" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 +msgid "" +"Scale used to determine the length at which a line should be unwrapped. " +"Valid values are a decimal between 0 and 1. The default is 0.5, this is the " +"median line length." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 +msgid "Use the new PDF conversion engine." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 +msgid "" +"command ...\n" +"\n" +"command can be one of the following:\n" +"[%%commands]\n" +"\n" +"Use %prog command --help to get more information about a specific command\n" +"\n" +"Manipulate a PDF.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 +msgid "" +"[options] file.pdf\n" +"\n" +"Crop a PDF file.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 +msgid "" +"Path to output file. By default a file is created in the current directory." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 +msgid "Number of pixels to crop from the left most x (default is %s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:44 +msgid "Number of pixels to crop from the left most y (default is %s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:47 +msgid "Number of pixels to crop from the right most x (default is %s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:50 +msgid "Number of pixels to crop from the right most y (default is %s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 +msgid "" +"A file generated by ghostscript which allows each page to be individually " +"cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 +msgid "Crop Options:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 +msgid "Options to control the transformation of pdf" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 +msgid "" +"[options] file.pdf password\n" +"\n" +"Decrypt a PDF.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +msgid "Decrypt Options:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 +msgid "" +"[options] file.pdf password\n" +"\n" +"Encrypt a PDF.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +msgid "Encrypt Options:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 +msgid "" +"file.pdf ...\n" +"\n" +"Get info about a PDF.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +msgid "Author" +msgstr "लेखक" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 +msgid "Subject" +msgstr "विषय" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 +msgid "Creator" +msgstr "निरà¥à¤®à¤¾à¤¤à¤¾" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 +msgid "Pages" +msgstr "पृषà¥à¤ à¤¸à¤‚खà¥à¤¯à¤¾" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 +msgid "File Size" +msgstr "फाइल आकार" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 +msgid "PDF Version" +msgstr "PDF आवृतà¥à¤¤à¥€" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 +msgid "" +"[options] file1.pdf file2.pdf ...\n" +"\n" +"Metadata will be used from the first PDF specified.\n" +"\n" +"Merges individual PDFs.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 +msgid "Merge Options:" +msgstr "à¤à¤•तà¥à¤°à¥€à¤•रण परà¥à¤¯à¤¾à¤¯" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 +msgid "" +"[options] file.pdf\n" +"\n" +"Reverse a PDF.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +msgid "Reverse Options:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 +msgid "" +"file.pdf degrees\n" +"\n" +"Rotate pages of a PDF clockwise.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +msgid "Rotate Options:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 +msgid "" +"\n" +"%prog %%name [options] file.pdf page_to_split_on ...\n" +"%prog %%name [options] file.pdf page_range_to_split_on ...\n" +"\t\n" +"Ex.\n" +"\t\n" +"%prog %%name file.pdf 6\n" +"%prog %%name file.pdf 6-12\n" +"%prog %%name file.pdf 6-12 8 10 9-20\n" +"\n" +"Split a PDF.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 +msgid "Split Options:" +msgstr "विभकà¥à¤¤à¥€à¤•रण परà¥à¤¯à¤¾à¤¯" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 +msgid "" +"The unit of measure. Default is inch. Choices are %s Note: This does not " +"override the unit for margins!" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 +msgid "" +"The size of the paper. This size will be overridden when an output profile " +"is used. Default is letter. Choices are %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 +msgid "" +"Custom size of the document. Use the form widthxheight EG. `123x321` to " +"specify the width and height. This overrides any specified paper-size." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 +msgid "The orientation of the page. Default is portrait. Choices are %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 +msgid "" +"Preserve the aspect ratio of the cover, instead of stretching it to fill the " +"ull first page of the generated pdf." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 +msgid "Could not find pdftohtml, check it is in your PATH" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:33 +msgid "" +"Specify the character encoding of the output document. The default is cp1252." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 +msgid "" +"This RTF file has a feature calibre does not support. Convert it to HTML " +"first and then try it.\n" +"%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 +msgid "" +"Specify the character encoding of the output document. The default is utf-8." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:27 +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 "" + +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 +msgid "" +"Run the text input through the markdown pre-processor. To learn more about " +"markdown see" +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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 +msgid "" +"Type of newline to use. Options are %s. Default is 'system'. 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." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 +msgid "" +"Specify the character encoding of the output document. The default is utf-8. " +"Note: This option is not honored by all formats." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:38 +msgid "" +"The maximum number of characters per line. This splits on the first space " +"before the specified value. If no space is found the line will be broken at " +"the space after and will exceed the specified value. Also, there is a " +"minimum of 25 characters. Use 0 to disable line splitting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:45 +msgid "" +"Force splitting on the max-line-length value when no space is present. Also " +"allows max-line-length to be below the minimum" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 +msgid "Send file to storage card instead of main memory by default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 +msgid "Confirm before deleting" +msgstr "नषà¥à¤Ÿ करणà¥à¤¯à¤¾à¤ªà¥‚रà¥à¤µà¥€ पà¥à¤·à¥à¤Ÿà¥€ करा" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 +msgid "Main window geometry" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 +msgid "Notify when a new version is available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 +msgid "Use Roman numerals for series number" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +msgid "Sort tags list by name, popularity, or rating" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 +msgid "Number of covers to show in the cover browsing mode" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +msgid "Defaults for conversion to LRF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Options for the LRF ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 +msgid "Columns to be displayed in the book list" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 +msgid "Automatically launch content server on application startup" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 +msgid "Oldest news kept in database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 +msgid "Show system tray icon" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 +msgid "Upload downloaded news to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +msgid "Delete books from library after uploading to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +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:65 +msgid "Disable notifications from the system tray icon" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 +msgid "Default action to perform when send to device button is clicked" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 +msgid "Maximum number of waiting worker processes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 +msgid "Download social metadata (tags/rating/etc.)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 +msgid "Overwrite author and title with new metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +msgid "Limit max simultaneous jobs to number of CPUs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +msgid "tag browser categories not to display" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +msgid "The layout of the user interface" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +msgid "Show the average rating per item indication in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +msgid "Disable UI animations" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 +msgid "Copied" +msgstr "पà¥à¤°à¤¤ तयार केली" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +msgid "Copy" +msgstr "पà¥à¤°à¤¤ तयार करा" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 +msgid "Copy to Clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 +msgid "Choose Files" +msgstr "फाइल निवडा" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "अ" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "पà¥à¤¸à¥à¤¤à¤• शामिल करा" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 +msgid "How many empty books?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 +msgid "How many empty books should be added?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 +msgid "Uploading books to device." +msgstr "पà¥à¤¸à¥à¤¤à¤•ांची पà¥à¤°à¤¤ उपकरणावर तयार करीत आहे..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 +msgid "Books" +msgstr "पà¥à¤¸à¥à¤¤à¤•े" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 +msgid "EPUB Books" +msgstr "EPUB पà¥à¤¸à¥à¤¤à¤•े" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 +msgid "LRF Books" +msgstr "LRF पà¥à¤¸à¥à¤¤à¤•े" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 +msgid "HTML Books" +msgstr "HTML पà¥à¤¸à¥à¤¤à¤•े" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 +msgid "LIT Books" +msgstr "LIT पà¥à¤¸à¥à¤¤à¤•े" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 +msgid "MOBI Books" +msgstr "MOBI पà¥à¤¸à¥à¤¤à¤•े" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 +msgid "Topaz books" +msgstr "Topaz पà¥à¤¸à¥à¤¤à¤•े" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 +msgid "Text books" +msgstr "Text पà¥à¤¸à¥à¤¤à¤•े" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 +msgid "PDF Books" +msgstr "PDF पà¥à¤¸à¥à¤¤à¤•े" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 +msgid "Comics" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 +msgid "Archives" +msgstr "संगà¥à¤°à¤¹" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 +msgid "Supported books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 +msgid "Merged some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 +msgid "" +"Some duplicates were found and merged into the following existing books:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 +msgid "Add to library" +msgstr "गà¥à¤°à¤‚थालयामधà¥à¤¯à¥‡ शामिल करा" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 +msgid "No book selected" +msgstr "पà¥à¤¸à¥à¤¤à¤• निवडलेले नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 +msgid "" +"The following books are virtual and cannot be added to the calibre library:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 +msgid "No book files found" +msgstr "कोणतेही पà¥à¤¸à¥à¤¤à¤• सापडले नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "पà¥à¤¸à¥à¤¤à¤• गà¥à¤°à¤‚थालयामधà¥à¤¯à¥‡ शामिल करा" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "फकà¥à¤¤ गà¥à¤°à¤‚थालय वापरा" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "पà¥à¤¸à¥à¤¤à¤• निवडलेले नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "कोणतेही पà¥à¤¸à¥à¤¤à¤• सापडले नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "गà¥à¤°à¤‚थसूची तयार केली" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "कोणतेही गà¥à¤°à¤‚थालय सापडले नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "परवानगी नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "क" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "पà¥à¤¸à¥à¤¤à¤•ांचे रà¥à¤ªà¤¾à¤‚तर करा" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "रà¥à¤ªà¤¾à¤‚तर करू शकत नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "गà¥à¤°à¤‚थालयात पà¥à¤°à¤¤ तयार करा" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "पà¥à¤¸à¥à¤¤à¤•े नषà¥à¤Ÿ करा" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "निवडलेली पà¥à¤¸à¥à¤¤à¤•े नषà¥à¤Ÿ करा" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 +msgid "Cannot delete" +msgstr "नषà¥à¤Ÿ करू शकत नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 +msgid "Choose formats to be deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 +msgid "Choose formats <b>not</b> to be deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 +msgid "Cannot delete books" +msgstr "पà¥à¤¸à¥à¤¤à¤•े नषà¥à¤Ÿ करू शकत नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 +msgid "No device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 +msgid "Main memory" +msgstr "मà¥à¤–à¥à¤¯ सà¥à¤®à¤°à¤£à¤¿à¤•ा" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +msgid "Storage Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +msgid "Storage Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 +msgid "No books to delete" +msgstr "नषà¥à¤Ÿ करणà¥à¤¯à¤¾à¤¸à¤¾à¤ à¥€ पà¥à¤¸à¥à¤¤à¤•े नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 +msgid "None of the selected books are on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 +msgid "Deleting books from device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 +msgid "" +"The selected books will be <b>permanently deleted</b> and the files removed " +"from your computer. Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 +msgid "" +"The selected books will be <b>permanently deleted</b> from your device. Are " +"you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "ड" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "ई" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "म" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 +msgid "Cannot download metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 +msgid "social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 +msgid "covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 +msgid "metadata" +msgstr "मेटाडाटा" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 +msgid "Downloading %s for %d book(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 +msgid "Failed to download some metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 +msgid "Failed to download metadata for the following:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 +msgid "Failed to download metadata:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 +msgid "Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 +msgid "Cannot edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 +msgid "Cannot merge books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 +msgid "At least two books must be selected for merging" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 +msgid "" +"All book formats and metadata from the selected books will be added to the " +"<b>first selected book.</b><br><br> The second and subsequently selected " +"books will not be deleted or changed.<br><br>Please confirm you want to " +"proceed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 +msgid "" +"All book formats and metadata from the selected books will be merged into " +"the <b>first selected book</b>.<br><br>After merger the second and " +"subsequently selected books will be <b>deleted</b>. <br><br>All book formats " +"of the first selected book will be kept and any duplicate formats in the " +"second and subsequently selected books will be permanently <b>deleted</b> " +"from your computer.<br><br> Are you <b>sure</b> you want to proceed?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 +msgid "" +"You are about to merge more than 5 books. Are you <b>sure</b> you want to " +"proceed?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "फ" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "F1" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "मदत" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "ओ" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "पसंती" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "Ctrl+R" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "स" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 +msgid "Cannot save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 +msgid "Choose destination directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 +msgid "" +"You are trying to save files into the calibre library. This can cause " +"corruption of your library. Save to disk is meant to export files from your " +"calibre library elsewhere." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 +msgid "Error while saving" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 +msgid "There was an error while saving." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 +msgid "Could not save some books" +msgstr "काही पà¥à¤¸à¥à¤¤à¤•े शामिल करता आली नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 +msgid "Click the show details button to see which ones." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "पà¥à¤¸à¥à¤¤à¤•ाचा तपशील दाखवा" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" +msgstr "मी" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "तपशील उपलबà¥à¤§ नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "यासमान पà¥à¤¸à¥à¤¤à¤•े" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "या लेखकाची इतर पà¥à¤¸à¥à¤¤à¤•े" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "या शृंखलेतील पà¥à¤¸à¥à¤¤à¤•े" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "या पà¥à¤°à¤•ाशनाची इतर पà¥à¤¸à¥à¤¤à¤•े" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "दृशà¥à¤¯" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 +msgid "Cannot view" +msgstr "बघू शकत नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 +msgid "Choose the format to view" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 +msgid "Multiple Books Selected" +msgstr "अनेक पà¥à¤¸à¥à¤¤à¤•े निवडली" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 +msgid "Cannot open folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +msgid "%s has no available formats." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 +msgid "Searching in" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 +msgid "Adding..." +msgstr "शामिल करत आहे..." + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 +msgid "Searching in all sub-directories..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 +msgid "Path error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 +msgid "The specified directory could not be processed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 +msgid "No books" +msgstr "पà¥à¤¸à¥à¤¤à¤•े नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 +msgid "Added" +msgstr "शामिल केले" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 +msgid "Adding failed" +msgstr "शामिल करत आले नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 +msgid "" +"The add books process seems to have hung. Try restarting calibre and adding " +"the books in smaller increments, until you find the problem book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 +msgid "Duplicates found!" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 +msgid "" +"Books with the same title as the following already exist in the database. " +"Add them anyway?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 +msgid "Adding duplicates..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 +msgid "Saving..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 +msgid "Saved" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 +msgid "Searching for sub-folders" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 +msgid "Searching for books" +msgstr "पà¥à¤¸à¥à¤¤à¤•े शोधात आहे" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 +msgid "Looking for duplicates based on file hash" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 +msgid "Choose root folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 +msgid "Invalid root folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 +msgid "is not a valid root folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 +msgid "Add books to calibre" +msgstr "calibre मधà¥à¤¯à¥‡ पà¥à¤¸à¥à¤¤à¤•े सामील करा" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 +msgid "WizardPage" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 +msgid "Scanning root folder for books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 +msgid "This may take a few minutes" +msgstr "याला काही मिनिटे लागू शकतात" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 +msgid "Choose the location to add books from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 +msgid "Select a folder on your hard disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 +msgid "" +"<p>calibre can scan your computer for existing books automatically. These " +"books will then be <b>copied</b> into the calibre library. This wizard will " +"help you customize the scanning and import process for your existing book " +"collection.</p>\n" +"<p>Choose a root folder. Books will be searched for only inside this folder " +"and any sub-folders.</p>\n" +"<p>Make sure that the folder you chose for your calibre library <b>is " +"not</b> under the root folder you choose.</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 +msgid "&Root folder:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 +msgid "" +"This folder and its sub-folders will be scanned for books to import into " +"calibre's library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 +msgid "..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 +msgid "Handle multiple files per book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 +msgid "" +"&One book per folder, assumes every ebook file in a folder is the same book " +"in a different format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 +msgid "" +"&Multiple books per folder, assumes every ebook file is a different book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 +msgid "Path" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 +msgid "Formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 +msgid "Collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 +msgid "Click to open" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 +msgid "None" +msgstr "काहीच नही" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 +msgid "Click to open Book Details window" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 +msgid "Options specific to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 +msgid "output" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 +msgid "Form" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 +msgid "Fields to include in output:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "दà¥à¤°à¥à¤²à¤•à¥à¤· करा" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "संमिशà¥à¤°" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "पà¥à¤¸à¥à¤¤à¤•" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 +msgid "E-book options" +msgstr "ई-पà¥à¤¸à¥à¤¤à¤• परà¥à¤¯à¤¾à¤¯" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 +msgid "Catalog" +msgstr "पà¥à¤¸à¥à¤¤à¤• सूची" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 +msgid "'Don't include this book' tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 +msgid "'Mark this book as read' tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 +msgid "Additional note tag prefix:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 +msgid "Regex pattern describing tags to exclude as genres:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 +msgid "" +"Regex tips:\n" +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " +"e.g., [Amazon Freebie]\n" +"- A regex pattern of a single dot excludes all genre tags, generating no " +"Genre Section" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 +msgid "Include 'Titles' Section" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 +msgid "Include 'Recently Added' Section" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 +msgid "Sort numbers as text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 +msgid "Tab template for catalog.ui" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:36 +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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:67 +msgid "Bulk Convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185 +msgid "Options specific to the output format." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:15 +msgid "Comic Input" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 +msgid "input" +msgstr "आदान" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:94 +msgid "&Number of Colors:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 +msgid "Disable &normalize" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 +msgid "Keep &aspect ratio" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 +msgid "Disable &Sharpening" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 +msgid "Disable &Trimming" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 +msgid "&Wide" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 +msgid "&Landscape" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 +msgid "&Right to left" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 +msgid "Don't so&rt" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 +msgid "De&speckle" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99 +msgid "&Disable comic processing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 +msgid "&Output format:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101 +msgid "Disable conversion of images to &black and white" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 +msgid "Debug" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 +msgid "Debug the conversion process." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 +msgid "Choose debug folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +msgid "Invalid debug directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 +msgid "Failed to create debug directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:50 +msgid "" +"Choose a folder to put the debug output into. If you specify a folder, " +"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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 +msgid "" +"The debug process outputs the intermediate HTML generated at various stages " +"of the conversion process. This HTML can sometimes serve as a good starting " +"point for hand editing a conversion." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 +msgid "EPUB Output" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49 +msgid "Do not &split on page breaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50 +msgid "No default &cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51 +msgid "No &SVG cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52 +msgid "Preserve cover &aspect ratio" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53 +msgid "Split files &larger than:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 +msgid " KB" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 +msgid "FB2 Input" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:29 +msgid "Do not insert a &Table of Contents at the beginning of the book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 +msgid "FB2 Output" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:47 +msgid "&Inline TOC" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:99 +msgid "Font rescaling wizard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:100 +msgid "" +"<p>This wizard will help you choose an appropriate font size key for your " +"needs. Just enter the base font size of the input document and then enter an " +"input font size. The wizard will display what font size it will be mapped " +"to, by the font rescaling algorithm. You can adjust the algorithm by " +"adjusting the output base font size and font key below. When you find values " +"suitable for you, click OK.</p>\n" +"<p>By default, if the output base font size is zero and/or no font size key " +"is specified, calibre will use the values from the current Output Profile. " +"</p>\n" +"<p>See the <a href=\"http://calibre-" +"ebook.com/user_manual/conversion.html#font-size-rescaling\">User Manual</a> " +"for a discussion of how font size rescaling works.</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:103 +msgid "&Output document" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:109 +msgid "&Base font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 +msgid "Font size &key:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 +msgid " pt" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:107 +msgid "Use &default values" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 +msgid "&Input document" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 +msgid "&Font size: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 +msgid " will map to size: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 +msgid "0.0 pt" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 +msgid "Look & Feel" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:18 +msgid "Control the look and feel of the output" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +msgid "Original" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +msgid "Left align" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 +msgid "Justify text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120 +msgid "&Disable font size rescaling" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 +msgid "Base &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 +msgid "Wizard to help you choose an appropriate font size key" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 +msgid "Line &height:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 +msgid "Input character &encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 +msgid "Remove &spacing between paragraphs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 +msgid "Indent size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 +msgid "" +"<p>When calibre removes inter paragraph spacing, it automatically sets a " +"paragraph indent, to ensure that paragraphs can be easily distinguished. " +"This option controls the width of that indent." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 +msgid " em" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 +msgid "Text justification:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 +msgid "&Linearize tables" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 +msgid "Extra &CSS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 +msgid "&Transliterate unicode characters to ASCII" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 +msgid "Insert &blank line" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 +msgid "Keep &ligatures" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 +msgid "LRF Output" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:116 +msgid "Enable &autorotation of wide images" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117 +msgid "&Wordspace:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 +msgid "Minimum para. &indent:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 +msgid "Render &tables as images" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 +msgid "Text size multiplier for text in rendered tables:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 +msgid "Add &header" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 +msgid "Header &separation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 +msgid "Header &format:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 +msgid "&Embed fonts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 +msgid "&Serif font family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 +msgid "S&ans-serif font family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 +msgid "&Monospaced font family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 +msgid "Metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:43 +msgid "" +"Set the metadata. The output file will contain as much of this metadata as " +"possible." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 +msgid "Choose cover for " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 +msgid "Cannot read" +msgstr "वाचू सहजत नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 +msgid "You do not have permission to read the file: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 +msgid "Error reading file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 +msgid "<p>There was an error reading from file: <br /><b>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 +msgid " is not a valid picture" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +msgid "Book Cover" +msgstr "पà¥à¤¸à¥à¤¤à¤• मà¥à¤–पृषà¥à¤ " + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +msgid "Use cover from &source file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +msgid "Change &cover image:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +msgid "Browse for an image to use as the cover of this book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +msgid "&Title: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +msgid "Change the title of this book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +msgid "&Author(s): " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 +msgid "Author So&rt:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by a " +"comma" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +msgid "&Publisher: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +msgid "Ta&gs: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +msgid "" +"Tags categorize the book. This is particularly useful while searching. " +"<br><br>They can be any words or phrases, separated by commas." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +msgid "&Series:" +msgstr "शृंखला" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 +msgid "List of known series. You can add new series." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +msgid "Book " +msgstr "पà¥à¤¸à¥à¤¤à¤• " + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:20 +msgid "MOBI Output" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:42 +msgid "Default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 +msgid "&Title for Table of Contents:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 +msgid "Rescale images for &Palm devices" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 +msgid "Use author &sort for author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 +msgid "Disable compression of the file contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 +msgid "Do not add Table of Contents to book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 +msgid "Kindle options" +msgstr "किंडल विकलà¥à¤ª" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 +msgid "Periodical masthead font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 +msgid "Personal Doc tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 +msgid "Page Setup" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 +msgid "&Output profile:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 +msgid "Profile description" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 +msgid "&Input profile:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 +msgid "Margins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 +msgid "&Left:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 +msgid "&Top:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 +msgid "&Right:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 +msgid "&Bottom:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 +msgid "PDB Input" +msgstr "PDB आदान" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 +msgid "Treat each &line as a paragraph" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 +msgid "Assume print formatting" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 +msgid "PDB Output" +msgstr "PDB पà¥à¤°à¤¦à¤¾à¤¨" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 +msgid "&Format:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 +msgid "PDF Input" +msgstr "PDF आदान" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 +msgid "Line &Un-Wrapping Factor:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:40 +msgid "No &Images" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 +msgid "PDF Output" +msgstr "PDF पà¥à¤°à¤¦à¤¾à¤¨" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 +msgid "&Paper Size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 +msgid "&Orientation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 +msgid "Preserve &aspect ratio of cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 +msgid "RB Output" +msgstr "RB पà¥à¤°à¤¦à¤¾à¤¨" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 +msgid "No formats available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 +msgid "Cannot build regex using the GUI builder without a book." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 +msgid "Open book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 +msgid "Regex Builder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 +msgid "Preview" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 +msgid "Regex:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 +msgid "Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 +msgid "Convert" +msgstr "रà¥à¤ªà¤¾à¤‚तर" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:196 +msgid "Options specific to the input format." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 +msgid "Dialog" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 +msgid "&Input format:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 +msgid "Use &saved conversion settings for individual books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 +msgid "" +"Structure\n" +"Detection" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 +msgid "" +"Fine tune the detection of chapter headings and other document structure." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +msgid "Detect chapters at (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 +msgid "Insert page breaks before (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 +msgid "Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 +msgid "Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 +msgid "Invalid regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 +msgid "Invalid regular expression: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +msgid "Invalid XPath" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 +msgid "The XPath expression %s is invalid." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +msgid "Chapter &mark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +msgid "Remove first &image" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +msgid "Insert &metadata as page at start of book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +msgid "&Preprocess input file to possibly improve structure detection" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 +msgid "Remove H&eader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 +msgid "" +"Table of\n" +"Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:18 +msgid "Control the creation/conversion of the Table of Contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +msgid "Level &1 TOC (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +msgid "Level &2 TOC (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 +msgid "Level &3 TOC (XPath expression):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:63 +msgid "Do not add &detected chapters to the Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:64 +msgid "Number of &links to add to Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:65 +msgid "Chapter &threshold" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:66 +msgid "&Force use of auto-generated Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 +msgid "TOC &Filter:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 +msgid "TXT Input" +msgstr "TXT आदान" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 +msgid "Process using markdown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 +msgid "" +"<p>Markdown is a simple markup language for text files, that allows for " +"advanced formatting. To learn more visit <a " +"href=\"http://daringfireball.net/projects/markdown\">markdown</a>." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 +msgid "Do not insert Table of Contents into output text when using markdown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 +msgid "Preserve &spaces" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 +msgid "TXT Output" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 +msgid "&Line ending style:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 +msgid "&Maximum line length:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 +msgid "Force maximum line length" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:50 +msgid "TextLabel" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 +msgid "Use a wizard to help construct the XPath expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:68 +msgid "Match HTML &tags with tag name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 +msgid "*" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 +msgid "a" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71 +msgid "br" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 +msgid "div" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 +msgid "h1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 +msgid "h2" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 +msgid "h3" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 +msgid "h4" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 +msgid "h5" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 +msgid "h6" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 +msgid "hr" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 +msgid "span" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 +msgid "Having the &attribute:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 +msgid "With &value:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 +msgid "(A regular expression)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 +msgid "" +"<p>For example, to match all h2 tags that have class=\"chapter\", set tag to " +"<i>h2</i>, attribute to <i>class</i> and value to " +"<i>chapter</i>.</p><p>Leaving attribute blank will match any attribute and " +"leaving value blank will match any value. Setting tag to * will match any " +"tag.</p><p>To learn more advanced usage of XPath see the <a " +"href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 +msgid "Browse by covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 +msgid "Undefined" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 +msgid "Yes" +msgstr "हो" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 +msgid "No" +msgstr "नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 +msgid "star(s)" +msgstr "तारांकन" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 +msgid "Unrated" +msgstr "अतारांकित" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 +msgid " index:" +msgstr " सूची:" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +msgid "Automatically number books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 +msgid "Remove all tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 +msgid "tags to add" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 +msgid "tags to remove" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 +msgid "No details available." +msgstr "तपशील उपलबà¥à¤§ नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 +msgid "Device no longer connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 +msgid "Get device information" +msgstr "उपकरणाची माहिती मिळावा" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 +msgid "Get list of books on device" +msgstr "उपकरणावरील पà¥à¤¸à¥à¤¤à¤•ांची यादी मिळावा" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 +msgid "Get annotations from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 +msgid "Send metadata to device" +msgstr "उपकरणाला मेटाडाटा पाठवा" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 +msgid "Send collections to device" +msgstr "उपकरणाला संगà¥à¤°à¤¹ पाठवा" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 +msgid "Upload %d books to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 +msgid "Delete books from device" +msgstr "उपकरणावरून पà¥à¤¸à¥à¤¤à¤•े नषà¥à¤Ÿ करा" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 +msgid "Download books from device" +msgstr "उपकरणावरून पà¥à¤¸à¥à¤¤à¤• डाउनलोड करा" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 +msgid "View book on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +msgid "Set default send to device action" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 +msgid "Send to main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 +msgid "Send to storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 +msgid "Send to storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +msgid "Main Memory" +msgstr "मà¥à¤–à¥à¤¯ सà¥à¤®à¤°à¤£à¤¿à¤•ा" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +msgid "Send and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +msgid "Send specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 +msgid "Eject device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 +msgid "Error communicating with device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 +msgid "Select folder to open as device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +msgid "Error talking to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 +msgid "" +"There was a temporary error talking to the device. Please unplug and " +"reconnect the device and or reboot." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 +msgid "Device: " +msgstr "उपकरण: " + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 +msgid " detected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 +msgid "selected to send" +msgstr "पाठवणà¥à¤¯à¤¾à¤¸à¤¾à¤ à¥€ निवडलेले" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 +msgid "Choose format to send to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 +msgid "No device" +msgstr "कोणतेही उपकरण नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +msgid "Cannot send: No device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 +msgid "No card" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 +msgid "Cannot send: Device has no storage card" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 +msgid "E-book:" +msgstr "ई-पà¥à¤¸à¥à¤¤à¤•" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 +msgid "Attached, you will find the e-book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 +msgid "by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 +msgid "in the %s format." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 +msgid "Sending email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 +msgid "No suitable formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 +msgid "Auto convert the following books before sending via email?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 +msgid "" +"Could not email the following books as no suitable formats were found:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 +msgid "Failed to email books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 +msgid "Failed to email the following books:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 +msgid "Sent by email:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 +msgid "News:" +msgstr "वारà¥à¤¤à¤¾:" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 +msgid "Attached is the" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 +msgid "Sent news to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +msgid "Auto convert the following books before uploading to the device?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 +msgid "Sending catalogs to device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 +msgid "Sending news to device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 +msgid "Sending books to device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 +msgid "" +"Could not upload the following books to the device, as no suitable formats " +"were found. Convert the book(s) to a format supported by your device first." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 +msgid "No space on device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 +msgid "" +"<p>Cannot upload books to device there is no more free space available " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +msgid "Select available formats and their order for this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 +msgid "Use sub directories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +msgid "Use author sort for author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 +msgid "Save &template:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 +msgid "Fit &cover within view" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 +msgid "&Previous" +msgstr "मागील" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 +msgid "&Next" +msgstr "पà¥à¤¢à¥€à¤²" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 +msgid "My Books" +msgstr "माà¤à¥€ पà¥à¤¸à¥à¤¤à¤•े" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 +msgid "Generate catalog" +msgstr "पà¥à¤¸à¥à¤¤à¤•सूची तयार करा" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 +msgid "Generate catalog for {0} books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 +msgid "Catalog &format:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 +msgid "" +"Catalog &title (existing catalog with the same title will be replaced):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 +msgid "&Send catalog to device automatically" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 +msgid "Catalog options" +msgstr "पà¥à¤¸à¥à¤¤à¤•सूची परà¥à¤¯à¤¾à¤¯" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 +msgid "Choose Format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "calibre गà¥à¤°à¤‚थालयासाठी सà¥à¤¥à¤³ निवडा" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 +msgid "No location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 +msgid "No location selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 +msgid "Set defaults for conversion of comics (CBR/CBZ files)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 +msgid "Set options for converting %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92 +msgid "&Title:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 +msgid "&Author(s):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95 +msgid "&Profile:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +msgid "Edit Comments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 +msgid "%(plugin_type)s %(plugins)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 +msgid "plugins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 +msgid "" +"\n" +"Customization: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 +msgid "General" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 +msgid "Interface" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +msgid "Conversion" +msgstr "रà¥à¤ªà¤¾à¤‚तर" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +msgid "" +"Email\n" +"Delivery" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +msgid "Add/Save" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +msgid "Advanced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +msgid "" +"Content\n" +"Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 +msgid "Plugins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +msgid "Auto send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +msgid "Email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 +msgid "Formats to email. The first matching format will be sent." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 +msgid "" +"If checked, downloaded news will be automatically mailed <br>to this email " +"address (provided it is in one of the listed formats)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 +msgid "new email address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +msgid "Wide" +msgstr "रà¥à¤‚द" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +msgid "Narrow" +msgstr "अरà¥à¤‚द" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 +msgid "Medium" +msgstr "मधà¥à¤¯à¤®" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 +msgid "Small" +msgstr "लहान" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Large" +msgstr "मोठे" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +msgid "Always" +msgstr "नेहमी" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +msgid "Automatic" +msgstr "सà¥à¤µà¤¯à¤‚चलित" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +msgid "Never" +msgstr "कधीच नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 +msgid "Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +msgid "Confirmation dialogs have all been reset" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 +msgid "System port selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 +msgid "" +"The value <b>%d</b> you have chosen for the content server port is a system " +"port. Your operating system <b>may</b> not allow the server to run on this " +"port. To be safe choose a port number larger than 1024." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 +msgid "Failed to install command line tools." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 +msgid "Command line tools installed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 +msgid "Command line tools installed in" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 +msgid "" +"If you move calibre.app, you have to re-install the command line tools." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +msgid "No valid plugin path" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 +msgid "%s is not a valid plugin path" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 +msgid "Choose plugin" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 +msgid "Plugin cannot be disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 +msgid "The plugin: %s cannot be disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 +msgid "Plugin not customizable" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 +msgid "Plugin: %s does not need customization" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 +msgid "Customize" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 +msgid "Cannot remove builtin plugin" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 +msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 +msgid "You must select a column to delete it" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 +msgid "The selected column is not a custom column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 +msgid "Are you sure?" +msgstr "तà¥à¤®à¥à¤¹à¤¾à¤²à¤¾ खातà¥à¤°à¥€ आहे?" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 +msgid "Do you really want to delete column %s and all its data?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 +msgid "Error log:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 +msgid "Access log:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 +msgid "Failed to start content server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 +msgid "Invalid size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 +msgid "The size %s is invalid. must be of the form widthxheight" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 +msgid "Must restart" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 +msgid "" +"The changes you made require that Calibre be restarted. Please restart as " +"soon as practical." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 +msgid "Checking database integrity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 +msgid "Failed to check database integrity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 +msgid "Some inconsistencies found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 +msgid "" +"The following books had formats listed in the database that are not actually " +"available. The entries for the formats have been removed. You should check " +"them manually. This can happen if you manipulate the files in the library " +"folder directly." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +msgid "TabWidget" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +msgid "" +"Here you can control how calibre will read metadata from the files you add " +"to it. calibre can either read metadata from the contents of the file, or " +"from the filename." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 +msgid "Read metadata only from &file name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +msgid "" +"Swap the firstname and lastname of the author. This affects only metadata " +"read from file names." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 +msgid "&Swap author firstname and lastname" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +msgid "" +"If an existing book with a similar title and author is found that does not " +"have the format being added, the format is added\n" +"to the existing book, instead of creating a new entry. If the existing book " +"already has the format, then it is silently ignored.\n" +"\n" +"Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), " +"punctuation, case, etc. Author match is exact." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 +msgid "" +"If books with similar titles and authors found, &merge the new files " +"automatically" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 +msgid "&Configure metadata from file name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 +msgid "&Adding books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 +msgid "" +"Here you can control how calibre will save your books when you click the " +"Save to Disk button:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 +msgid "Save &cover separately" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 +msgid "Update &metadata in saved copies" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 +msgid "Save metadata in &OPF file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 +msgid "Convert non-English characters to &English equivalents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 +msgid "Format &dates as:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 +msgid "File &formats to save:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 +msgid "Replace space with &underscores" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 +msgid "Change paths to &lowercase" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 +msgid "&Saving books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +msgid "" +"<li><b>Manual Management</b>: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.</li>\n" +"<li><b>Only on send</b>: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device. </li>\n" +"<li><b>Automatic management</b>: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect</li></ul>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 +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->Plugins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 +msgid "Sending to &device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +msgid "Show notification when &new version is available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +msgid "Download &social metadata (tags/ratings/etc.) by default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +msgid "&Overwrite author and title by default when fetching metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +msgid "Default network &timeout:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +msgid "" +"Set the default timeout for network fetches (i.e. anytime we go out to the " +"internet to get information)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +msgid " seconds" +msgstr " सेकंद" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +msgid "Choose &language (requires restart):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +msgid "Normal" +msgstr "सामानà¥à¤¯" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +msgid "High" +msgstr "उचà¥à¤š" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +msgid "Low" +msgstr "कमी" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +msgid "Job &priority:" +msgstr "कारà¥à¤¯ पà¥à¤°à¤¾à¤¥à¤®à¤¿à¤•ता" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +msgid "Preferred &output format:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +msgid "Reset all disabled &confirmation dialogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 +msgid "Use &Roman numerals for series number" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 +msgid "Enable system &tray icon (needs restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 +msgid "Show ¬ifications in system tray" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +msgid "Show &splash screen at startup" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 +msgid "Show cover &browser in a separate window (needs restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +msgid "Show &average ratings in the tags browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 +msgid "Automatically send downloaded &news to ebook reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 +msgid "&Delete news from library when it is automatically sent to reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 +msgid "&Number of covers to show in browse mode (needs restart):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 +msgid "Select visible &columns in library view" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +msgid "Remove a user-defined column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +msgid "Add a user-defined column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +msgid "Edit settings of a user-defined column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 +msgid "Use internal &viewer for:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 +msgid "User Interface &layout (needs restart):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 +msgid "Disable all animations. Useful if you have a slow/old computer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 +msgid "Disable &animations" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 +msgid "Add an email address to which to send books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 +msgid "&Add email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 +msgid "Make &default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 +msgid "&Remove email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 +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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 +msgid "&Maximum number of waiting worker processes (needs restart):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 +msgid "Limit the max. simultaneous jobs to the available CPU &cores" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 +msgid "Debug &device detection" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 +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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 +msgid "Server &port:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 +msgid "&Username:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 +msgid "&Password:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 +msgid "" +"If you leave the password blank, anyone will be able to access your book " +"collection using the web interface." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 +msgid "" +"The maximum size (widthxheight) for displayed covers. Larger covers are " +"resized. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 +msgid "Max. &cover size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 +msgid "&Show password" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 +msgid "Max. &OPDS items per query:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 +msgid "Max. OPDS &ungrouped items:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 +msgid "&Start Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 +msgid "St&op Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 +msgid "&Test Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 +msgid "Run server &automatically on startup" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 +msgid "View &server logs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 +msgid "" +"<p>Remember to leave calibre running as the server only runs as long as " +"calibre is running.\n" +"<p>Stanza should see your calibre collection automatically. If not, try " +"adding the URL http://myhostname:8080 as a new catalog in the Stanza reader " +"on your iPhone. Here myhostname should be the fully qualified hostname or " +"the IP address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 +msgid "" +"Here you can customize the behavior of Calibre by controlling what plugins " +"it uses." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 +msgid "Enable/&Disable plugin" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 +msgid "&Customize plugin" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 +msgid "&Remove plugin" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 +msgid "Add new plugin" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 +msgid "Plugin &file:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 +msgid "&Add" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 +msgid "Create Tag-based Column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 +msgid "Lookup name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 +msgid "Column heading" +msgstr "सà¥à¤¤à¤‚भ मथळा" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 +msgid "Column type" +msgstr "सà¥à¤¤à¤‚भ पà¥à¤°à¤•ार" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 +msgid "Use brackets" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 +msgid "Values can be edited" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 +msgid "Text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 +msgid "Number" +msgstr "अंक" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 +msgid "Date" +msgstr "दिनांक" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 +msgid "Tag on book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 +msgid "Explanation text added in create_ct_column.py" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 +msgid "Create and edit tag-based columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 +msgid "Text, column shown in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 +msgid "Comma separated text, like tags, shown in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 +msgid "Long text, like comments, not shown in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +msgid "Text column for keeping series-like information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +msgid "Floating point numbers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +msgid "Integers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 +msgid "Ratings, shown with stars" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 +msgid "Yes/No" +msgstr "हो/नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +msgid "No column selected" +msgstr "कोणताही सà¥à¤¤à¤‚भ निवडलेला नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 +msgid "No column has been selected" +msgstr "कोणताही सà¥à¤¤à¤‚भ निवडलेला नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 +msgid "Selected column is not a user-defined column" +msgstr "निवडलेला सà¥à¤¤à¤‚भ वापरकरà¥à¤¤à¥à¤¯à¤¾à¤¨à¥‡ निरà¥à¤®à¤¾à¤£ केलेला नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 +msgid "No lookup name was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 +msgid "" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 +msgid "No column heading was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 +msgid "The lookup name %s is already used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 +msgid "The heading %s is already used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 +msgid "Create or edit custom columns" +msgstr "नवीन सà¥à¤¤à¤‚भ निरà¥à¤®à¤¾à¤£ अथवा संपादीत करा" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 +msgid "&Lookup name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 +msgid "Column &heading" +msgstr "सà¥à¤¤à¤‚भाचे नाव" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 +msgid "" +"Used for searching the column. Must contain only digits and lower case " +"letters." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 +msgid "" +"Column heading in the library view and category name in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 +msgid "Column &type" +msgstr "सà¥à¤¤à¤‚भ पà¥à¤°à¤•ार" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 +msgid "What kind of information will be kept in the column." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 +msgid "" +"<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " +"for year.</p>\n" +"<p>For example:\n" +"<ul>\n" +"<li> ddd, d MMM yyyy gives Mon, 5 Jan 2010<li>\n" +"<li>dd MMMM yy gives 05 January 10</li>\n" +"</ul> " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 +msgid "Use MMM yyyy for month + year, yyyy for year only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 +msgid "Default: dd MMM yyyy." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 +msgid "Format for &dates" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 +msgid "Getting debug information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:22 +msgid "Copy to &clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:24 +msgid "Debug device detection" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:44 +msgid "Invalid template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:45 +msgid "The template %s is invalid:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:42 +msgid "Save &template" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:43 +msgid "" +"By adjusting the template below, you can control what folders the files are " +"saved in and what filenames they are given. You can use the / character to " +"indicate sub-folders. Available metadata variables are described below. If a " +"particular book does not have some metadata, the variable will be replaced " +"by the empty string." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:44 +msgid "Available variables:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/social.py:34 +msgid "Downloading social metadata, please wait..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 +msgid "&Show this warning again" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42 +msgid "ERROR" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be <b>permanently deleted</b> from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +msgid "Location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 +msgid "Format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +msgid "Delete from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +msgid "Author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 +msgid "Manage authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 +msgid "Author Sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 +msgid "ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 +msgid "Finding metadata..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 +msgid "Could not find metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 +msgid "The metadata download seems to have stalled. Try again later." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 +msgid "Warning" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 +msgid "Could not fetch metadata from:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 +msgid "No metadata found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 +msgid "" +"No metadata found, try adjusting the title and author or the ISBN key." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 +msgid "Fetch metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 +msgid "" +"<p>calibre can find metadata for your books from two locations: <b>Google " +"Books</b> and <b>isbndb.com</b>. <p>To use isbndb.com you must sign up for a " +"<a href=\"http://www.isbndb.com\">free account</a> and enter your access key " +"below." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 +msgid "&Access Key:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 +msgid "Fetch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 +msgid "Matches" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 +msgid "" +"Select the book that most closely matches your copy from the list below" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 +msgid "Download &social metadata (tags/rating/etc.) for the selected book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 +msgid "Overwrite author and title with author and title of selected book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:37 +msgid "Details of job" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 +msgid "Active Jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:45 +msgid "&Stop selected job" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:46 +msgid "Show job &details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 +msgid "Stop &all non device jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 +msgid "Editing meta information for <b>%d books</b>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 +msgid "Edit Meta information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 +msgid "A&utomatically set author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 +msgid "Author s&ort: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +msgid "" +"Specify how the author(s) of this book should be sorted. For example Charles " +"Dickens should be sorted as Dickens, Charles." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +msgid "&Rating:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +msgid "Rating of this book. 0-5 stars" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 +msgid "No change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +msgid " stars" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 +msgid "Add ta&gs: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +msgid "Open Tag Editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 +msgid "&Remove tags:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 +msgid "Comma separated list of tags to remove from the books. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 +msgid "Remove &format:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 +msgid "&Swap title and author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 +msgid "" +"Selected books will be automatically numbered,\n" +"in the order you selected them.\n" +"So if you selected Book A and then Book B,\n" +"Book A will have series number 1 and Book B series number 2." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 +msgid "" +"Remove stored conversion settings for the selected books.\n" +"\n" +"Future conversion of these books will use the default settings." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 +msgid "Remove &stored conversion settings for the selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +msgid "&Basic metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 +msgid "&Custom metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 +msgid "Last modified: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +msgid "Not a valid picture" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +msgid "Specify title and author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 +msgid "You must specify a title and author before generating a cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +msgid "Choose formats for " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +msgid "No permission" +msgstr "परवानगी नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +msgid "You do not have permission to read the following files:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 +msgid "No format selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 +msgid "Could not read metadata" +msgstr "मेटाडाटा वाचू शकत नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 +msgid "Could not read metadata from %s format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 +msgid "Could not read cover" +msgstr "पृषà¥à¤  वाचू शकत नाही" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 +msgid "Could not read cover from %s format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 +msgid "The cover in the %s format is invalid" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 +msgid "Abort the editing of all remaining books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 +msgid "This ISBN number is valid" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 +msgid "This ISBN number is invalid" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +msgid "Cannot use tag editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 +msgid "The tags editor cannot be used if you have modified the tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 +msgid "Downloading cover..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 +msgid "Cannot fetch cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 +msgid "<b>Could not fetch cover.</b><br/>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 +msgid "The download timed out." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 +msgid "Could not find cover for this book. Try specifying the ISBN first." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 +msgid "" +"For the error message from each cover source, click Show details below." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +msgid "Bad cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 +msgid "The cover is not a valid picture" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +msgid "There were errors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 +msgid "There were errors downloading social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 +msgid "Cannot fetch metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 +msgid "You must specify at least one of ISBN, Title, Authors or Publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +msgid "Edit Meta Information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +msgid "Meta information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +msgid "Swap the author and title" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +msgid "Author S&ort: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +msgid "" +"Automatically create the author sort entry based on the current author entry" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +msgid "Remove unused series (Series that have no books)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +msgid "IS&BN:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +msgid "Publishe&d:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +msgid "dd MMM yyyy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +msgid "&Date:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +msgid "&Comments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +msgid "&Fetch metadata from server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +msgid "Available Formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +msgid "Add a new format for this book to the database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +msgid "Remove the selected formats for this book from the database." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +msgid "Set the cover for the book from the selected format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 +msgid "Update metadata from the metadata in the selected format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 +msgid "Reset cover to default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +msgid "Download &cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +msgid "Generate a default cover based on the title and author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +msgid "&Generate cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 +msgid "Password needed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 +msgid "Aborting..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 +msgid "" +"The current saved search will be <b>permanently deleted</b>. Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 +msgid "Saved Search Editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 +msgid "Saved Search: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 +msgid "Select a saved search to edit" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 +msgid "Delete this selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +msgid "Enter a new saved search name." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +msgid "Add the new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +msgid "Change the contents of the saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 +msgid "Need username and password" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 +msgid "You must provide a username and/or password to use this news source." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 +msgid "Created by: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 +msgid "Last downloaded: never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 +msgid "%d days, %d hours and %d minutes ago" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 +msgid "Last downloaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 +msgid "Schedule news download" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 +msgid "Add a custom news source" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 +msgid "Download all scheduled new sources" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 +msgid "No internet connection" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 +msgid "Cannot download news as no internet connection is active" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 +msgid "Recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 +msgid "Download all scheduled recipes at once" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195 +msgid "Download &all scheduled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196 +msgid "blurb" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 +msgid "&Schedule for download:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 +msgid "Every " +msgstr "पà¥à¤°à¤¤à¥à¤¯à¥‡à¤• " + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 +msgid "day" +msgstr "दिवस" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 +msgid "Monday" +msgstr "सोमवार" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 +msgid "Tuesday" +msgstr "मंगळवार" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 +msgid "Wednesday" +msgstr "बà¥à¤§à¤µà¤¾à¤°" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 +msgid "Thursday" +msgstr "गà¥à¤°à¥à¤µà¤¾à¤°" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 +msgid "Friday" +msgstr "शà¥à¤•à¥à¤°à¤µà¤¾à¤°" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 +msgid "Saturday" +msgstr "शनिवार" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 +msgid "Sunday" +msgstr "रविवार" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 +msgid "at" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 +msgid "" +"Interval at which to download this recipe. A value of zero means that the " +"recipe will be downloaded every hour." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 +msgid " days" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 +msgid "&Account" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 +msgid "For the scheduling to work, you must leave calibre running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 +msgid "&Schedule" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 +msgid "Add &title as tag" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 +msgid "&Extra tags:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 +msgid "&Advanced" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 +msgid "&Download now" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 +msgid "" +"Delete downloaded news older than the specified number of days. Set to zero " +"to disable." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 +msgid "Delete downloaded news older than " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:36 +msgid "contains" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:37 +msgid "The text to search for. It is interpreted as a regular expression." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:38 +msgid "" +"<p>Negate this match. That is, only return results that <b>do not</b> match " +"this query." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:39 +msgid "Negate" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:113 +msgid "Advanced Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:114 +msgid "Find entries that have..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:115 +msgid "&All these words:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:116 +msgid "This exact &phrase:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:117 +msgid "&One or more of these words:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:118 +msgid "But dont show entries that have..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:119 +msgid "Any of these &unwanted words:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 +msgid "What kind of match to use:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 +msgid "Contains: the word or phrase matches anywhere in the metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:122 +msgid "Equals: the word or phrase must match an entire metadata field" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:123 +msgid "" +"Regular expression: the expression must match anywhere in the metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:124 +msgid " " +msgstr " " + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:125 +msgid "" +"See the <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" +"interface\">User Manual</a> for more help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 +msgid "Choose formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 +msgid "Authors" +msgstr "लेखक" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 +msgid "Publishers" +msgstr "पà¥à¤°à¤•ाशक" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 +msgid " (not on any book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 +msgid "" +"The current tag category will be <b>permanently deleted</b>. Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 +msgid "User Categories Editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 +msgid "A&vailable items" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 +msgid "Apply tags to current tag category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 +msgid "A&pplied items" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +msgid "Unapply (remove) tag from current tag category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +msgid "Category name: " +msgstr "वरà¥à¤—ावारीचे नाव: " + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +msgid "Select a category to edit" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +msgid "Delete this selected tag category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +msgid "Enter a new category name. Select the kind before adding it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +msgid "Add the new category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +msgid "Category filter: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +msgid "Select the content kind of the new category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 +msgid "Are your sure?" +msgstr "तà¥à¤®à¥à¤¹à¤¾à¤²à¤¾ खातà¥à¤°à¥€ आहे?" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 +msgid "" +"The following tags are used by one or more books. Are you certain you want " +"to delete them?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 +msgid "Tag Editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124 +msgid "A&vailable tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:125 +msgid "" +"Delete tag from database. This will unapply the tag from all books and then " +"remove it from the database." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:127 +msgid "Apply tag to current book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:129 +msgid "A&pplied tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:130 +msgid "Unapply (remove) tag from current book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 +msgid "&Add tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 +msgid "" +"If the tag you want is not in the available list, you can add it here. " +"Accepts a comma separated list of tags." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 +msgid "Add tag to available tags and apply it to current book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +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:503 +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:504 +msgid "An item cannot be set to nothing. Delete it instead." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 +msgid "No item selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 +msgid "You must select one item from the list of Available items." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 +msgid "No items selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 +msgid "You must select at least one items from the list." +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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +msgid "Category Editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +msgid "Items in use" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 +msgid "" +"Delete item from database. This will unapply the item from all books and " +"then remove it from the database." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +msgid "Rename the item in every book where it is used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 +msgid "Test email settings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52 +msgid "Send test mail from %s to:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "&Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:127 +msgid "No recipe selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:132 +msgid "The attached file: %s is a recipe to download %s." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133 +msgid "Recipe for " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255 +msgid "Switch to Advanced mode" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:164 +msgid "Switch to Basic mode" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:174 +msgid "Feed must have a title" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175 +msgid "The feed must have a title" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:179 +msgid "Feed must have a URL" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180 +msgid "The feed %s must have a URL" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185 +msgid "Already exists" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186 +msgid "This feed has already been added to the recipe" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:286 +msgid "Invalid input" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:287 +msgid "<p>Could not create recipe. Error:<br>%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:290 +msgid "Replace recipe?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:291 +msgid "A custom recipe named %s already exists. Do you want to replace it?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 +msgid "Pick recipe" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 +msgid "Pick the recipe to customize" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:277 +msgid "Choose a recipe file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:248 +msgid "Add custom news source" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:249 +msgid "Available user recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:250 +msgid "Add/Update &recipe" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:251 +msgid "&Remove recipe" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:252 +msgid "&Share recipe" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253 +msgid "Customize &builtin recipe" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254 +msgid "&Load recipe from file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256 +msgid "" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Create a basic news " +"recipe, by adding RSS feeds to it. <br />For most feeds, you will have to " +"use the \"Advanced mode\" to further customize the fetch " +"process.</p></body></html>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260 +msgid "Recipe &title:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261 +msgid "&Oldest article:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 +msgid "The oldest article to download" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264 +msgid "&Max. number of articles per feed:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265 +msgid "Maximum number of articles to download per feed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266 +msgid "Feeds in recipe" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268 +msgid "Remove feed from recipe" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274 +msgid "Add feed to recipe" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272 +msgid "&Feed title:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 +msgid "Feed &URL:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 +msgid "&Add feed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276 +msgid "" +"For help with writing advanced news recipes, please visit <a " +"href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:277 +msgid "Recipe source code (python)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 +msgid "" +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'Candara'; font-size:10pt; font-" +"weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +msgid "Regular &expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +msgid "File &name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Title:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +msgid "Regular expression (?P<title>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 +msgid "No match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Authors:" +msgstr "लेखक:" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 +msgid "Regular expression (?P<author>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124 +msgid "Series:" +msgstr "शृंखला:" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125 +msgid "Regular expression (?P<series>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127 +msgid "Series index:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:128 +msgid "Regular expression (?P<series_index>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130 +msgid "ISBN:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:131 +msgid "Regular expression (?P<isbn>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 +msgid "Cover Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "Shift+Alt+B" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 +msgid "Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "Shift+Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 +msgid "version" +msgstr "आवृतà¥à¤¤à¥€" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 +msgid "created by Kovid Goyal" +msgstr "कोविड गोयालदà¥à¤µà¤¾à¤°à¤¾ निरà¥à¤®à¤¿à¤¤" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +msgid "Connected " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +msgid "Book Details" +msgstr "पà¥à¤¸à¥à¤¤à¤•ाचा तपशील" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 +msgid "Job" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 +msgid "Status" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +msgid "Progress" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 +msgid "Running time" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 +msgid "There are %d running jobs:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 +msgid "Unknown job" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 +msgid "There are %d waiting jobs:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 +msgid "Cannot kill job" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +msgid "Cannot kill jobs that communicate with the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 +msgid "Job has already run" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 +msgid "Unavailable" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 +msgid "Jobs:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 +msgid " - Jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 +msgid "Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 +msgid "Advanced search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 +msgid "" +"<p>Search the list of books by title, author, publisher, tags, comments, " +"etc.<br><br>Words separated by spaces are ANDed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 +msgid "Reset Quick Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 +msgid "N" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 +msgid "Y" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 +msgid "On Device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 +msgid "Size (MB)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 +msgid "Rating" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +msgid "Book <font face=\"serif\">%s</font> of %s." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 +msgid "In Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 +msgid "Size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 +msgid "Marked for deletion" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 +msgid "Double click to <b>edit</b> me<br><br>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 +msgid "Hide column %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 +msgid "Sort on %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 +msgid "Ascending" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 +msgid "Descending" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 +msgid "Change text alignment for %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 +msgid "Left" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 +msgid "Right" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 +msgid "Center" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 +msgid "Show column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 +msgid "Restore default layout" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 +msgid "" +"Dropping onto a device is not supported. First add the book to the calibre " +"library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 +msgid "Configure Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:48 +msgid "Use white background" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:49 +msgid "Hyphenate" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 +msgid "<b>Changes will only take effect after a restart.</b>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:70 +msgid " - LRF Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 +msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +msgid "No matches found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 +msgid "LRF Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 +msgid "Parsing LRF file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 +msgid "LRF Viewer toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +msgid "Next Page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 +msgid "Previous Page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 +msgid "Back" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 +msgid "Forward" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 +msgid "Next match" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196 +msgid "Open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:137 +msgid "Configure" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 +msgid "Use the library located at the specified path." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 +msgid "Start minimized to system tray." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 +msgid "Log debugging information to console" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 +msgid "Do not check for updates" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 +msgid "Calibre Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 +msgid "Choose a location for your calibre e-book library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 +msgid "Failed to create library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +msgid "Failed to create calibre library at: %r." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 +msgid "Choose a location for your new calibre e-book library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 +msgid "Initializing user interface..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 +msgid "Repairing failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 +msgid "The database repair failed. Starting with a new empty library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +msgid "Bad database location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 +msgid "Bad database location %r. calibre will now quit." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 +msgid "Corrupted database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 +msgid "" +"Your calibre database appears to be corrupted. Do you want calibre to try " +"and repair it automatically? If you say No, a new empty calibre library will " +"be created." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 +msgid "" +"Repairing database. This can take a very long time for a large collection" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +msgid "" +"Bad database location %r. Will start with a new, empty calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 +msgid "Starting %s: Loading books..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 +msgid "If you are sure it is not running" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +msgid "Cannot Start " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 +msgid "%s is already running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 +msgid "may be running in the system tray, in the" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 +msgid "upper right region of the screen." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 +msgid "lower right region of the screen." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 +msgid "try rebooting your computer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 +msgid "try deleting the file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 +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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 +msgid "&Preferences" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62 +msgid "&Quit" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 +msgid "ERROR: Unhandled exception" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 +msgid "Book has neither title nor ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 +msgid "No matches found for this book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 +msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 +msgid "Search (For Advanced Search click the button to the left)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 +msgid "Saved Searches" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 +msgid "(all books)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 +msgid "({0} of all)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 +msgid "Press a key..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:79 +msgid "Already assigned" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:81 +msgid "already assigned to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 +msgid " or " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 +msgid "&Default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:135 +msgid "Customize shortcuts for" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 +msgid "Keys" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225 +msgid "Double click to change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 +msgid "Frame" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 +msgid "&Custom" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 +msgid "&Shortcut:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 +msgid "Click to change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 +msgid "Clear" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 +msgid "&Alternate shortcut:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 +msgid "Rename '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 +msgid "Edit sort for '%s'" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +msgid "Hide category %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 +msgid "Show category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 +msgid "Show all categories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +msgid "Manage %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 +msgid "Manage Saved Searches" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 +msgid "Manage User Categories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 +msgid "Searches" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 +msgid "Duplicate search name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 +msgid "The saved search name %s is already used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 +msgid "Sort by name" +msgstr "नावानà¥à¤¸à¤¾à¤° कà¥à¤°à¤®à¤µà¤¾à¤°à¥€" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 +msgid "Sort by popularity" +msgstr "लोकपà¥à¤°à¤¿à¤¯à¤¤à¥‡à¤¨à¥à¤¸à¤¾à¤° कà¥à¤°à¤®à¤µà¤¾à¤°à¥€" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +msgid "Sort by average rating" +msgstr "मूलà¥à¤¯à¤¾à¤‚कनानà¥à¤¸à¤¾à¤° कà¥à¤°à¤®à¤µà¤¾à¤°à¥€" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +msgid "Match all" +msgstr "सरà¥à¤µ जà¥à¤³à¤µà¤¾" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +msgid "Match any" +msgstr "कोणतेही जà¥à¤³à¤µà¤¾" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 +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:789 +msgid "Manage &user categories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 +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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +msgid "Could not convert some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 +msgid "" +"Could not convert %d of %d books, because no suitable source format was " +"found." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 +msgid "Queueing books for bulk conversion" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +msgid "Queueing " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 +msgid "Fetch news from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 +msgid "Convert existing" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 +msgid "" +"The following books have already been converted to %s format. Do you wish to " +"reconvert them?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 +msgid "&Restore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 +msgid "&Donate to support calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 +msgid "&Eject connected device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 +msgid "Calibre Quick Start Guide" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 +msgid "Conversion Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 +msgid "" +"<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " +"first remove the DRM using third party tools." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 +msgid "Recipe Disabled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 +msgid "<b>Failed</b>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 +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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 +msgid "There are active jobs. Are you sure you want to quit?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 +msgid "" +" is communicating with the device!<br>\n" +" Quitting may cause corruption on the device.<br>\n" +" Are you sure you want to quit?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 +msgid "WARNING: Active jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 +msgid "" +"will keep running in the system tray. To close it, choose <b>Quit</b> in the " +"context menu of the system tray." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 +msgid "Update available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 +msgid "" +"%s has been updated to version %s. See the <a href=\"http://calibre-" +"ebook.com/whats-new\">new features</a>. Visit the download page?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 +msgid "Edit bookmark" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 +msgid "New title for bookmark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:52 +msgid "Export Bookmarks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:54 +msgid "Saved Bookmarks (*.pickle)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 +msgid "Import Bookmarks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 +msgid "Pickled Bookmarks (*.pickle)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 +msgid "Name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 +msgid "Bookmark Manager" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 +msgid "Actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 +msgid "Edit" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 +msgid "Delete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 +msgid "Reset" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 +msgid "Export" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 +msgid "Import" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:154 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:155 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:156 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:157 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:158 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:159 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:168 +msgid " px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:161 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:163 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:164 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:165 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:166 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:167 +msgid "Remember last used &window size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:170 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:171 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:172 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:173 +msgid "&Resize images larger than the viewer window (needs restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:174 +msgid "&User stylesheet" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:175 +msgid "&General" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:176 +msgid "Double click to change a keyboard shortcut" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:177 +msgid "&Keyboard shortcuts" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 +msgid "No results found for:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:35 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +msgid "Remember last used window size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:81 +msgid "" +"Set the user CSS stylesheet. This can be used to customize the look of all " +"books." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 +msgid "Resize images larger than the viewer window to fit inside it" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 +msgid "&Lookup in dictionary" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 +msgid "Go to..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +msgid "Next Section" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 +msgid "Previous Section" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +msgid "Document Start" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 +msgid "Document End" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +msgid "Section Start" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 +msgid "Section End" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 +msgid "Scroll to the next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:15 +msgid "Scroll to the previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:18 +msgid "Scroll to the next section" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:21 +msgid "Scroll to the previous section" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:24 +msgid "Scroll to the bottom of the section" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:27 +msgid "Scroll to the top of the section" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:30 +msgid "Scroll to the end of the document" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:33 +msgid "Scroll to the start of the document" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:36 +msgid "Scroll down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:39 +msgid "Scroll up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:42 +msgid "Scroll left" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:45 +msgid "Scroll right" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115 +msgid "Book format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +msgid "Position in book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 +msgid "Go to a reference. To get reference numbers, use the reference mode." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 +msgid "Search for text in book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 +msgid "Print Preview" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "Connecting to dict.org to lookup: <b>%s</b>…" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 +msgid "Add bookmark" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 +msgid "Enter title for bookmark:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 +msgid "Manage Bookmarks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 +msgid "" +"If specified, viewer window will try to come to the front when started." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 +msgid "Print javascript alert and console messages to the console" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184 +msgid "E-book Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185 +msgid "Close dictionary" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 +msgid "Find next occurrence" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 +msgid "F3" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 +msgid "Reference Mode" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 +msgid "Bookmark" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204 +msgid "Toggle full screen" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 +msgid "Print" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 +msgid "Find previous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 +msgid "Find previous occurrence" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 +msgid "Shift+F3" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 +msgid "Print eBook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 +msgid "Copy Image" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 +msgid "Paste Image" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 +msgid "Title Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 +msgid "Drag to resize" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 +msgid "Show" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 +msgid "Hide" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 +msgid "Moving library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 +msgid "Failed to move library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 +msgid "Invalid database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +msgid "" +"<p>An invalid library already exists at %s, delete it before trying to move " +"the existing library.<br>Error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 +msgid "Could not move library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 +msgid "Select location for books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 +msgid "welcome wizard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 +msgid "Welcome to calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 +msgid "The one stop solution to all your e-book needs." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:51 +msgid "" +"Choose your book reader. This will set the conversion options to produce " +"books optimized for your device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:52 +msgid "&Manufacturers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:53 +msgid "&Devices" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 +msgid "" +"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " +"button to apply your settings." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 +msgid "" +"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " +"available <a href=\"http://calibre-ebook.com/demo\">online</a>." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 +msgid "" +"<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" +"ebook.com/user_manual\">online</a>." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 +msgid "" +"<p>calibre can automatically send books by email to your Kindle. To do that " +"you have to setup email delivery below. The easiest way is to setup a free " +"<a href=\"http://gmail.com\">gmail account</a> and click the Use gmail " +"button below. You will also have to register your gmail address in your " +"Amazon account." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 +msgid "&Kindle email:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:52 +msgid "Choose your &language:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:53 +msgid "" +"Choose a location for your books. When you add books to calibre, they will " +"be copied here:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 +msgid "&Change" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 +msgid "" +"If you have an existing calibre library, it will be copied to the new " +"location. If a calibre library already exists at the new location, calibre " +"will switch to using it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:32 +msgid "Using: %s:%s@%s:%s and %s encryption" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:37 +msgid "Sending..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:42 +msgid "Mail successfully sent" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:114 +msgid "Finish gmail setup" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:115 +msgid "" +"Dont forget to enter your gmail username and password. You can sign up for a " +"free gmail account at http://gmail.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:130 +msgid "Bad configuration" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:124 +msgid "You must set the From email address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:131 +msgid "You must set the username and password for the mail server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:108 +msgid "Send email &from:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:109 +msgid "" +"<p>This is what will be present in the From: field of emails sent by " +"calibre.<br> Set it to your email address" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:110 +msgid "" +"<p>A mail server is useful if the service you are sending mail to only " +"accepts email from well know mail services." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:111 +msgid "Mail &Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 +msgid "calibre can <b>optionally</b> use a server to send mail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 +msgid "&Hostname:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 +msgid "The hostname of your mail server. For e.g. smtp.gmail.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 +msgid "&Port:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:116 +msgid "" +"The port your mail server listens for connections on. The default is 25" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:118 +msgid "Your username on the mail server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:120 +msgid "Your password on the mail server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:121 +msgid "&Show" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:122 +msgid "&Encryption:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123 +msgid "" +"Use TLS encryption when connecting to the mail server. This is the most " +"common." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 +msgid "&TLS" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 +msgid "Use SSL encryption when connecting to the mail server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 +msgid "&SSL" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 +msgid "Use Gmail" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:128 +msgid "&Test email" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 +msgid "" +"<p>If you use the <a href=\"http://www.lexcycle.com/download\">Stanza</a> e-" +"book app on your iPhone/iTouch, you can access your calibre book collection " +"directly on the device. To do this you have to turn on the calibre content " +"server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 +msgid "Turn on the &content server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 +msgid "today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 +msgid "yesterday" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 +msgid "thismonth" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 +msgid "daysago" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 +msgid "no" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 +msgid "unchecked" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 +msgid "checked" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 +msgid "yes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 +msgid "blank" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 +msgid "empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: CSV, XML output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: CSV, XML output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 +msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 +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:537 +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 " +"conversion process a bug is occurring.\n" +"Default: '%default'None\n" +"Applies to: ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 +msgid "" +"Regex describing tags to exclude as genres.\n" +"Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" +"Applies to: ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 +msgid "" +"Comma-separated list of tag words indicating book should be excluded from " +"output. Case-insensitive.\n" +"--exclude-tags=skip will match 'skip this book' and 'Skip will like this'.\n" +"Default: '%default'\n" +"Applies to: ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 +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:568 +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:575 +msgid "" +"Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" +"Default: '%default'\n" +"Applies to: ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 +msgid "" +"Sort titles with leading numbers as text, e.g.,\n" +"'2001: A Space Odyssey' sorts as \n" +"'Two Thousand One: A Space Odyssey'.\n" +"Default: '%default'\n" +"Applies to: ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 +msgid "" +"Specifies the output profile. In some cases, an output profile is required " +"to optimize the catalog for the device. For example, 'kindle' or " +"'kindle_dx' creates a structured Table of Contents with Sections and " +"Articles.\n" +"Default: '%default'\n" +"Applies to: ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 +msgid "" +"Tag indicating book has been read.\n" +"Default: '%default'\n" +"Applies to: ePub, MOBI output formats" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 +msgid "" +"Path to the calibre library. Default is to use the path stored in the " +"settings." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:120 +msgid "" +"%prog list [options]\n" +"\n" +"List the books available in the calibre database.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +msgid "" +"The fields to display when listing books in the database. Should be a comma " +"separated list of fields.\n" +"Available fields: %s\n" +"Default: %%default. The special field \"all\" can be used to select all " +"fields. Only has effect in the text output format." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 +msgid "" +"The field by which to sort the results.\n" +"Available fields: %s\n" +"Default: %%default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 +msgid "Sort results in ascending order" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 +msgid "" +"Filter the results by the search query. For the format of the search query, " +"please see the search related documentation in the User Manual. Default is " +"to do no filtering." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 +msgid "" +"The maximum width of a single line in the output. Defaults to detecting " +"screen size." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:142 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 +msgid "" +"The prefix for all file paths. Default is the absolute path to the library " +"folder." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:165 +msgid "Invalid fields. Available fields:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 +msgid "Invalid sort field. Available fields:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 +msgid "" +"The following books were not added as they already exist in the database " +"(see --duplicates option):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 +msgid "" +"%prog add [options] file1 file2 file3 ...\n" +"\n" +"Add the specified files as books to the database. You can also specify " +"directories, see\n" +"the directory related options below.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 +msgid "" +"Assume that each directory has only a single logical book and that all files " +"in it are different e-book formats of that book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:278 +msgid "Process directories recursively" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 +msgid "" +"Add books to database even if they already exist. Comparison is done based " +"on book titles." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:282 +msgid "Add an empty book (a book with no formats)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 +msgid "Set the title of the added empty book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 +msgid "Set the authors of the added empty book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 +msgid "Set the ISBN of the added empty book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 +msgid "You must specify at least one file to add" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:329 +msgid "" +"%prog remove ids\n" +"\n" +"Remove the books identified by ids from the database. ids should be a comma " +"separated list of id numbers (you can get id numbers by using the list " +"command). For example, 23,34,57-85\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 +msgid "You must specify at least one book to remove" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:363 +msgid "" +"%prog add_format [options] id ebook_file\n" +"\n" +"Add the ebook in ebook_file to the available formats for the logical book " +"identified by id. You can get id by using the list command. If the format " +"already exists, it is replaced.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 +msgid "You must specify an id and an ebook file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 +msgid "ebook file must have an extension" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 +msgid "" +"\n" +"%prog remove_format [options] id fmt\n" +"\n" +"Remove the format fmt from the logical book identified by id. You can get id " +"by using the list command. fmt should be a file extension like LRF or TXT or " +"EPUB. If the logical book does not have fmt available, do nothing.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 +msgid "You must specify an id and a format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:426 +msgid "" +"\n" +"%prog show_metadata [options] id\n" +"\n" +"Show the metadata stored in the calibre database for the book identified by " +"id.\n" +"id is an id number from the list command.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 +msgid "Print metadata in OPF form (XML)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:443 +msgid "You must specify an id" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:456 +msgid "" +"\n" +"%prog set_metadata [options] id /path/to/metadata.opf\n" +"\n" +"Set the metadata stored in the calibre database for the book identified by " +"id\n" +"from the OPF file metadata.opf. id is an id number from the list command. " +"You\n" +"can get a quick feel for the OPF format by using the --as-opf switch to the\n" +"show_metadata command.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:472 +msgid "You must specify an id and a metadata file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:492 +msgid "" +"%prog export [options] ids\n" +"\n" +"Export the books specified by ids (a comma separated list) to the " +"filesystem.\n" +"The export operation saves all formats of the book, its cover and metadata " +"(in\n" +"an opf file). You can get id numbers from the list command.\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:500 +msgid "Export all books in database, ignoring the list of ids." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:502 +msgid "Export books to the specified directory. Default is" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 +msgid "Export all books into a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 +msgid "Specifying this switch will turn this behavior off." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:534 +msgid "You must specify some ids or the %s option" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 +msgid "" +"%prog add_custom_column [options] label name datatype\n" +"\n" +"Create a custom column. label is the machine friendly name of the column. " +"Should\n" +"not contain spaces or colons. name is the human friendly name of the " +"column.\n" +"datatype is one of: {0}\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 +msgid "" +"This column stores tag like data (i.e. multiple comma separated values). " +"Only applies if datatype is text." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:560 +msgid "" +"A dictionary of options to customize how the data in this column will be " +"interpreted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:573 +msgid "You must specify label, name and datatype" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:631 +msgid "" +"\n" +" %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" +"\n" +" Export a catalog in format specified by path/to/destination extension.\n" +" Options control how entries are displayed in the generated catalog " +"ouput.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 +msgid "" +"Comma-separated list of database IDs to catalog.\n" +"If declared, --search is ignored.\n" +"Default: all" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:649 +msgid "" +"Filter the results by the search query. For the format of the search query, " +"please see the search-related documentation in the User Manual.\n" +"Default: no filtering" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 +msgid "Show detailed output information. Useful for debugging" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 +msgid "Error: You must specify a catalog output file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 +msgid "" +"\n" +" %prog set_custom [options] column id value\n" +"\n" +" Set the value of a custom column for the book identified by id.\n" +" You can get a list of ids using the list command.\n" +" You can get a list of custom column names using the custom_columns\n" +" command.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 +msgid "" +"If the column stores multiple values, append the specified values to the " +"existing ones, instead of replacing them." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 +msgid "Error: You must specify a field name, id and value" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 +msgid "" +"\n" +" %prog custom_columns [options]\n" +"\n" +" List available custom columns. Shows column labels and ids.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 +msgid "Show details for each column." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 +msgid "You will lose all data in the column: %r. Are you sure (y/n)? " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 +msgid "y" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 +msgid "" +"\n" +" %prog remove_custom_column [options] label\n" +"\n" +" Remove the custom column identified by label. You can see available\n" +" columns with the custom_columns command.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 +msgid "Do not ask for confirmation" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 +msgid "Error: You must specify a column label" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 +msgid "" +"%%prog command [options] [arguments]\n" +"\n" +"%%prog is the command line interface to the calibre books database.\n" +"\n" +"command is one of:\n" +" %s\n" +"\n" +"For help on an individual command: %%prog command --help\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 +msgid "%sAverage rating is %3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 +msgid "Main" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 +msgid "<p>Migrating old database to ebook library in %s<br><center>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 +msgid "Copying <b>%s</b>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 +msgid "Compacting database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 +msgid "Checking SQL integrity..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 +msgid "Checking for missing files." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 +msgid "Checked id" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 +msgid "Ratings" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 +msgid "The title" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 +msgid "The authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26 +msgid "" +"The author sort string. To use only the first letter of the name use " +"{author_sort[0]}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:28 +msgid "The tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29 +msgid "The series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30 +msgid "" +"The series number. To get leading zeros use {series_index:0>3s} or " +"{series_index:>3s} for leading spaces" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 +msgid "The rating" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34 +msgid "The ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 +msgid "The publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 +msgid "The date" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 +msgid "The published date" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 +msgid "The calibre internal id" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 +msgid "Options to control saving to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 +msgid "" +"Normally, calibre will update the metadata in the saved files from what is " +"in the calibre library. Makes saving to disk slower." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 +msgid "" +"Normally, calibre will write the metadata into a separate OPF file along " +"with the actual e-book files." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 +msgid "" +"Normally, calibre will save the cover in a separate file along with the " +"actual e-book file(s)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 +msgid "" +"Comma separated list of formats to save for each book. By default all " +"available books are saved." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 +msgid "" +"The template to control the filename and directory structure of the saved " +"files. Default is \"%s\" which will save books into a per-author " +"subdirectory with filenames containing title and author. Available controls " +"are: {%s}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 +msgid "" +"The template to control the filename and directory structure of files sent " +"to the device. Default is \"%s\" which will save books into a per-author " +"directory with filenames containing title and author. Available controls " +"are: {%s}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 +msgid "" +"Normally, calibre will convert all non English characters into English " +"equivalents for the file names. WARNING: If you turn this off, you may " +"experience errors when saving, depending on how well the filesystem you are " +"saving to supports unicode." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 +msgid "" +"The format in which to display dates. %d - day, %b - month, %Y - year. " +"Default is: %b, %Y" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 +msgid "Convert paths to lowercase." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 +msgid "Replace whitespace with underscores." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 +msgid "Requested formats not available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 +msgid "Settings to control the calibre content server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 +msgid "The port on which to listen. Default is %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 +msgid "The server timeout in seconds. Default is %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 +msgid "The max number of worker threads to use. Default is %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 +msgid "Set a password to restrict access. By default access is unrestricted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 +msgid "Username for access. By default, it is: %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 +msgid "The maximum size for displayed covers. Default is %default." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 +msgid "" +"The maximum number of matches to return per OPDS query. This affects Stanza, " +"WordPlayer, etc. integration." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 +msgid "" +"Group items in categories such as author/tags by first letter when there are " +"more than this number of items. Default: %default. Set to a large number to " +"disable grouping." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 +msgid "Password to access your calibre library. Username is " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28 +msgid "" +"[options]\n" +"\n" +"Start the calibre content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 +msgid "Path to the library folder to serve with the content server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 +msgid "Write process PID to the specified file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 +msgid "%d items" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 +msgid "RATING: %s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 +msgid "TAGS: %s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 +msgid "SERIES: %s [%s]<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 +msgid "Books in your library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 +msgid "By " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 +msgid "Books sorted by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 +msgid "Newest" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 +msgid "%sUsage%s: %s\n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 +msgid "Created by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 +msgid "" +"Whenever you pass arguments to %prog that have spaces in them, enclose the " +"arguments in quotation marks." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 +msgid "Path to the database in which books are stored" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 +msgid "Pattern to guess metadata from filenames" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 +msgid "Access key for isbndb.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 +msgid "Default timeout for network operations (seconds)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 +msgid "Path to directory in which your library of books is stored" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 +msgid "The language in which to display the user interface" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 +msgid "The default output format for ebook conversions." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 +msgid "Read metadata from files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 +msgid "The priority of worker processes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 +msgid "Swap author first and last names when reading metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 +msgid "Add new formats to existing book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 +msgid "List of named saved searches" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 +msgid "User-created tag browser categories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 +msgid "How and when calibre updates metadata on the device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 +msgid "Waiting..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 +msgid "Stopped" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 +msgid "Finished" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 +msgid "Working..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +msgid "Brazilian Portuguese" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +msgid "English (UK)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +msgid "Simplified Chinese" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +msgid "Chinese (HK)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +msgid "Traditional Chinese" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +msgid "English" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +msgid "English (Australia)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +msgid "English (New Zealand)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +msgid "English (Canada)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +msgid "English (India)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +msgid "English (Thailand)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 +msgid "English (Cyprus)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 +msgid "English (Pakistan)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 +msgid "English (Israel)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 +msgid "English (Singapore)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 +msgid "English (Yemen)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 +msgid "English (Ireland)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 +msgid "English (China)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +msgid "Spanish (Paraguay)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +msgid "German (AT)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 +msgid "Dutch (BE)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 +msgid "URL must have the scheme sftp" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:57 +msgid "host must be of the form user@hostname" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:68 +msgid "Failed to negotiate SSH session: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 +msgid "Failed to authenticate with server: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234 +msgid "Control email delivery" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 +msgid "Unknown section" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 +msgid "Unknown feed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 +msgid "Untitled article" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:21 +msgid "Download periodical content from the internet" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:36 +msgid "" +"Useful for recipe development. Forces max_articles_per_feed to 2 and " +"downloads at most 2 feeds." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:39 +msgid "Username for sites that require a login to access content." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:42 +msgid "Password for sites that require a login to access content." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:46 +msgid "" +"Do not download latest version of builtin recipes from the calibre server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 +msgid "Unknown News Source" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 +msgid "The \"%s\" recipe needs a username and password." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 +msgid "Download finished" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 +msgid "Failed to download the following articles:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 +msgid "Failed to download parts of the following articles:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 +msgid " from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +msgid "\tFailed links:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 +msgid "Could not fetch article. Run with -vv to see the reason" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 +msgid "Fetching feeds..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +msgid "Got feeds from index page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 +msgid "Trying to download cover..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 +msgid "Generating masthead..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 +msgid "Starting download [%d thread(s)]..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 +msgid "Feeds downloaded to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 +msgid "Could not download cover: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 +msgid "Downloading cover from %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 +msgid "Masthead image downloaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 +msgid "Untitled Article" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 +msgid "Article downloaded: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 +msgid "Article download failed: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 +msgid "Fetching feed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 +msgid "" +"Failed to log in, check your username and password for the calibre " +"Periodicals service." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 +msgid "" +"You do not have permission to download this issue. Either your subscription " +"has expired or you have exceeded the maximum allowed downloads for today." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 +msgid "You" +msgstr "तà¥à¤®à¥à¤¹à¥€" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 +msgid "Scheduled" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 +msgid "Custom" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 +msgid "" +"%prog URL\n" +"\n" +"Where URL is for example http://google.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 +msgid "Base directory into which URL is saved. Default is %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 +msgid "" +"Timeout in seconds to wait for a response from the server. Default: %default " +"s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 +msgid "" +"Maximum number of levels to recurse i.e. depth of links to follow. Default " +"%default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 +msgid "" +"The maximum number of files to download. This only applies to files from <a " +"href> tags. Default is %default" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 +msgid "" +"Minimum interval in seconds between consecutive fetches. Default is %default " +"s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 +msgid "" +"The character encoding for the websites you are trying to download. The " +"default is to try and guess the encoding." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 +msgid "" +"Only links that match this regular expression will be followed. This option " +"can be specified multiple times, in which case as long as a link matches any " +"one regexp, it will be followed. By default all links are followed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 +msgid "" +"Any link that matches this regular expression will be ignored. This option " +"can be specified multiple times, in which case as long as any regexp matches " +"a link, it will be ignored.By default, no links are ignored. If both --" +"filter-regexp and --match-regexp are specified, then --filter-regexp is " +"applied first." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 +msgid "Do not download CSS stylesheets." +msgstr "" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 1d85b5e1c2..06c2359541 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-07-23 17:37+0000\n" -"PO-Revision-Date: 2010-07-23 16:24+0000\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 21:43+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Norwegian Bokmal <nb@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-07-24 03:56+0000\n" +"X-Launchpad-Export-Date: 2010-08-21 03:51+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,12 +27,12 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:398 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 @@ -40,16 +40,16 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:235 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:278 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:281 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:317 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 @@ -100,47 +100,47 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:240 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:812 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:815 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:356 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:368 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1045 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1646 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:268 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 @@ -170,6 +170,10 @@ msgstr "Metadata-skriver" msgid "Catalog generator" msgstr "Katalogoppretter" +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -248,7 +252,7 @@ msgstr "Set metadata fra %s filer" msgid "Conversion Input" msgstr "Konvertering av inndata" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -285,7 +289,7 @@ msgstr "" "vet noe om dokumentets inndata." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:412 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" @@ -297,62 +301,62 @@ msgid "This profile is intended for the SONY PRS 300." msgstr "Denne profilen er ment for SONY PRS 300" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:447 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 msgid "This profile is intended for the SONY PRS-900." msgstr "Denne profilen er ment for SONY PRS-900" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 msgid "This profile is intended for the Microsoft Reader." msgstr "Denne profilen er ment for Microsoft Reader." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:488 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the Mobipocket books." msgstr "Denne profilen er ment for Mobipocket bøker." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Denne profilen er ment for Hanlin V3 og kloner av denne." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "Denne profilen er ment for HAnlin V5 og dens kloner" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 msgid "This profile is intended for the Cybook G3." msgstr "Denne profilen er ment for Cybook G3." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:534 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook Opus." msgstr "Denne profilen er ment for Cybook Opus." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:545 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 msgid "This profile is intended for the Amazon Kindle." msgstr "Denne profilen er ment for Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:580 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 msgid "This profile is intended for the Irex Illiad." msgstr "Denne profilen er ment for Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:593 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Denne profilen er ment for IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:607 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Denne profilen er ment for IRex Digital Reader 800" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:621 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 msgid "This profile is intended for the B&N Nook." msgstr "Denne profilen er ment for B&N Nook." @@ -370,24 +374,24 @@ msgstr "" "Ã¥ lage et dokument som er ment til Ã¥ bli lest pÃ¥ en datamaskin eller andre " "dataprodukter." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "Benyttes for iPad og liknende enheter med en oppløsning pÃ¥ 768x1024" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 msgid "This profile is intended for the Kobo Reader." msgstr "Denne profilen er tiltenkt Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the SONY PRS-300." msgstr "Denne profilen er ment for SONY PRS-300" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:456 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 msgid "This profile is intended for the 5-inch JetBook." msgstr "Denne profilen er ment for 5-inch JetBook." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:465 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -395,39 +399,39 @@ msgstr "" "Denne profilen er ment for SONY PRS serien. 500/505/700 osv, i " "landskapsmodus. Dette er hovedsakelig anvendelig for tegneserier." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Denne profilen er ment for Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Installed plugins" msgstr "Installerte programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Mapping for filetype plugins" msgstr "Kartlegging av programtillegg for filtyper" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Local plugin customization" msgstr "Lokal innstilling av programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Disabled plugins" msgstr "SlÃ¥ av programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 msgid "Enabled plugins" msgstr "PÃ¥slÃ¥tte programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:84 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 msgid "No valid plugin found in " msgstr "Ingen gyldige programtillegg ble funnet i " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:468 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "Initialisering av programtillegg %s mislykket med sporingshistorie:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:501 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -439,19 +443,19 @@ msgstr "" " Tilpass Calibre ved Ã¥ laste eksterne programtillegg.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:507 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Legg til et programtillegg ved Ã¥ spesifisere stien hvor den befinner seg i " "ZIP filen" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:509 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Fjern et tilpasset programtillegg ved navn. Dette har ingen effekt pÃ¥ " "innebygde programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -459,15 +463,15 @@ msgstr "" "Tilpass programtillegg. Spesifiser navnet pÃ¥ programtillegget og " "tilpassningsstrengen separert ved komma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:513 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Se alle Installerte programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:515 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "SlÃ¥ pÃ¥ navngitte programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "SlÃ¥ av navngitte programtillegg" @@ -475,7 +479,7 @@ msgstr "SlÃ¥ av navngitte programtillegg" msgid "Communicate with Android phones." msgstr "Kommuniser med Android-telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -483,7 +487,7 @@ msgstr "" "Komma-delt liste av foldere som av e-bøker som sendes til enheten. Den " "første som eksisterer vil bli benyttet" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "Kommuniser med S60 telefoner." @@ -504,14 +508,14 @@ msgstr "Oppdaterer metadatalister for enheten..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d av %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "fullført" @@ -541,19 +545,19 @@ msgstr "" "Noen av omslagsbildene kunne ikke konverteres.\n" "Klikk \"Vis Detaljer\" for liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:807 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:813 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1530 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Nyheter" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "Kommuniser med iTunes" @@ -609,7 +613,7 @@ msgid "Use an arbitrary folder as a device." msgstr "Benytt en valgt mappe som en enhet." #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 -#: /home/kovid/work/calibre/src/calibre/devices/interface.py:23 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" msgstr "Enhetsgrensesnitt" @@ -617,15 +621,15 @@ msgstr "Enhetsgrensesnitt" msgid "Communicate with Hanlin V3 eBook readers." msgstr "Kommuniser med Hanlin V3 eBook lesere" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Kommuniser med Hanlin V5 eBook lesere" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Kommuniser med BOOZ eBook leser" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -659,7 +663,7 @@ msgstr "Kommuniser med IRex Iliad eBook-leser." #: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:38 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "John Schember" msgstr "John Schember" @@ -699,40 +703,51 @@ msgstr "Kommuniser med Kindle DX eBook leser." msgid "Communicate with the Kobo Reader" msgstr "Kommuniser med Kobo Reader" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:51 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:54 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:159 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:64 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:67 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:139 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 msgid "Getting list of books on device..." msgstr "Motta liste over bøker pÃ¥ enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:263 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:246 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:264 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 msgid "Removing books from device..." msgstr "Fjern bøker fra enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:274 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 msgid "Removing books from device metadata listing..." msgstr "Fjern bøker fra enhetens metadatalister..." -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:279 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:313 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:210 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:240 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 msgid "Adding books to device metadata listing..." msgstr "Legg bøker til enhetens metadatalister..." +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 +msgid "Not Implemented" +msgstr "Ikke implementert" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +msgid "" +"\".kobo\" files do not exist on the device as books instead, they are rows " +"in the sqlite database. Currently they cannot be exported or viewed." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 msgid "Communicate with the Palm Pre" msgstr "Kommuniser med Palm Pre" @@ -741,11 +756,15 @@ msgstr "Kommuniser med Palm Pre" msgid "Communicate with the Booq Avant" msgstr "Kommuniser med Booq Avant" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 msgid "Communicate with the Sweex MM300" msgstr "Kommuniser med Sweex MM300" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "Kommuniser med Pandigital Novel" @@ -789,7 +808,7 @@ msgstr "" "Komma-separert liste over felt for metadata for Ã¥ endre til samling pÃ¥ " "enheten. Dette inkluderer: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:140 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Ikke navngitt" @@ -799,34 +818,34 @@ msgid "Communicate with the Samsung SNE eBook reader." msgstr "Kommuniser med Samsung SNE eBook leser" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Kommuniser med Teclast K3 leser" +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "Kommuniser med Teclast K3/K5 leser" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Kommuniser med Newsmy leser" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Kommuniser med iPapyrus leser." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:245 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Kan ikke finne %s lagringsenhet. Forsøk med en omstart." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Kan ikke finne %s oppkoblingspunkt. Forsøk en omstart." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:490 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." msgstr "Kan ikke finne %s lagringsenhet." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:583 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." msgstr "Kunne ikke finne monteringshjelp: %s" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:595 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." @@ -834,25 +853,25 @@ msgstr "" "Kan ikke finne %s lagringsenhet. Din kjerne eksporterer antakeligvis en feil " "versjon av SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:603 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" msgstr "Kan ikke montere hovedminne (Feilkode: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:740 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:742 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "Leseren har ikke noe lagringskort i denne minnekortleseren." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:744 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "Valgt minnekortleser: %s er ikke støttet." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" msgstr "Det er ikke nok plass i hovedminnet" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:775 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:777 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" msgstr "Det er ikke nok ledig plass pÃ¥ lagringskortet" @@ -890,20 +909,20 @@ msgstr "Mal for Ã¥ kontrollere hvordan bøker skal lagres" msgid "Extra customization" msgstr "Tilleggskonfigurasjon" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "Kommuniser med en eBokleser" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "FÃ¥ informasjon om enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:190 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:192 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 msgid "Transferring books to device..." msgstr "Overfører bøker til enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:307 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 msgid "Sending metadata to device..." msgstr "Overfører metadata til enheten..." @@ -992,15 +1011,15 @@ msgstr "Angi bok ID" msgid "Set font delta" msgstr "Sett tegnsett delta" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:201 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "Gjengitt %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:204 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "Mislykket %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:261 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1010,7 +1029,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1020,22 +1039,22 @@ msgstr "" "Verdier pÃ¥ mindre enn 256 kan resultere i uskarp tekst i enheten din dersom " "du oppretter dine tegneserier til EPUB format." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Forhindre normalisering (forbedre kontrasten) av farge rangering for bilder. " "Standard: False" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "Beholde bilde sideforhold. Standard er Ã¥ fylle hele skjermen." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Ikke foreta skjerping av bilder" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1043,11 +1062,11 @@ msgstr "" "SlÃ¥ av finjusteringen av tegneseriesider. For noen tegneserier, kan " "finjustering fjerne innhold og kantrammer." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:293 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "Ikke splitt landskapsbilder i to portrett bilder" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:295 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1055,7 +1074,7 @@ msgstr "" "Behold apparisjonsfaktor og skaleringsbilde ved Ã¥ benytte skjermhøyde som " "bildevidde, for bruk av landskapsmodus." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1064,7 +1083,7 @@ msgstr "" "landskapssider blir splittet til portrettbilder som leses fra høyre til " "venstre." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:302 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1072,7 +1091,7 @@ msgstr "" "SlÃ¥ pÃ¥ kantutjevning. Reduserer ujevne kanter. Dette valget kan pÃ¥virke " "prosesstiden betraktelig." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:305 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1080,7 +1099,7 @@ msgstr "" "Ikke sorter filene i tegneserien alfabetisk etter navn. Bruk rekkefølgen " "filene ble lagt til i tegneserien." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:309 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1090,16 +1109,16 @@ msgstr "" "eksperimentere deg frem til Ã¥ se hvilket format som gir den mest optimale " "størrelsen og det beste utseendet i din enhet." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:313 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Ikke legg prosesser til bildet" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "Ikke konverter bildet til grÃ¥skala (svart-hvitt)" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:452 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:463 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Side" @@ -1667,7 +1686,11 @@ msgstr "Kjører transformering av e-boken..." msgid "Creating" msgstr "Oppretter" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "ePub Fixer" @@ -1687,7 +1710,7 @@ msgstr "" "disse med konstruksjoner som epubcheck liker. Dette kan føre til strørre " "endringer pÃ¥ din epub. Klag til epubcheck-prosjektet." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1707,7 +1730,7 @@ msgstr "" "for hver feil som oppdages. Benytt valgmuligheter for Ã¥ kontrollere hvilke " "feil som skal repareres automatisk." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "Du mÃ¥ spesifisere en epub-fil" @@ -2092,7 +2115,7 @@ msgstr "Monospace font familie" msgid "Comic" msgstr "Tegneserie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 @@ -2101,11 +2124,11 @@ msgstr "Tegneserie" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:543 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Tittel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 @@ -2113,18 +2136,18 @@ msgstr "Tittel" msgid "Author(s)" msgstr "Forfatter(e)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Forlag" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produsent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 @@ -2136,7 +2159,7 @@ msgstr "Produsent" msgid "Comments" msgstr "Sammendrag:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:408 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 @@ -2146,7 +2169,7 @@ msgstr "Sammendrag:" msgid "Tags" msgstr "Nøkkelord" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:410 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 @@ -2156,22 +2179,22 @@ msgstr "Nøkkelord" msgid "Series" msgstr "Serie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 msgid "Language" msgstr "SprÃ¥k" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:413 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Tidstempel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Publisert" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:417 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 msgid "Rights" msgstr "Rettigheter" @@ -2302,43 +2325,77 @@ msgstr "Omslag lagret til" msgid "No cover found" msgstr "Fant ikke omslag" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:15 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 msgid "Cover download" msgstr "Last ned omslag" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 +msgid "Download covers from openlibrary.org" +msgstr "Last ned omslag fra openlibrary.org" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 +msgid "ISBN: %s not found" +msgstr "ISBN: %s ble ikke funnet" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 +msgid "Download covers from librarything.com" +msgstr "Last ned omslag fra librarything.com" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 +msgid "LibraryThing.com timed out. Try again later." +msgstr "" +"LibraryThing.com kunne ikke kontaktes. Vennligst forsøk igjen senere." + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 +msgid "" +"Could not fetch cover as server is experiencing high load. Please try again " +"later." +msgstr "" +"Kunne ikke finne omslaget da serveren er opptatt. Vennligst forsøk igjen " +"senere." + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 +msgid "LibraryThing.com server error. Try again later." +msgstr "" +"LibraryThing.com har feil pÃ¥ serveren. Vennligst forsøk igjen senere." + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" msgstr "Last ned metadata fra Douban.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Nedlasting av metadata" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "Bedømmelse" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "emneord" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "beskrivelse/betraktninger" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Last ned %s fra %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Last ned metadata fra Google Bøker" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Last ned metadata fra isbnb.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2346,11 +2403,11 @@ msgstr "" "For Ã¥ benytte isbnb.com mÃ¥ du først sette opp en %sgratis konto%s og legge " "inn tilgansnøkkelen under." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Last ned sosiale metadata fra amazon.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "Last ned serier/emneord/bedømningsinformasjon fra librarything.com" @@ -2395,28 +2452,10 @@ msgstr "Tittelen til boken du søker etter." msgid "The publisher of the book to search for." msgstr "Forlaget til boken du søker etter." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 -msgid "LibraryThing.com timed out. Try again later." -msgstr "" -"LibraryThing.com kunne ikke kontaktes. Vennligst forsøk igjen senere." - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 -msgid "" -"Could not fetch cover as server is experiencing high load. Please try again " -"later." -msgstr "" -"Kunne ikke finne omslaget da serveren er opptatt. Vennligst forsøk igjen " -"senere." - #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." msgstr " ikke funnet." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 -msgid "LibraryThing.com server error. Try again later." -msgstr "" -"LibraryThing.com har feil pÃ¥ serveren. Vennligst forsøk igjen senere." - #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" @@ -2904,7 +2943,7 @@ msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "Spesifiser tegnsettkodene for et utdatadokument. Standard er cp1252." -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -3098,7 +3137,7 @@ msgid "Disable UI animations" msgstr "SlÃ¥ av UI animeringer" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 msgid "Copied" msgstr "Kopiert" @@ -3110,205 +3149,431 @@ msgstr "Kopier" msgid "Copy to Clipboard" msgstr "Kopier til utklippstavlen" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "Velg filer" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 -msgid "Use library only" -msgstr "Bruk kun biblioteket" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" -msgstr "Brukerkommentaer genereres kun fra hovedbiblioteket" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Legg til bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:609 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:668 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:705 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:726 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:911 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1094 -msgid "No books selected" -msgstr "Ingen bøker ble valgt" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Legg til bøker fra en enkelt mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" -msgstr "Ingen bøker er valgt for Ã¥ hente kommentarer fra" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" +"Legg til bøker fra mapper, inkludert undermapper (En bok per mappe, " +"oppfattes som at alle e-bokfilene er den samme boken i forskjellige format)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" -msgstr "SlÃ¥ sammen brukerkommentarer til databasen" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Legg til bøker fra mappene, inkludert undermapper (Flere bøker per mappe " +"oppfattes som at alle e-bokfilene er forskjellige bøker)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "%s<br />Siste side lest: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Legg til tom bok (Uformatert bokoppføring)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "%s<br />Plassering av siste side lest%d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "Legg til fra ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "<b>Plassering %d • %s</b><br />%s<br />" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "<b>Side %d • %s</b><br />" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "<b>Plassering %d • %s</b><br />" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "Hvor mange tomme bøker?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "Hvor mange tomme bøker skal legges til?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "Laster opp bøker til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "Bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "EPUB bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "LRF bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "HTML-bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "LIT bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "MOBI bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "Topaz-bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "Tekst bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "PDF-bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "Tegneserier" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "Arkiver" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "Støttede bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "SlÃ¥tt sammen noen bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Noen duplikater ble funnet og slÃ¥tt sammen til følgende eksisterende bøker:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "Kunne ikke lese metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "Kunne ikke lese metadata fra følgende" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "Legg til i biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:459 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1238 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1263 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "Ingen bøker ble valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 +msgid "" +"The following books are virtual and cannot be added to the calibre library:" +msgstr "" +"De følgende bøkene er virituelle og kan ikke legges til calibre-biblioteket:" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "Ingen bokfiler ble funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "Legg bøker til biblioteket" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "Hent kommentarer (eksperimentell)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "Bruk kun biblioteket" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "Brukerkommentaer genereres kun fra hovedbiblioteket" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "Ingen bøker ble valgt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "Ingen bøker er valgt for Ã¥ hente kommentarer fra" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "SlÃ¥ sammen brukerkommentarer til databasen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "%s<br />Siste side lest: %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "%s<br />Plassering av siste side lest%d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "<b>Plassering %d • %s</b><br />%s<br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "<b>Side %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "<b>Plassering %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "Lag en katalog av bøker i calibre-biblioteket ditt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "Ingen bøker ble valgt for Ã¥ produsere kataloger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "Produserer %s katalog..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "Ingen bøker ble funnet" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" +"Ingen bøker til katalog\n" +"Sjekk utelatte emneord" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "Katalog produsert." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "Eksporter katalogdirektorat" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "Velg plassering for %s.%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "%d bøker" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "Velg calibre-bibliotek for videre arbeid" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "Velg bibliotek..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "Hurtigbytte" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "Kunne ikke finne bibliotek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" +"Ingen eksisterende bibliotek ble funnet ved %s. Det vil bli fjernet fra " +"listen av kjente bibliotek." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "Ikke tillatt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "Konverter bøker" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "Konverter individuelt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Samlet konvertering" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "Kan ikke konvertere" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "Starter konvertering av %d bok (bøker)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "Mislykket" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Slett" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Fjern bøker" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "Fjern valgte bøker" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "Fjern filer for et spesifisert format fra valgte bøker..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "Fjern alle formater fra valgte bøker, unntatt..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "Fjern omslag fra valgte bøker" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "Fjern samsvarende bøker fra enheten" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "Kan ikke fjerne" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "Velg formater som skal fjernes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "Velg formatet <b>ikke</b> til Ã¥ slettes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "Kan ikke slette bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "Ingen enheter er koblet til" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "Hovedminne" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:519 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "Lagring Kort A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:520 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "Lagring Kort B" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "Ingen bøker Ã¥ slette" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "Ingen av de valgte bøkene finnes pÃ¥ enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "Sletter bøker fra enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" @@ -3316,68 +3581,163 @@ msgstr "" "De valgte bøkene vil bli <b>slettet permanent</b> og filene vil bli fjernet " "fra datamaskinen din. Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" msgstr "" "De valgte bøkene vil bli <b>slettet peremanent</b> fra enheten. Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "Knytt til mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "Koble til iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "Start konverteringsserver" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "Stans konverteringsserver" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "-post til" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr " og slett fra biblioteket" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "Klargjøring av e-postbasert deling av bøker" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "D" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "Send til enhet" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "Koble/del" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "Behandle samlinger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "Rediger metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "SlÃ¥ sammen bokoppføringer" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Rediger metadata individuelt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Rediger metadata samlet" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "Last ned metadata og omslag" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "Last kun ned metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "Last kun ned omslag" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "Last kun ned sosiale metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "SlÃ¥ sammen med første valgte bok - slett øvrige" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "SlÃ¥ sammen med første valgte bok - behold øvrige" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "Kan ikke laste ned metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "sosiale metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "Omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:626 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:628 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "Laster ned %s for %d bok(bøker)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "Klarte ikke Ã¥ laste ned en del av metadataene" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:653 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "Kunne ikke laste ned metadata for følgende:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "Kunne ikke laste ned metadata:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:657 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:602 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:953 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "Feil" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:704 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "Kan ikke redigere metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:725 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:728 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "Kan ikke slÃ¥ sammen bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:729 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "Minst to bøker mÃ¥ velges for Ã¥ slÃ¥ sammen bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:733 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3389,7 +3749,7 @@ msgstr "" "ikke bli slettet eller endret.<br><br>Vennligst bekreft at du ønsker Ã¥ " "fortsette." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:744 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3405,7 +3765,7 @@ msgstr "" "valgte bøker vil bli <b>slettet</b> permanent fra din datamaskin.<br><br> Er " "du sikker pÃ¥ at du<b>vil</b> fortsette?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:756 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" @@ -3413,95 +3773,221 @@ msgstr "" "Du er i ferd med Ã¥ slÃ¥ sammen fler enn 5 bøker. Er du <b>sikker</b> pÃ¥ at du " "ønsker Ã¥ fortsette?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:910 -msgid "Cannot save to disk" -msgstr "Kan ikke lagre til disk" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:913 -msgid "Choose destination directory" -msgstr "Velg mottaksmappe" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Hent nyheter" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:946 -msgid "Error while saving" -msgstr "Feil ved lagring" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:947 -msgid "There was an error while saving." -msgstr "En feil oppsto ved lagring" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:954 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:955 -msgid "Could not save some books" -msgstr "Kunne ikke lagre enkelte bøker" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:956 -msgid "Click the show details button to see which ones." -msgstr "Klikk vis detaljer knappen for Ã¥ se hvilke." - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:977 -msgid "No books selected to generate catalog for" -msgstr "Ingen bøker ble valgt for Ã¥ produsere kataloger" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:994 -msgid "Generating %s catalog..." -msgstr "Produserer %s katalog..." - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "Ingen bøker ble funnet" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1000 -msgid "" -"No books to catalog\n" -"Check exclude tags" -msgstr "" -"Ingen bøker til katalog\n" -"Sjekk utelatte emneord" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1010 -msgid "Catalog generated." -msgstr "Katalog produsert." - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1013 -msgid "Export Catalog Directory" -msgstr "Eksporter katalogdirektorat" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1014 -msgid "Select destination for %s.%s" -msgstr "Velg plassering for %s.%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 msgid "Fetching news from " msgstr "Skaffer nyheter fra " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1044 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 msgid " fetched." msgstr " funnet." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1093 -msgid "Cannot convert" -msgstr "Kan ikke konvertere" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "Se gjennom calibre brukermanual" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1122 -msgid "Starting conversion of %d book(s)" -msgstr "Starter konvertering av %d bok (bøker)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "F1" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1238 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1299 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "Hjelp" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "Ã…pne innholdsfolder" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "O" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Innstillinger" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "Kjør velkomstveiviser" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "Kan ikke konfigurere" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "Kan ikke konfigurere samtidig som en oppgave kjører." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "Kan ikke konfigurere før calibre har blitt startet pÃ¥ nytt." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&Omstart" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "Ctrl+R" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "Lagre et enkelt format til lagringsenhet..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Lagre til disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Lagre til disk i en enkelt mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "Lagre kun %s format til disken" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "Lagre kun %s formatet til disken i en enkelt mappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 +msgid "Cannot save to disk" +msgstr "Kan ikke lagre til disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 +msgid "Choose destination directory" +msgstr "Velg mottaksmappe" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 +msgid "" +"You are trying to save files into the calibre library. This can cause " +"corruption of your library. Save to disk is meant to export files from your " +"calibre library elsewhere." +msgstr "" +"Du forsøker Ã¥ lagre filer i calibrebiblioteket. Dette kan ødelegge " +"biblioteket. Lagre til disk er ment for Ã¥ eksportere filer fra " +"calibrebiblioteket til en annen lagringsplassering." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 +msgid "Error while saving" +msgstr "Feil ved lagring" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 +msgid "There was an error while saving." +msgstr "En feil oppsto ved lagring" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 +msgid "Could not save some books" +msgstr "Kunne ikke lagre enkelte bøker" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 +msgid "Click the show details button to see which ones." +msgstr "Klikk vis detaljer knappen for Ã¥ se hvilke." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Vis bokdetaljer" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" +msgstr "I" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "Ingen detaljert informasjon er tilgjengelig" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "" +"Ingen detaljert informasjon er tilgjengelig for bøker pÃ¥ denne enheten." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "Samsvarende bøker..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "Alt+A" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Bøker av samme forfatter" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Bøker i denne serien" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "Alt+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Bøker av dette forlaget" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Bøker med de samme taggene" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "Vis" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "Vis spesifikt format" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "Kan ikke vise" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1244 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Velg format som skal vises" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1252 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "Flere bøker ble valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3513,11 +3999,11 @@ msgstr "" "startet denne prosessen, kan den ikke stanses før den er fullført. Ønsker du " "Ã¥ fortsette?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1262 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "Kan ikke Ã¥pne folder" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "%s har ikke tilgjengelig formater." @@ -3542,7 +4028,7 @@ msgid "The specified directory could not be processed." msgstr "Den spesifiserte mappen kunne ikke prosesseres" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Ingen bøker" @@ -3617,7 +4103,7 @@ msgstr "Legge bøker til calibre" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 @@ -3681,22 +4167,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 @@ -3757,7 +4247,7 @@ msgstr "Bane" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3855,6 +4345,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 @@ -3900,23 +4391,23 @@ msgstr "BibTeX innsettingsform" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" -msgstr "" +msgstr "Blandet" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" -msgstr "" +msgstr "Forskjellig" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" -msgstr "" +msgstr "bok" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" -msgstr "" +msgstr "Lag et sitat-emneord?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" -msgstr "" +msgstr "Uttrykk for Ã¥ lage BibTeX sitat-emneord:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" @@ -3939,8 +4430,8 @@ msgstr "E-bok valg" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1493 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1511 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Katalog" @@ -3963,16 +4454,11 @@ msgstr "Regex-mønsker beskriver meker som skal utelates som sjangre:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" msgstr "" -"Regex tips:\n" -"- Standard regex - \\[[\\w ]*\\] - ekskluderer genre av emneord fra formen " -"[tag], f.eks., [Amazon Freebie]\n" -"- Et regex-mønster av et enslig punktum ekskluderer alle genre av emneord, " -"ved Ã¥ utelate Genre OmrÃ¥de" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 msgid "Include 'Titles' Section" @@ -4076,7 +4562,7 @@ msgid "&Disable comic processing" msgstr "&SlÃ¥ av tegneserieprosessering" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "&Utdataformat:" @@ -4092,16 +4578,16 @@ msgstr "Feilsøk" msgid "Debug the conversion process." msgstr "Feilsøk i konverteringsprosessen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "Velg feilsøkfolder" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "Ugyldig feilsøkfolder" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "Kunne ikke lage feilsøk-folder" @@ -4265,15 +4751,15 @@ msgstr "Utseende" msgid "Control the look and feel of the output" msgstr "Kontroller utseende til utdataene" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "Original" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "Venstrejuster" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "Juster tekst" @@ -4410,39 +4896,39 @@ msgstr "" "Legg inn metadata. Utdatafilen vil inneholde sÃ¥ mange av disse metadataene " "som mulig." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "Velg omslag for " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "Kan ikke lese" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "Du har ikke tillatelse til Ã¥ lese denne filen: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Feil under lesing av fil" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>En feil oppsto under lesing fra filen: <br /><b>" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " er ikke et tillatt bilde" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Book Cover" msgstr "Bokomslag" @@ -4451,28 +4937,28 @@ msgid "Use cover from &source file" msgstr "Bruk omslag fra &kilde fil" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Change &cover image:" msgstr "Bytt &omslagsbilde:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Browse for an image to use as the cover of this book." msgstr "Let etter et bilde som kan benyttes som omslag for denne boken." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "&Title: " msgstr "&Tittel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Change the title of this book" msgstr "Forandre bokens tittel" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Author(s): " msgstr "&Forfatter(e): " @@ -4490,18 +4976,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Publisher: " msgstr "&Forlegger: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Ta&gs: " msgstr "Ta&gger: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -4511,7 +4997,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "&Series:" msgstr "&Serier:" @@ -4519,13 +5005,13 @@ msgstr "&Serier:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "List of known series. You can add new series." msgstr "Liste av kjente serier. Du kan legge til nye serier." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Book " msgstr "Bok " @@ -4696,18 +5182,18 @@ msgstr "Konverter" msgid "Options specific to the input format." msgstr "Valg spesifisert til inndataformat." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "Dialog" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "&Inndataformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "Bruk &lagrede konverteringsinnstillinger for individuelle bøker" @@ -4725,39 +5211,39 @@ msgid "" msgstr "" "Finjuster deteksjonen av kapitteloverskrifter og andre dokumentstrukturer." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "Finn kapitler ved (XPath uttrykk):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "Sett inn sideskift før (XPath uttrykk):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "Topptekst - vanlig uttrykk:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "Bunntekst - vanlig uttrykk:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Ugyldig regulæruttrykk" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Ugyldig regulæruttrykk: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Ugyldig XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "XPath uttrykket %s er ugyldig." @@ -4795,15 +5281,15 @@ msgstr "Innholdsfortegnelse" msgid "Control the creation/conversion of the Table of Contents." msgstr "Kontroller danningen/konverteringen av innholdsfortegnelsen." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "NivÃ¥ &1 TOC (XPath uttrykk):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "NivÃ¥ &2 TOC (XPath uttrykk):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "NivÃ¥ &3 TOC (XPath uttrykk):" @@ -4867,8 +5353,8 @@ msgid "&Maximum line length:" msgstr "&Maks linjelengde:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" -msgstr "Tving maks linjelengde" +msgid "Force maximum line length" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 @@ -4966,20 +5452,20 @@ msgstr "" "om avansert bruk av XPath, se <a href=\"http://calibre-" "ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "Omslagssøker kunne ikke starte" - -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "Søk blant omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "Omslagssøker kunne ikke starte" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4988,150 +5474,142 @@ msgstr "Søk blant omslag" msgid "Undefined" msgstr "Ikke definert" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Nei" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "Stjerne(r)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "Ikke rangert" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr " indeks:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Automatisk nummererte bøker i denne serien" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "Fjerne alle emneord" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "emneord som skal legges til" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "emneord som skal fjernes" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "Ingen detaljer tilgjengelig." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "Enheten er ikke lenger koblet til." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "FÃ¥ informasjon om enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "FÃ¥ en liste over bøker pÃ¥ enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "Motta kommentar fra enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "Send metadata til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "Overfør samlingene til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "Last opp %d bøker til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "Slett bøker fra enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "Last ned bøker fra enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "Se min bok pÃ¥ enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "Sett stadart til send til enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "Send til hovedminnet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "Send til lagringskort A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "Send til lagringskort B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "Hovedminne" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "Overfør og slett fra biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "Overfør spesifisert format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "Koble fra enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 -msgid "Fetch annotations (experimental)" -msgstr "Hent kommentarer (eksperimentell)" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "Feil ved kommunikasjonen med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "Velg mappe som skal Ã¥pnes som enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 -msgid "Failed" -msgstr "Mislykket" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "Feil ved komminikasjonen med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5139,124 +5617,124 @@ msgstr "" "En midlertidig feil oppsto ved kommunikasjonen med enheten. Vennligst plugg " "ut og plugg inn igjen enheten, eller ta en omstart." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "Enhet: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " Funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "Velg for Ã¥ sende" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "Velg format for Ã¥ sende til enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "Ingen enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "Kan ikke sende: Ingen enhet er koblet til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "Ingen kort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "Kan ikke sende: Enheten har ikke noe lagringskort" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "E-bok" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "Vedlagt finner du e-boken" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "av" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "i %s format" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "Sender e-post til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "Ingen passende formater" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "Autokonverter de følgende bøkene før du sender dem via e-post?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Kunne ikke sende følgende bøker som e-post da ingen passende formater ble " "funnet:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "Kunne ikke sende bøker via e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "Kunne ikke sende de følgende bøkene via e-post:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "Sent som e-post:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "Nyheter:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "Vedlagt følger" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "Sent nyheter til" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "Autokonverter følgende bøker før du laster dem opp til enheten?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "Sender kataloger til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "Sender nyheter til enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "Sender bøker til enheten." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -5265,11 +5743,11 @@ msgstr "" "ble funnet. Konverter boken/bøkene til et format som er støttet av din enhet " "først." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "Ikke plass pÃ¥ enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" @@ -5292,9 +5770,25 @@ msgstr "Benytt forfattersortering for forfatter" msgid "Save &template:" msgstr "Lagre &mal:" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" -msgstr "Tilpass &omslag for visning" +msgid "Fit &cover within view" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" @@ -5367,6 +5861,22 @@ msgstr "" msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 +msgid "No location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 +msgid "No location selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5415,15 +5925,15 @@ msgstr "&Profil:" msgid "Edit Comments" msgstr "Rediger kommentarer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugin_type)s %(plugins)s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "Programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " @@ -5431,19 +5941,19 @@ msgstr "" "\n" "Tilpasning: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "Generell" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Brukergrensesnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "konvertering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -5451,15 +5961,15 @@ msgstr "" "E-post\n" "Forsendelse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "Legg til/Lagre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "Avansert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5467,23 +5977,23 @@ msgstr "" "Innhold\n" "Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "Autosend" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "E-Post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "Formater til e-post. Det første samsvarende formatet vil bli sendt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." @@ -5491,47 +6001,55 @@ msgstr "" "Dersom merket av, vil nedlastede nyheter automatisk bli sent <br>til denne e-" "postadressen (dersom det er i ett av de opplistede formatene)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "ny e-postadresse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "Bred" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "Reduser" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "Medium" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "SmÃ¥" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "Store" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 +msgid "Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +msgid "Confirmation dialogs have all been reset" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "Valgt systemport" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " @@ -5542,109 +6060,119 @@ msgstr "" "via denne porten. For Ã¥ være sikker, velg et portnummer som er høyere enn " "1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "Kunne ikke installere kommandolinjeverktøy." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "Kommandolinjeverktøy installert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "Kommandolinjeverktøy ble installert i" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Dersom du flytter calibre.app, mÃ¥ du re-installere kommandolinjeverktøyene." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "Ingen gyldig programtillegsbane" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s er ikke en gyldig bane for programtillegget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "Velg programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "Programtillegget kan ikke slÃ¥es av" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "Programtillegget: %s kan ikke slÃ¥es av" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "Programtillegg ikke egendefinert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "Programtillegg: %s trenger ikke Ã¥ egendefineres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "Tilpass" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:671 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "Kan ikke fjerne innebygget programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kan ikke fjernes. Dette er et innebygget programtillegg. Forsøk Ã¥ slÃ¥ det " "av istedet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:703 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "Du mÃ¥ velge en kolonne for Ã¥ slette den" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:708 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "Den valgte kolonnen er ikke en tilpasset kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:709 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "Ønsker du virkelig Ã¥ slette kolonne %s og alle dataene i den?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Feil-logg:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "tilgangslogg:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:812 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "Kunne ikke starte innholdsserveren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "Ugyldig størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Størrelsen %s er ugyldig. mÃ¥ være i formatet breddexhøyde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "Omstart behøves" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5652,19 +6180,19 @@ msgstr "" "Endringene du har utført krever omstart av Calibre. Vennligst kjør omstart " "sÃ¥ snart du kan." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "Sjekker databasens integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:954 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "Kunne ikke sjekke databasens integritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "Noen uoverensstemmelser ble funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5827,31 +6355,24 @@ msgstr "" msgid "Sending to &device" msgstr "Sender til &enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:599 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "Innstillinger" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "Varsle nÃ¥r &ny versjon er tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Last ned &sosiale metadata (emneord/vurdering/osv.) som standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" "&Overskriv forfatter og tittel med standard nÃ¥r du laster ned metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "Standard netttilgang &tidsavbrudd:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5859,144 +6380,159 @@ msgstr "" "Legg inn standard for tidsavbrudd for nettverkstilgang (for eksempel all den " "tid vi gÃ¥r pÃ¥ nettet for Ã¥ finne informasjon)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " sekunder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "Velg &sprÃ¥k (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "Vanlig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Høy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Lav" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "oppgave&prioritet:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "Foretrukket &utdataformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +msgid "Reset all disabled &confirmation dialogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "Foretrukket &inndataformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "Bruk &Romerske tall for seriell numerering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "SlÃ¥ pÃ¥ oppgave&panelikonet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "Vis &varsler i oppgavepanelet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "Vis &splash bilde nÃ¥r enheten starter" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 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/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "Vis &gjennomsnittlig vurdering i emneordssøkeren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "Søk mens du taster" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "Send nedlastede &nyheter til eBokleseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "&Slett nyheter fra biblioteket nÃ¥r de automatisk sendes til leseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 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/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "Velg synlige &kolonner i bibliotekvisningsmodus" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "Fjern en brukerdefinert kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "Legg til en brukerdefinert kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "Rediger innstillinger for en brukerdefinert kolonne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "Bruk intern &leser for:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "Brukergrensesnitt &visning (krever omstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 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/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "SlÃ¥ av &animeringer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "Legg til en e-postadresse til hvor du vil sende bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "&Legg til e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "Lag &standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "&Fjern e-post" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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-" @@ -6006,32 +6542,58 @@ msgstr "" "automatisk bli sent til nedlastede nyheter til alle e-postadressende som har " "blitt merket av for autosend." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maximum antall ventende arbeidsprosesser (omstart behøves):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 -msgid "&Check database integrity" -msgstr "&Sjekk databasens integritet" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 -msgid "&Install command line tools" -msgstr "&Installer kommandolinjeverktøy" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 -msgid "Open calibre &configuration directory" -msgstr "Ã…pne Calibre&konfigurasjonsmappen" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Begrens maksimalt antall samtidige oppgaver til verdien av CPU &cores" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "Feilsøking &enhetsgjenkjenning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "&Sjekk databasens integritet" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "Ã…pne Calibre&konfigurasjonsmappen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "&Installer kommandolinjeverktøy" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 " @@ -6041,25 +6603,25 @@ msgstr "" "ved Ã¥ benytte en nettleser fra hvilket som helst sted i verden. Enhver " "forandring av innstillingene vil taes ibruk etter en omstart av serveren." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "Server &port:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Brukernavn:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Passord:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6067,7 +6629,7 @@ msgstr "" "Dersom du lar passordet stÃ¥ tomt, vil enhver kunne gÃ¥ inn i din boksamling " "ved Ã¥ benytte web-brukergrensesnittet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6075,45 +6637,56 @@ msgstr "" "Maksimal størrelse (breddexhøyde) for Ã¥ vise omslag. Større omslag vil bli " "re-dimensjonert. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "Maks. &omslagsstørrelse:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Vis passord" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "Maksimum &OPDS enheter per spørring:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "Maks OPDS &undergruppert innhold" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "&Start server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "St&op server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "&Test server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "Kjør server &automatisk ved oppstart" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "Vis &serverlogger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -6130,7 +6703,7 @@ msgstr "" "din iPhone. Her skal myhostname være fullt kvalifisert vertsnavn eller IP-" "adressen til datamaskinen Calibre kjører pÃ¥." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6138,27 +6711,27 @@ msgstr "" "Her kan du skreddersy Calibres atferd ved Ã¥ kontrollere hvilke " "programtillegg som skal benyttes." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "SlÃ¥ pÃ¥/&SlÃ¥ av programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "&Skreddersy programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "&Fjern programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "Legg til nytt programtillegg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "Programtillegg &fil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "&Legg til" @@ -6199,7 +6772,7 @@ msgstr "Nummer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Dato" @@ -6265,11 +6838,9 @@ msgstr "Ingen oppslagsord er angitt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" -"Merkelappen kan kun inneholde bokstaver, tall og understreker, og mÃ¥ starte " -"med en bokstav" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" @@ -6283,13 +6854,6 @@ msgstr "Søkenavnet %s er allerede benyttet" msgid "The heading %s is already used" msgstr "Overskriften %s er allerede benyttet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" -"Søkenavnet mÃ¥ skrives med smÃ¥ bokstaver og kan ikke inneholde \".\" eller " -"mellomrom" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" @@ -6400,6 +6964,63 @@ msgstr "Tilgjengelige variabler:" msgid "Downloading social metadata, please wait..." msgstr "Laster ned sosiale metadata, vennligst vent..." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "Ctr+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "&Vis dette varselet igjen" @@ -6431,10 +7052,29 @@ msgstr "Slett fra enheten" msgid "Author sort" msgstr "Sortering blant forfattere" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "Behandling av forfatterinformasjon" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "Forfatter Sorter" @@ -6537,10 +7177,14 @@ msgstr "Vis oppgave&detaljer" msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "Rediger metainformasjon for <b>%d bøker</b>" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Rediger metainformasjon" @@ -6554,7 +7198,7 @@ msgid "Author s&ort: " msgstr "Forfatter s&orter: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6563,14 +7207,14 @@ msgstr "" "Charles Dickens skal sorteres som Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "&Rating:" msgstr "&Bedømning" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Rating of this book. 0-5 stars" msgstr "Bedømning av denne boken. 0-5 stjerner" @@ -6579,7 +7223,7 @@ msgid "No change" msgstr "Ingen endring" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid " stars" msgstr " stjerner" @@ -6589,8 +7233,8 @@ msgstr "Legg til ta&gger: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "Open Tag Editor" msgstr "Ã…pne Tagg-redigering" @@ -6637,226 +7281,253 @@ msgid "Remove &stored conversion settings for the selected books" msgstr "Slett &lagrede konverteringsinnstillinger for de valgte bøkene" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 msgid "&Basic metadata" msgstr "&Grunnleggende metadata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 msgid "&Custom metadata" msgstr "&Brukervalgte metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 msgid "Last modified: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "Ikke gylding bilde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +msgid "Specify title and author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 +msgid "You must specify a title and author before generating a cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "Velg formater for " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "Ingen tilatelse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "Du har ikke tillatelse til Ã¥ lese fra følgende filer:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "Ingen formater er valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "Kunne ikke lese metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "Kunne ikke lese metadata fra %s formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:264 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "Kunne ikke lese omslaget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "Kunne ikke lese omslaget fra %s formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "Omslaget i %s format er ikke gyldig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "Avbryt redigering av alle gjenværende bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:445 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "Dette ISBN-nummeret er gyldig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "Dette ISBN-nummeret er ugyldig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "Kan ikke bruke verktøy for emneordredigering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" "Verktøyet for emneordredigering kan ikke benyttes dersom du har modifisert " "emneordene" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "Laster ned omslag..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "Kan ikke hente omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>Kunne ikke hente omslag.</b><br/>" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "Tidsavbrudd for nedlasting." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" "Kunne ikke finne omslaget for denne boken. Forsøk Ã¥ spesifisere ISBN først." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 +msgid "" +"For the error message from each cover source, click Show details below." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "DÃ¥rlig omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "Omslaget har ikke gyldig bilde" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "Det oppsto feil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "Det oppsto feil ved nedlastingen av sosiale metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:647 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "Kan ikke hente metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "Du mÃ¥ spesifisere minst en av ISBN, Tittel, Forfatter eller Forlag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "Ingen adgang" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "Kunne ikke Ã¥pne %s. Blir den benyttet i et annet program?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Edit Meta Information" msgstr "Rediger metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Meta information" msgstr "Metainformasjon" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Swap the author and title" msgstr "Bytt mellom forfatter og tittel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "Author S&ort: " msgstr "Forfatter S&orter: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Lag forfattersortering automatisk basert pÃ¥ gjeldende forfatteroppføring" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "Remove unused series (Series that have no books)" msgstr "Fjern ubrukte serier (Serier som ikke har noen bøker)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "Publishe&d:" msgstr "Publisert&t" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "dd MMM yyyy" msgstr "ddMMMyyyy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "&Date:" msgstr "&Dato:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Comments" msgstr "&Sammendrag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Fetch metadata from server" msgstr "&Hent metadata fra server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Available Formats" msgstr "Tilgjengelige formater" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Add a new format for this book to the database" msgstr "Legg et nytt format for denne boken til databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove the selected formats for this book from the database." msgstr "Fjern det valgte formatet for denne boken fra databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Set the cover for the book from the selected format" msgstr "Legg inn omslaget for boken fra det valgte formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Update metadata from the metadata in the selected format" msgstr "Oppdater metadata fra metadata i det valgte formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "Reset cover to default" msgstr "Tilbakestill omslaget til standard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 msgid "Download &cover" msgstr "Last ned &omslag" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +msgid "Generate a default cover based on the title and author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +msgid "&Generate cover" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" msgstr "Passord kreves" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "Avbryter..." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" @@ -7268,12 +7939,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:500 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 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:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" "Innholdet kan ikke stilles inn for Ã¥ gjøre ingenting. Slett det istedet." @@ -7318,10 +7989,6 @@ msgstr "" msgid "Rename the item in every book where it is used." msgstr "Foreta navneendring av innholdet i alle bøker der det benyttes." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "Ctr+S" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "Test e-postinstillinger" @@ -7635,166 +8302,168 @@ msgstr "ISBN:" msgid "Regular expression (?P<isbn>)" msgstr "Regulært uttrykk (?P<isbn>)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "Samsvarende bøker..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "Legg bøker til biblioteket" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "Behandle samlinger" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "Omslagssøker" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "Emneordsøker" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "Tilkoblet " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "Bokdetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "Oppgave" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "Status" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "Fremdrift" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "Kjøretid" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "Det finnes %d kjørende oppgaver:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "Ukjent oppgave" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "Det finnes %d ventende jobber:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "Kan ikke stoppe oppgaven" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "Kan ikke stoppe oppgaven som kommuniserer med enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "Oppgaven har allerede blitt kjørt" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "Ikke tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "Oppgaver:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." -msgstr "Klikk for Ã¥ se en liste over aktive oppgaver." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr " - Oppgave" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "Lagre et enkelt format til lagringsenhet..." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "Bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "Kort A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "Kort B" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Bokvisning vil begrenses til dem som samsvarer med de valgte lagrede søkene" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "Avansert søk" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" @@ -7802,278 +8471,22 @@ msgstr "" "<p>Søk i listen over bøker etter tittel, forfatter, forlegger, emneord, " "kommentarer osv.<br><br>Ord delt med mellomrom forstÃ¥s som OG" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "Tilbakestill hurtigsøk" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "Kopier gjeldende søketekst (istedet for søkenavn)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "Lagre gjledende søk under navnet som viser i boksen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "Slett gjeldende lagrete søk" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:451 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d bøker" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:334 -msgid "Connect to folder" -msgstr "Knytt til mappe" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:340 -msgid "Connect to iTunes" -msgstr "Koble til iTunes" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:354 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:360 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 -msgid "Email to" -msgstr "-post til" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:362 -msgid " and delete from library" -msgstr " og slett fra biblioteket" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:373 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:446 -msgid "Add books" -msgstr "Legg til bøker" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:447 -msgid "Edit metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:448 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:449 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 -msgid "View" -msgstr "Vis" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:450 -msgid "Send to device" -msgstr "Send til enhet" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:452 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:453 -msgid "Fetch news" -msgstr "Hent nyheter" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:454 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 -msgid "Save to disk" -msgstr "Lagre til disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:455 -msgid "Connect/share" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 -msgid "Del" -msgstr "Slett" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:456 -msgid "Remove books" -msgstr "Fjern bøker" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 -msgid "F1" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:457 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:458 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:460 -msgid "Merge book records" -msgstr "SlÃ¥ sammen bokoppføringer" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:461 -msgid "Open containing folder" -msgstr "Ã…pne innholdsfolder" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "Show book details" -msgstr "Vis bokdetaljer" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -msgid "Books by same author" -msgstr "Bøker av samme forfatter" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 -msgid "Books in this series" -msgstr "Bøker i denne serien" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "Books by this publisher" -msgstr "Bøker av dette forlaget" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 -msgid "Books with the same tags" -msgstr "Bøker med de samme taggene" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:484 -msgid "Edit metadata individually" -msgstr "Rediger metadata individuelt" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 -msgid "Edit metadata in bulk" -msgstr "Rediger metadata samlet" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:490 -msgid "Download metadata and covers" -msgstr "Last ned metadata og omslag" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:493 -msgid "Download only metadata" -msgstr "Last kun ned metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:495 -msgid "Download only covers" -msgstr "Last kun ned omslag" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:498 -msgid "Download only social metadata" -msgstr "Last kun ned sosiale metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 -msgid "Merge into first selected book - delete others" -msgstr "SlÃ¥ sammen med første valgte bok - slett øvrige" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 -msgid "Merge into first selected book - keep others" -msgstr "SlÃ¥ sammen med første valgte bok - behold øvrige" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 -msgid "Add books from a single directory" -msgstr "Legg til bøker fra en enkelt mappe" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:517 -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 "" -"Legg til bøker fra mapper, inkludert undermapper (En bok per mappe, " -"oppfattes som at alle e-bokfilene er den samme boken i forskjellige format)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Legg til bøker fra mappene, inkludert undermapper (Flere bøker per mappe " -"oppfattes som at alle e-bokfilene er forskjellige bøker)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Legg til tom bok (Uformatert bokoppføring)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:536 -msgid "Save to disk in a single directory" -msgstr "Lagre til disk i en enkelt mappe" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:374 -msgid "Save only %s format to disk" -msgstr "Lagre kun %s format til disken" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:377 -msgid "Save only %s format to disk in a single directory" -msgstr "Lagre kun %s formatet til disken i en enkelt mappe" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:552 -msgid "View specific format" -msgstr "Vis spesifikt format" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:558 -msgid "Remove selected books" -msgstr "Fjern valgte bøker" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:560 -msgid "Remove files of a specific format from selected books.." -msgstr "Fjern filer for et spesifisert format fra valgte bøker..." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:563 -msgid "Remove all formats from selected books, except..." -msgstr "Fjern alle formater fra valgte bøker, unntatt..." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:566 -msgid "Remove covers from selected books" -msgstr "Fjern omslag fra valgte bøker" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 -msgid "Remove matching books from device" -msgstr "Fjern samsvarende bøker fra enheten" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 -msgid "Convert individually" -msgstr "Konverter individuelt" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:588 -msgid "Bulk convert" -msgstr "Samlet konvertering" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:592 -msgid "Create catalog of books in your calibre library" -msgstr "Lag en katalog av bøker i calibre-biblioteket ditt" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:600 -msgid "Run welcome wizard" -msgstr "Kjør velkomstveiviser" - #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8101,7 +8514,7 @@ msgstr "Bok <karaktersett=\"serif\">%s</font> of %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "Søkenavnet er \"{0}\"" @@ -8161,11 +8574,7 @@ msgstr "Vis kolonne" msgid "Restore default layout" msgstr "Gjenopprett standard visning" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "Ikke tillatt" - -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8198,7 +8607,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>Ingen treff</b> for søkefrasen <i>%s</i> ble funnet." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "Ingen treff" @@ -8215,12 +8624,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF Leser verktøylinje" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Neste side" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "Forrige side" @@ -8264,7 +8673,7 @@ msgid "Do not check for updates" msgstr "Ikke søk etter oppdateringer" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 msgid "Calibre Library" msgstr "Calibre-bibliotek" @@ -8390,33 +8799,33 @@ msgstr "&Avslutt" msgid "ERROR: Unhandled exception" msgstr "FEIL: Ubehandlet unntak" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 msgid "Book has neither title nor ISBN" msgstr "Boken har verken tittel eller ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 msgid "No matches found for this book" msgstr "Ingen treff ble funnet for denne boken" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Søk" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "Det valgte søket vil bli <b>permanent slettet</b>. Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "Søk (For avansert søk, klikk pÃ¥ knappen til venstre)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "Lagrete søk" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "Velg lagret søk eller skriv inn navnet for nytt lagret søk" @@ -8425,15 +8834,15 @@ msgid "Restrict to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "(Alle bøker)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "({0} av {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "({0} av alle)" @@ -8497,102 +8906,102 @@ msgstr "Tøm" msgid "&Alternate shortcut:" msgstr "&Veksle mellom snarveier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "Navneendring av '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "Rediger sortering for '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "Skjul kategorien %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "Vis kategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "Vis alle kategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "Administrere %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "Administrere lagrede søk" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "Administrere brukerkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "Søk" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "Dupliser søkenavn" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 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:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "Sorter etter navn" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "Sorter etter popularitet" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "Sorter etter gjennomsnittsbedømning" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "Sammenlign alle" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "Sammenlign hviklet som helst" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "Administrer &brukerkategorier" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /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 "Konverter bok %d av %d (%s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" msgstr "Kunne ikke konvertere enkelte av bøkene" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." @@ -8600,11 +9009,11 @@ msgstr "" "Kunne ikke konvertere %d av %d bøker, fordi ingen passende kildeformater ble " "funnet." -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "Kø bøker for samlet konvertering" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "Kø " @@ -8624,54 +9033,28 @@ msgstr "" "De følgende bøkene har allerede blitt konvertert til %s format. Ønsker du Ã¥ " "konvertere dem pÃ¥ nytt?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "&Gjenopprett" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "&Doner for Ã¥ støtte Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "&Avslutt tilkoblet enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "&Omstart" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "Calibre hurtigstart-guide" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:361 -msgid "Cannot configure" -msgstr "Kan ikke konfigurere" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 -msgid "Cannot configure while there are running jobs." -msgstr "Kan ikke konfigurere samtidig som en oppgave kjører." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 -msgid "Cannot configure before calibre is restarted." -msgstr "Kan ikke konfigurere før calibre har blitt startet pÃ¥ nytt." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:404 -msgid "No detailed info available" -msgstr "Ingen detaljert informasjon er tilgjengelig" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:405 -msgid "No detailed information is available for books on the device." -msgstr "" -"Ingen detaljert informasjon er tilgjengelig for bøker pÃ¥ denne enheten." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:457 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "Feil ved konverteringen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." @@ -8680,26 +9063,26 @@ msgstr "" "Du mÃ¥ først fjerne DRM beskyttelsen ved Ã¥ benytte et 3.parts program med " "slike egenskaper." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "Beskrivelse Slettet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "<b>Feilet</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Det finnes aktive oppgaver. Er du sikker pÃ¥ at du ønsker Ã¥ avslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -8709,11 +9092,11 @@ msgstr "" " Ã… avslutte kan føre til feil pÃ¥ enheten.<br>\n" " Er du sikker pÃ¥ at du ønsker Ã¥ avslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "ADVARSEL: Aktive oppgaver" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8892,7 +9275,7 @@ msgid "Options to customize the ebook viewer" msgstr "Valgmuligheter for Ã¥ egendefinere e-bokleseren" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "Husk sist brukte vindustørrelse" @@ -8950,36 +9333,36 @@ msgstr "Monospace fontstørrelse i piksler" msgid "The standard font type" msgstr "Standard tegnsetttype" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "&SlÃ¥ opp i ordboken" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "GÃ¥ til..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "Neste Avsnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "Forrige Avsnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "Begynnelsen av dokumentet" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "Slutten av dokumentet" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "Begynnelsen av avsnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "Slutten av avsnittet" @@ -9035,90 +9418,90 @@ msgstr "Rull til høyre" msgid "Book format" msgstr "Bokformat" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "Posisjon i boken" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" "GÃ¥ til referanser. For Ã¥ finne referansenummer, benytt referansemodus." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "Søk etter tekst i boken" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "ForhÃ¥ndsvisning av utskrift" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "Kobler til dict.org for Ã¥ slÃ¥ opp:<b>%s</b>…" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "Velg e-bok" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "E-bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "Legg til bokmerke" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "Legg inn tittel for bokmerke:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "Ingen treff ble funnet for: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "Lastingsflyt..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "Legger ut %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "Behandle bokmerker" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "Laster e-bok..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "DRM Feil" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "<p>Denne boken er beskyttet av <a href=\"%s\">DRM</a>" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "Kunne ikke Ã¥pne e-boken" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "Valgmuligheter for Ã¥ kontrollere e-bokleseren" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Om spesifisert, vil leservinduet forsøke Ã¥ legge seg foran nÃ¥r den starter." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "Skriv ut javascriptadvarsel og konsollmeldinger til konsollen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -9236,15 +9619,19 @@ msgstr "Store eller smÃ¥ bokstaver i tittelen" msgid "Drag to resize" msgstr "Dra for Ã¥ endre størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "Vis" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "Skjul" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " @@ -9254,14 +9641,14 @@ msgstr "" "kan du koble opp din calibre boksamling direkte til enheten. For Ã¥ gjøre " "dette mÃ¥ du slÃ¥ pÃ¥ innholds-serveren." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." msgstr "" "Husk Ã¥ la calibre kjøre, da serveren kun kjører sÃ¥ lenge calibre kjører." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " @@ -9271,20 +9658,20 @@ msgstr "" "WordPlayer. Mitt vertskapsnavn mÃ¥ være det fullt kvalifiserte vertsnavnet " "eller IP-adressen til datamaskinen som calibre kjører pÃ¥." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 msgid "Moving library..." msgstr "Flytter bibliotek..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:466 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 msgid "Failed to move library" msgstr "Kunne ikke flytte bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 msgid "Invalid database" msgstr "Ugyldig database" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 msgid "" "<p>An invalid library already exists at %s, delete it before trying to move " "the existing library.<br>Error: %s" @@ -9292,21 +9679,21 @@ msgstr "" "<p>Et ugyldig bibliotek finnes allerede pÃ¥ %s. Slett dette før du forsøker Ã¥ " "flytte det gjeldende biblioteket.<br>Feil:%s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 msgid "Could not move library" msgstr "Kunne ikke flytte bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 msgid "Select location for books" msgstr "Velg lokalisasjon for bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:662 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 msgid "welcome wizard" msgstr "Velkommen-veiviser" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 @@ -9314,7 +9701,7 @@ msgid "Welcome to calibre" msgstr "Velkommen til calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 @@ -9337,7 +9724,7 @@ msgstr "&Produsenter" msgid "&Devices" msgstr "&Enheter" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 msgid "" "<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " "button to apply your settings." @@ -9345,7 +9732,7 @@ msgstr "" "<h2>Gratulerer!</h2> Du har nÃ¥ satt opp Calibre til din bruk. Klikk pÃ¥ %s " "knappen for Ã¥ lagre dine innstillinger." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 msgid "" "<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " "available <a href=\"http://calibre-ebook.com/demo\">online</a>." @@ -9354,7 +9741,7 @@ msgstr "" "egenskapene for calibre som er tilgjengelige <a href=\"http://calibre-" "ebook.com/demo\">online</a>." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 msgid "" "<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" "ebook.com/user_manual\">online</a>." @@ -10252,7 +10639,52 @@ msgstr "Ikke spør etter bekreftelse" msgid "Error: You must specify a column label" msgstr "Feilmelding: Du mÃ¥ spesifisere en kolonnebeskrivelse!" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -10272,35 +10704,45 @@ msgstr "" "\n" "For hjelp til en individuell kommando: %%prog kommando --help\n" +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "%sGjennomsnittlig vurdering er %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:566 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "Hovedvalg" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "<p> Migrerer gammel database til e-bokbiblioteket i %s<br><senter>" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1825 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "Kopierer <b>%s</b>" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "Komprimerer databasen" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1935 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "Sjekker for SQL integritet..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "Sjekker etter savnede filer." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "Sjekker ID" @@ -10451,7 +10893,7 @@ msgstr "Konverter baner til smÃ¥ bokstaver." msgid "Replace whitespace with underscores." msgstr "Bytt ut mellomrom med underlinje." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:258 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 msgid "Requested formats not available" msgstr "Etterspurt format er ikke tilgjengelig" @@ -10505,7 +10947,7 @@ msgstr "" "bokstav, nÃ¥r det er fler enn dette antallet elementer. Standard: %default. " "Still inn pÃ¥ høyt antall for Ã¥ slÃ¥ av grupperinger." -#: /home/kovid/work/calibre/src/calibre/library/server/base.py:93 +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 msgid "Password to access your calibre library. Username is " msgstr "Passord for tilgang til ditt Calibrebibliotek. Brukernavn er " @@ -10527,35 +10969,45 @@ msgstr "Sti til bibliotekfolderen som fungerer som innholdsserver" msgid "Write process PID to the specified file" msgstr "Skriv prosess PID til spesifisert fil" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "%d elementer" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "RANGERING: %s<br />" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "EMNEORD: %s<br />" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "SERIER: %s [%s]<br />" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "Bøker i ditt bibliotek" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "Av " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "Bøker sortert av " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:542 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "Nyeste" @@ -10639,15 +11091,15 @@ msgstr "" msgid "Waiting..." msgstr "Venter …" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "Stoppet" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "Fullført" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "Arbeider …" @@ -10760,6 +11212,9 @@ msgid "Control email delivery" msgstr "Kontroller e-postlevering" #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 +msgid "Unknown section" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" msgstr "Ukjent mating" @@ -10797,11 +11252,11 @@ msgstr "" "Last ikke ned siste versjon av punkt-markerte beskrivelser fra calibres " "server" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:44 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 msgid "Unknown News Source" msgstr "Ukjent nyhetskilde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:608 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\"kvitteringen trenger et brukernavn og et pasord." @@ -10861,27 +11316,27 @@ msgstr "Kunne ikke laste ned omslag: %s" msgid "Downloading cover from %s" msgstr "Laster ned omslag fra %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1002 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 msgid "Masthead image downloaded" msgstr "Mastetopp-bilde er lastet ned" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1192 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 msgid "Untitled Article" msgstr "Utittelert artikkel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1263 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 msgid "Article downloaded: %s" msgstr "Artikkelen har blitt lastet ned: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1274 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 msgid "Article download failed: %s" msgstr "Artikkelen kunne ikke lastes ned: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1291 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 msgid "Fetching feed" msgstr "Henter mating" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1438 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -10889,7 +11344,7 @@ msgstr "" "Kunne ikke logge inn. Sjekk at du benytter riktig brukernavn og passord for " "calibres periodiske service." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1454 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -11478,9 +11933,6 @@ msgstr "Ikke last ned CSS stilsett" #~ msgid "Copying database" #~ msgstr "Kopierer database" -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "&Search:" #~ msgstr "&Søk:" @@ -11771,6 +12223,9 @@ msgstr "Ikke last ned CSS stilsett" #~ msgid "Click to browse books by their covers" #~ msgstr "Klikk for Ã¥ se gjennom bøker sortert etter omslag" +#~ msgid "Click to see list of active jobs." +#~ msgstr "Klikk for Ã¥ se en liste over aktive oppgaver." + #~ msgid "" #~ "<p>Browsing books by their covers is disabled.<br>Import of pictureflow " #~ "module failed:<br>" @@ -11937,6 +12392,9 @@ msgstr "Ikke last ned CSS stilsett" #~ msgid "Communicate with the Sony PRS-300/505 eBook reader." #~ msgstr "Kommuniser med Sony PRS-300/505 eBook reader." +#~ msgid "Force maximum line lenght" +#~ msgstr "Tving maks linjelengde" + #~ msgid "English (AU)" #~ msgstr "Engelsk (AU)" @@ -12066,6 +12524,9 @@ msgstr "Ikke last ned CSS stilsett" #~ msgstr "" #~ "Serienummer. For Ã¥ legge inn begynnende nuller, bruk {series_index:0>3s}" +#~ msgid "Fit &cover to view" +#~ msgstr "Tilpass &omslag for visning" + #~ msgid "Create catalog of the books in your calibre library" #~ msgstr "Lag katalog for bøker i ditt calibre-bibliotek" @@ -12092,6 +12553,22 @@ msgstr "Ikke last ned CSS stilsett" #~ msgid "Masthead font:" #~ msgstr "Tegnsett for Mastehode:" +#~ msgid "" +#~ "Regex tips:\n" +#~ "- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +#~ "e.g., [Amazon Freebie]\n" +#~ "- A regex pattern of a single dot excludes all genre tags, generating no " +#~ "Genre Section" +#~ msgstr "" +#~ "Regex tips:\n" +#~ "- Standard regex - \\[[\\w ]*\\] - ekskluderer genre av emneord fra formen " +#~ "[tag], f.eks., [Amazon Freebie]\n" +#~ "- Et regex-mønster av et enslig punktum ekskluderer alle genre av emneord, " +#~ "ved Ã¥ utelate Genre OmrÃ¥de" + +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Kommuniser med Teclast K3 leser" + #~ msgid "" #~ "If an existing book with a similar title and author is found that does not " #~ "have the format being added, the format is added \n" @@ -12175,6 +12652,19 @@ msgstr "Ikke last ned CSS stilsett" #~ msgid " " #~ msgstr " " +#~ msgid "" +#~ "The lookup name must be lower case and cannot contain \":\"s or spaces" +#~ msgstr "" +#~ "Søkenavnet mÃ¥ skrives med smÃ¥ bokstaver og kan ikke inneholde \".\" eller " +#~ "mellomrom" + +#~ msgid "" +#~ "The label must contain only letters, digits and underscores, and start with " +#~ "a letter" +#~ msgstr "" +#~ "Merkelappen kan kun inneholde bokstaver, tall og understreker, og mÃ¥ starte " +#~ "med en bokstav" + #~ msgid "&Restrict to:" #~ msgstr "&Begrens til:" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 606d4e99dd..53e3fe449d 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-07 01:39+0000\n" -"PO-Revision-Date: 2010-08-06 23:43+0000\n" -"Last-Translator: Kovid Goyal <Unknown>\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 21:58+0000\n" +"Last-Translator: Linda Polman <linda.polman@gmail.com>\n" "Language-Team: Dutch <nl@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-08 03:40+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:44+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 @@ -31,12 +31,12 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:506 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 @@ -53,7 +53,7 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 @@ -106,24 +106,24 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 @@ -131,20 +131,20 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:356 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:368 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1045 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1646 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 @@ -174,6 +174,10 @@ msgstr "Metagegevens schrijver" msgid "Catalog generator" msgstr "Catalogus generator" +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "Actie gebruikers interface" + #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -248,7 +252,7 @@ msgstr "Stel metagegevens van %s bestanden in" msgid "Conversion Input" msgstr "Conversie Invoer" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -260,11 +264,11 @@ msgstr "" "nuttig voor documenten die geen codering ingesteld hebben, of die een " "foutieve tekencodering aangeven." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Conversie Uitvoer" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -423,11 +427,11 @@ msgstr "Ingeschakelde plug-ins" msgid "No valid plugin found in " msgstr "Geen geldige plugin gevonden in " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "Initialisatie van de plugin %s is mislukt met een traceback:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -439,19 +443,19 @@ msgstr "" " Pas calibre aan door externe plug-ins te laden.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Voeg een plug-in toe door het pad op te geven naar het zip-bestand waarin " "deze zich bevindt." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Verwijder een aangepaste plug-in op naam. Heeft geen effect op ingebouwde " "plug-ins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -459,15 +463,15 @@ msgstr "" "Personaliseer plugin. Geef een naam van een plugin en personalisatie string " "gescheiden met een komma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Toon geïnstalleerde plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Activeer de genoemde plugin" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Deactiveer de genoemde plugin" @@ -475,7 +479,7 @@ msgstr "Deactiveer de genoemde plugin" msgid "Communicate with Android phones." msgstr "Communiceer met Android telefoons." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -483,7 +487,7 @@ msgstr "" "Komma-gescheiden lijst van folders om e-boeken naar toe te sturen op het " "apparaat. De eerste die wordt gevonden zal worden gebruikt." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "Communiceert met S60 telefoons" @@ -504,14 +508,14 @@ msgstr "Bijwerken van metagegevens lijst op het apparaat…" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d van %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "voltooid" @@ -541,19 +545,19 @@ msgstr "" "Sommige omslagafbeeldingen konden niet worden omgezet.\n" "Klik op 'Details weergeven' voor een overzicht." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1530 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Nieuws" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "Verbinden met iTunes." @@ -617,15 +621,15 @@ msgstr "apparaat interface" msgid "Communicate with Hanlin V3 eBook readers." msgstr "Communiceer met Hanlin V3 eboek lezers." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Communiceer met Hanlin V5 eBoek lezers." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Communiceer met de BOOX eBoek lezer." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -734,7 +738,7 @@ msgid "Adding books to device metadata listing..." msgstr "Toevoegen boeken aan apparaat metagegevens lijst..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "Niet geïmplementeerd" @@ -759,7 +763,11 @@ msgstr "Verbinden met de Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "Communiceer met de Sweex MM300" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "Communiceer met de Pandigital Novel." @@ -803,7 +811,7 @@ msgstr "" "Komma gescheiden lijst van metagegevens velden om in collecties te " "veranderen op de lezer. Mogelijkheden onder andere: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Naamloos" @@ -813,14 +821,14 @@ msgid "Communicate with the Samsung SNE eBook reader." msgstr "Communiceert met de Samsung SNE eBook reader" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Communicatie met Telecast K3 Reader" +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "Communiceer met de Teclast K3/K5 reader" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Verbinden met de Newsmy reader." -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Communiceer met de iPapyrus reader." @@ -1008,15 +1016,15 @@ msgstr "Geef boek ID" msgid "Set font delta" msgstr "Kies lettertype verschil" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "Gegenereerd %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "Mislukt %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1026,7 +1034,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1036,22 +1044,22 @@ msgstr "" "Waarden van minder dan 256 kunnen resulteren in wazige tekst op uw apparaat " "als de strips in EPUB formaat worden gemaakt." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Geen kleur normalisatie (contrast verbetering) voor afbeeldingen. Standaard: " "Nee (False)" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "Behoudt afbeelding aspect ratio. Standaard is beeldvullend." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Geen aanscherpen." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1059,11 +1067,11 @@ msgstr "" "Schakel afknippen van strip paginas uit. Voor sommige strips, afknippen kan " "ook inhoud verwijderen samen met de marges." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "Splits landscape afbeeldingen niet in twee portret afbeeldingen" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1071,7 +1079,7 @@ msgstr "" "Behoudt aspect ratio en schaal afbeelding aan de hand van de schermhoogte " "als beeld breedte voor het bekijken in landscape modus." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1079,7 +1087,7 @@ msgstr "" "Gebruik voor rechts-naar-links publicaties zoals manga. Hierdoor worden " "landscape paginas gesplitst in portret paginas van rechts naar links." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1087,7 +1095,7 @@ msgstr "" "Activeer ontspikkelen. Verminderd spikkel ruis. Dit kan de verwerkingstijd " "flink verlengen." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1095,7 +1103,7 @@ msgstr "" "Sorteer de bestanden in de comic niet alfabetisch op naam - gebruik de " "voldorde waarin ze zijn toegevoegd aan de comic." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1105,16 +1113,16 @@ msgstr "" "geconverteerd. U kunt experimenteren om te zien welk formaat de optimale " "grootte en visuele resultaten op uw apparaat genereren." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Bewerk de afbeelding niet" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "Zet afbeelding niet om in grijswaarden (zwart en wit)" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Pagina" @@ -1697,7 +1705,11 @@ msgstr "Transformaties worden toegepast op eboek..." msgid "Creating" msgstr "Aanmaken" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "ePub correctie" @@ -1719,7 +1731,7 @@ msgstr "" "teweeg brengen in je epub bestand. Klachten hierover kan je best wenden tot " "het epubcheck project." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1736,7 +1748,7 @@ msgstr "" "foutmeldingen worden weergegeven voor iedere gevonden fout. Gebruik de " "opties om in te stellen welke fouten automatisch hersteld worden." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "U dient een epub bestand te specifieren." @@ -2135,7 +2147,7 @@ msgstr "Stripverhaal" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Titel" @@ -2346,16 +2358,16 @@ msgstr "Boek omslag download" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 msgid "Download covers from openlibrary.org" -msgstr "" +msgstr "Download covers van openlibrary.org" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 msgid "ISBN: %s not found" -msgstr "" +msgstr "ISBN: %s niet gevonden" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 msgid "Download covers from librarything.com" -msgstr "" +msgstr "Download covers van librarything.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 @@ -2380,35 +2392,35 @@ msgstr "LibraryThing.com server fout. Probeer het later nog eens." msgid "Downloads metadata from Douban.com" msgstr "Download metagegevens van Douban.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Metagegevens download" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "waarderingen" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "tags" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "Omschrijving/Beoordelingen" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Download %s van %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Download metagegevens van Google Books" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Download metagegevens van isbndb.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2416,11 +2428,11 @@ msgstr "" "Om isbndb.com te gebruiken moet je je opgeven voor een %sgratis account%s, " "en je toegangs sleutel hieronder invoeren." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Download sociale metadata (labels, waarderingen, etc) van amazon.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "Download series/labels/waardering-informatie van librarything.com" @@ -3179,212 +3191,435 @@ msgstr "Kopieer" msgid "Copy to Clipboard" msgstr "Kopieer naar het Klembord" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "Kies bestanden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 -msgid "Use library only" -msgstr "Gebruik alleen de bibliotheek" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Voeg boeken toe" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Voeg boeken toe uit een enkele folder" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" -"Annotaties van de gebruiker alleen gegenereerd in de hoofdbibliotheek" +"Voeg boeken toe uit folders, inclusief sub-folders (Een boek per folder, " +"neemt aan dat ieder eboek bestand hetzelfde boek in een ander formaat bevat)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1116 -msgid "No books selected" -msgstr "Geen boeken geselecteerd" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" msgstr "" -"Er zijn geen boeken geselecteerd waarvan annotaties kunnen worden opgehaald" +"Voeg boeken toe uit folders, inclusief sub-folders (Meerdere boeken per " +"folder, neemt aan dat ieder eboek bestand een ander boek bevat)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" -msgstr "Voeg annotaties van gebruikers samen in een database" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Voeg leeg boek toe (Boek zonder formaten)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "%s<br />Laatste gelezen pagina: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "Toevoegen met behulp van ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "%s<br />Laatste gelezen pagina: Locatie %d (%d%%)" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "<b>Locatie %d • %s</b><br />%s<br />" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "<b>Pagina %d • %s</b><br />" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "<b>Locatie %d • %s</b><br />" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "Hoeveel lege boeken?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "Hoeveel lege boeken moeten worden toegevoegd?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "Boeken worden geupload naar de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "Boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "EPUB Boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "LRF Boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "HTML Boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "LIT Boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "MOBI Boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "Topaz boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "Text boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "PDF Boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "Stripverhalen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "Archief" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "Ondersteunde boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "Enkele boeken zijn samengevoegd" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Er zijn duplicaten gevonden en samengevoegd met de volgende bestande boeken:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "De metagegevens konden niet gelezen worden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "Metagegevens konden niet worden gelezen van de volgende" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "Aan collectie toevoegen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "Geen boek geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" +"De volgende boeken zijn virtueel en kunnen niet toegevoegd worden aan de " +"Calibre bibliotheek:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "Geen boek bestanden gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "Voeg boeken toe aan de bibliotheek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "Haal annoties op (experimenteel)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "Gebruik alleen de bibliotheek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "" +"Annotaties van de gebruiker alleen gegenereerd in de hoofdbibliotheek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "Geen boeken geselecteerd" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" +"Er zijn geen boeken geselecteerd waarvan annotaties kunnen worden opgehaald" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "Voeg annotaties van gebruikers samen in een database" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "%s<br />Laatste gelezen pagina: %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "%s<br />Laatste gelezen pagina: Locatie %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "<b>Locatie %d • %s</b><br />%s<br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "<b>Pagina %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "<b>Locatie %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "Maak catalogus van boeken in je calibre bibliotheek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "Geen boeken geselecteerd voor catalogus" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "Genereren %s catalogus" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "Geen boeken gevonden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" +"Geen boeken te catalogiseren\n" +"Check uitsluitingstags" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "Catalogus aangemaakt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "Exporteer Catalogus Folder" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "Selecteer uitvoer voor %s.%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "%d boeken" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "Kies een calibre bibliotheek om mee te werken" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "Schakel naar bibliotheek..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "Snel schakelen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "Geen bibliotheek gevonden" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" +"Geen bestaande Calibre bibliotheek gevonden op %s. Wordt verwijderd van de " +"lijst van bestaande bibliotheken." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "Niet toegestaan" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "Converteer boeken" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "Converteer Individueel" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Converteer Groep" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "Kan niet converteren" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "Start conversie van %d boek(en)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "Mislukt" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Verwijder boeken" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "Verwijder geselecteerde boeken" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "" +"Verwijder bestanden in een specifiek formaat van de geselecteerde boeken.." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "Verwijder alle formaten van de geselecterde boeken, behalve..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "Verwijder omslagen van de geselecteerde boeken" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "Verwijder de boeken die aan de criteria voldoen van het apparaat" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "Kan niet verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "Kies formaten om te verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "Kies formaten die <b>niet</b> moeten worden verwijderd" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "Kan boeken niet verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "Geen apparaat gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "|Hoofdgeheugen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "Geheugenkaart A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "Geheugenkaart B" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "Er zijn geen boeken om te verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "Geen van de geselecteerde boeken bevindt zich op het apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "Boeken worden verwijderd van de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" @@ -3392,7 +3627,7 @@ msgstr "" "De geselecteerde boeken zullen <b>permanent worden verwijderd</b> en de " "bestanden gewist van de computer. Weet je dit zeker?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" @@ -3400,62 +3635,157 @@ msgstr "" "De geselecteerde boeken zullen <b>definitief verwijderd</b> worden van uw " "apparaat. Weet u het zeker?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "Verbind met folder" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "Verbind met iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "Start Content Server" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "Stop Content Server" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "Email naar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr " en verwijder ze uit de bibliotheek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "Stel het delen van boeken via email in" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "D" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "Zend naar lezer" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "Connectie/deel" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "Bewerk collecties" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "Bewerk metadata" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "Voeg gegevens van boeken samen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Bewerk metagegevens individueel" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Bewerk metagegevens op groepsniveau" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "Download metagegevens en omslag afbeeldingen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "Download alleen metagegevens" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "Download alleen omslag afbeeldingen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "Download alleen sociale metagegevens (labels, waarderingen, etc)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "Samenvoegen met het eerste geselecteerde boek - verwijder de anderen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "Samenvoegen met het eerste geselecteerde boek - behoudt de anderen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "Metagegevens konden niet worden gedownload" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "sociale metagegevens (labels, waarderingen, etc)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "Omslag afbeeldingen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "metagegevens" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "Downloaden van %s voor %d boek(en)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "Sommige metagegevens konden niet worden gedownload" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "Metagegevens konden niet worden gedownload voor de volgende:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "Metagegevens konden niet worden gedownload:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:602 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "Fout" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "Metagegevens kunnen niet bewerkt worden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "Kan boeken niet samenvoegen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "" "Er moeten tenminste twee boeken worden geselecteerd om samen te voegen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3467,7 +3797,7 @@ msgstr "" "verder geselecteerde boeken zullen niet verwijderd of veranderd worden. " "<br><br> Bevestig dat u hiermee wilt doorgaan." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3484,7 +3814,7 @@ msgstr "" "verder geselecteerde boeken zullen <b>permanent worden verwijderd </b> van " "uw computer.<br><br> Weet u zeker dat u hiermee wilt doorgaan?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" @@ -3492,107 +3822,220 @@ msgstr "" "Je staat op het punt meer dan 5 boeken samen te voegen. Weet je <b>zeker</b> " "dat je dat wilt doen?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:924 -msgid "Cannot save to disk" -msgstr "Kan niet naar schijf worden opgeslagen" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:927 -msgid "Choose destination directory" -msgstr "Kies een bestemmingsmap" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Download nieuws" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "Niet toegestaan" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:934 -msgid "" -"You are tying to save files into the calibre library. This can cause " -"corruption of your library. Save to disk is meant to export files from your " -"calibre library elsewhere." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:968 -msgid "Error while saving" -msgstr "Fout tijdens opslaan" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:969 -msgid "There was an error while saving." -msgstr "Er is een fout opgetreden tijdens het opslaan." - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:977 -msgid "Could not save some books" -msgstr "Sommige boeken konden niet worden opgeslagen" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 -msgid "Click the show details button to see which ones." -msgstr "Klik de 'laat details zien' knop om te zien welke" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" -msgstr "Geen boeken geselecteerd voor catalogus" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." -msgstr "Genereren %s catalogus" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "Geen boeken gevonden" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" -msgstr "" -"Geen boeken te catalogiseren\n" -"Check uitsluitingstags" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." -msgstr "Catalogus aangemaakt" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" -msgstr "Exporteer Catalogus Folder" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" -msgstr "Selecteer uitvoer voor %s.%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1052 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 msgid "Fetching news from " msgstr "Downloading nieuws van " -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 msgid " fetched." msgstr " opgehaald" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" -msgstr "Kan niet converteren" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "Blader door de calibre gebruiksaanwijzing" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "Start conversie van %d boek(en)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "F1" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "Hulp" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "Open betreffende map" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "O" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Voorkeuren" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "Start de welkom wizard" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "Kan niet configureren" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "Can niet configueren terwijl bestaande opdrachten bezig zijn" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "Is niet te configureren alvorens calibre opnieuw is opgestart" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&Herstarten" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "Ctrl+R" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "Bewaar enkel formaat op schijf..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Opslaan op schijf" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Opslaan op schijf in een enkele folder" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "Bewaar alleen %s formaat op schijf" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "Bewaar enkel %s formaat op de harde schijf, in één enkele map" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 +msgid "Cannot save to disk" +msgstr "Kan niet naar schijf worden opgeslagen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 +msgid "Choose destination directory" +msgstr "Kies een bestemmingsmap" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 +msgid "" +"You are trying to save files into the calibre library. This can cause " +"corruption of your library. Save to disk is meant to export files from your " +"calibre library elsewhere." +msgstr "" +"U probeert bestanden op te slaan in de Calibre bibliotheek. Dit kan " +"corruptie van de bibliotheek veroorzaken. De optie 'Opslaan naar schijf' is " +"ervoor om bestanden uit uw Calibre bibliotheek naar elders te exporteren." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 +msgid "Error while saving" +msgstr "Fout tijdens opslaan" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 +msgid "There was an error while saving." +msgstr "Er is een fout opgetreden tijdens het opslaan." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 +msgid "Could not save some books" +msgstr "Sommige boeken konden niet worden opgeslagen" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 +msgid "Click the show details button to see which ones." +msgstr "Klik de 'laat details zien' knop om te zien welke" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Laat boek details zien" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" +msgstr "I" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "Geen details beschikbaar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "Geen details zijn beschikbaar voor de boeken op de lezer." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "Vergelijkbare boeken" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "Alt+A" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Boeken van dezelfde auteur" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Boeken in deze serie" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "Alt+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Boeken van deze uitgever" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Boeken met dezelfde labels" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "Bekijk" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "Bekijk specifiek formaat" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "Kan niet bekijken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Kies het te bekijken formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "Meerdere Boeken Geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3604,11 +4047,11 @@ msgstr "" "je computer. Eenmaal gestart kan dit proces niet worden afgebroken totdat " "het klaar is. Wil je verder gaan?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "Kan folder niet openen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "%s heeft geen beschikbare formaten" @@ -3633,7 +4076,7 @@ msgid "The specified directory could not be processed." msgstr "De geselecteerde folder kan niet worden bewerkt." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Geen boeken" @@ -3773,14 +4216,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 @@ -3848,7 +4295,7 @@ msgstr "Pad" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3946,6 +4393,7 @@ msgstr "uitvoer" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 @@ -4037,8 +4485,8 @@ msgstr "E-Boek opties" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1493 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1511 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Catalogus" @@ -4061,16 +4509,11 @@ msgstr "RegEx tag-patroon om genres uit te sluiten:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" msgstr "" -"RegEx tips:\n" -"- de standaard regex - \\[[\\w ]*\\] - sluit genres uit als in [tag]; b.v. " -"[Amazon Freebie]\n" -"- een regex patroon van een enkele puntsluit alle genres uit en maakt geen " -"Genre Selectie" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 msgid "Include 'Titles' Section" @@ -4175,7 +4618,7 @@ msgid "&Disable comic processing" msgstr "Schakel strip verwerking uit: &D" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "Uitv&oer formaat" @@ -4191,16 +4634,16 @@ msgstr "Foutopsporing" msgid "Debug the conversion process." msgstr "Zoeken fouten in conversie proces" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "Kies fout opsporings folder" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "ongeldige folder voor fout opsporing" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "fout opsporings folder kan niet worden aangemaakt" @@ -4364,15 +4807,15 @@ msgstr "Uiterlijk & gedrag" msgid "Control the look and feel of the output" msgstr "Beheers de visualisatie van de uitvoer" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "Origineel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "Links uitlijnen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "Tekst uitvullen" @@ -4508,34 +4951,34 @@ msgstr "" "Stel de metagegevens in. Het uitvoer bestand zal zoveel metagegevens " "bevatten als mogelijk is." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "Kies cover voor " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "Kan niet lezen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "Je hebt geen permissie om het bestand te lezen: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Fout bij het lezen van bestand" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Er is een fout opgetreden bij het lezen van bestand: <br /><b>" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " is geen geldige afbeelding" @@ -4795,18 +5238,18 @@ msgstr "Converteren" msgid "Options specific to the input format." msgstr "Op[ties specifiek voor het invoer formaat." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "Dialoogvenster" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "&Invoer formaat:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "Gebruik opge&slagen conversie instellingen voor individuele boeken" @@ -4824,39 +5267,39 @@ msgid "" msgstr "" "Werk met de detectie van hoofdstuk kopteksten en andere document structuur." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "Detecteer hoofdstukken op (XPath expressie):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "Voeg pagina einden in voor (XPath expressie):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "Koptekst reguliere expressie:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "Voetnoot reguliere expressie:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Ongeldige reguliere expressie" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Ongeldige reguliere expressie: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Ongelding XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "De XPath expressie %s is ongeldig" @@ -4894,15 +5337,15 @@ msgstr "Inhoudsopgave" msgid "Control the creation/conversion of the Table of Contents." msgstr "Instellingen voor de creatie/conversie van de inhoudsopgave." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "Niveau &1 Inhoudsopgave (XPath expressie):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "Niveau &2 Inhoudsopgave (XPath expressie):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "Niveau &3 Inhoudsopgave (XPath expressie):" @@ -4968,8 +5411,8 @@ msgid "&Maximum line length:" msgstr "&Maximum regel lengte:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" -msgstr "forceer maximum regel lengte" +msgid "Force maximum line length" +msgstr "Forceer maximale regellengte" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 @@ -5067,20 +5510,20 @@ msgstr "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath " "Handleiding</a>." -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "Kan de omslag browser niet laden" - -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "Zoek op omslag afbeelding" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "Kan de omslag browser niet laden" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -5089,150 +5532,142 @@ msgstr "Zoek op omslag afbeelding" msgid "Undefined" msgstr "Niet gedefiniëerd" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Nee" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "sterren" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "Niet gewaardeerd" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "Zet '%s' op vandaag" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr " index:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Nummer de boeken in deze serie automatisch" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "Verwijder alle labels" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "toe te voegen labels" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "te verwijderen labels" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "Geen details beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "Apparaat niet meer verbonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "Lees apparaat informatie" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "Lees boeken lijst van apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "Haal annotaties uit apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "Verstuur metagegevens naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "Stuur de collectie(s) naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "Upload %d boeken naar apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "Verwijder boeken van apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "Download boeken van apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "Bekijk book op apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "Stel standaard stuur naar apparaat actie in" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "Stuur naar hoofdgeheugen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "Zend naar opslag kaart A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "Zend naar opslag kaart B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "Hoofdgeheugen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "Verzend en verwijder uit de bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "Verzend specifiek formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "Verbreek apparaat verbinding" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 -msgid "Fetch annotations (experimental)" -msgstr "Haal annoties op (experimenteel)" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "Fout bij communicatie met lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "Selecteer de \"als apparaat\" te openen map" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 -msgid "Failed" -msgstr "Mislukt" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "Fout bij communicatie met lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5240,126 +5675,126 @@ msgstr "" "Er is een tijdelijke fout opgetreden tijdens de communicatie met de lezer. " "verwijzer de lezer en plug hem opnieuw in, of herstart." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "Apparaat: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " gedetecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "Geselecteerd om te versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "Kies formaat om naar apparaat te versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "Geen apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "Kan niet zenden: geen apparaat beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "Geen kaart aanwezig" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "Kan niet versturen: Apparaat heeft geen opslag kaart" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "E-Boek:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "Aangesloten, je zult het e-boek vinden" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "door" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "in het %s formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "Versturen van email naar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "Geen geschikte formaten" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" "Auto-converteer de volgende boeken alvorens ze via email te versturen?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "De voilgende boeken konden niet worden ge-emailed omdat geen beschikbare " "formaten zijn gevonden:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "Boeken konden niet worden ge-emailed." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "De volgende boeken konden niet worden ge-emailed:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "Verstuurd via email:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "Nieuws:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "Bijgevoegd is de" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "Nieuws verzonden naar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Auto-converteer de volgende boeken alvorens ze te uploaden naar het appraat?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "Verstuur catalogus naar apparaat." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "Versturen van nieuws naar apparaat." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "Boeken worden naar de lezer verzonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -5368,11 +5803,11 @@ msgstr "" "er geen geschikte bestandsformaten konden worden gevonden. Converteer " "boek(en) eerst naar een formaat dat word ondersteund door je lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "Geen schijfruimte op de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" @@ -5395,9 +5830,29 @@ msgstr "Gebruik auteur sortering voor auteur" msgid "Save &template:" msgstr "Bewaar &sjabloon:" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "Voeg boeken toe met behulp van ISBN" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" +"<p>Schrijf een lijst van ISBN codes in het linkervak, 1 code per regel. " +"Calibre zal automatisch records creëren voor de boeken aan de hand van de " +"ISBN codes en de gedownloade metadata en omslagen. <p>Ongeldige ISBN codes " +"worden genegeerd." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "&Plak van klembord" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" -msgstr "Schaal &omslag naar schermgrootte" +msgid "Fit &cover within view" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" @@ -5473,11 +5928,19 @@ msgstr "De map %s is niet leeg. Kies a.u.b. een lege map" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location" -msgstr "" +msgstr "Geen locatie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location selected" -msgstr "" +msgstr "Geen locatie geselecteerd" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "Ongeldige locatie geselecteerd" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "%s is geen bestaande map" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" @@ -5527,15 +5990,15 @@ msgstr "&Profiel" msgid "Edit Comments" msgstr "Bewerk Commentaar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugin_type)s %(plugins)s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " @@ -5543,33 +6006,33 @@ msgstr "" "\n" "Persoonlijke instellingen: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "Algemeen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "Conversie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" msgstr "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "Voeg toe / Bewaar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "Geavanceerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5577,24 +6040,24 @@ msgstr "" "Content\n" "Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "Automatisch versturen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" "Formaat te emailen. Het eerste formaat dat overeenkomt zal worden verstuurd." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." @@ -5602,55 +6065,55 @@ msgstr "" "Indien gekozen, gedownload nieuws zal automatisch worden geemailed<br>\r\n" "naar dit adres (indien het in een van de ondersteunde formaten is)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "nieuw email adres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "Breed" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "Smal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "Middel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "Klein" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "Groot" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "Altijd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "Automatisch" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "Nooit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "Voltooid" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "Bevestiging dialogen zijn allemaal gereset" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "Systeempoort geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " @@ -5661,110 +6124,123 @@ msgstr "" "voorkomen dat de server op deze poort draait. Het is veiliger te kiezen voor " "een poortnummer groter dan 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "Kan commando regel commandos niet installeren." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "commando regel tools geinstalleerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "Commando regel tools geinstalleerd in" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Indien je calibre.app verplaats, zullen de commando regel tools opnieuw " "moeten worden geinstalleerd." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "Geen geldig plugin pad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s is geen geldig plugin pad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "Kies plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "Plugin kan niet worden uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "De plugin: %s kan niet worden uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "Plugin ondersteund geen persoonlijke instellingen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "Plugin %s heeft geen instellingen nodig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "Aanpassen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "Ingebouwde plugin kan niet worden verwijderd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " Kan niet worden verwijderd. Het is een ingebouwde plugin. Probeer de plugin " "uit te schakelen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "Ongeldige aanpassing" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" +"De aanpassingen die u maakt zijn ongeldig. Probeer de aanpassingen te " +"resetten en deze vervolgens één voor één weer te veranderen tot u de " +"ongeldige aanpassing vind." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "Om een kolom te verwijderen moet u deze eerst selecteren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "De geselecteerde kolom is geen \"custom\" kolom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Weet je het zeker?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "Wilt u werkelijk kolom %s en al zijn gegevens verwijderen?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Foutmeldigenlogbestand:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "Toeganglog-bestand:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "Content server kon niet worden gestart" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "Ongeldige grootte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "De grootte %s is ongeldig. Moet in de vorm BreedtexHoogte zijn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "Moet herstarten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5772,19 +6248,19 @@ msgstr "" "De door u aangebrachte wijzigingen vereisen dat Calibre opnieuw opgestart " "moet worden. Herstart zo spoedig mogelijk." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "Verifieren database integriteit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "Database integriteit kon niet worden geverifieerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "Inconsistente data gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5956,30 +6432,23 @@ msgstr "" msgid "Sending to &device" msgstr "Verstuur naar &apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "Voorkeuren" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "Notificeer als een &nieuwe versie beschikbaar is" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Download &sociale metadata (labels, waarderingen, etc) standaard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "&Overschrijf auteur en titel standaard met geladen metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "Standaard netwerk &timeout:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5987,150 +6456,161 @@ msgstr "" "Geef de standaard timeout voor netwerk downloads. (bv. wanneer we informatie " "van het Internet moeten halen)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " seconden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "Kier &taal (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "Standaard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Hoog" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Laag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "werk &prioriteit:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "Voorkeur &uitvoer formaat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "Reset alle uitgeschakelde &bevestiging dialogen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "Voorkeur &invoer formaat volgorde:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "Gebruik &Romeinse nummers voor de series" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "Activeer systeemvak icoon" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "Laat ¬ificaties zien in het systeemvak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "Laat het opstartscherm zien" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 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/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 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/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "Zoek al typend" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "Zend gedownload &nieuws automatisch naar eboek lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Verwijder nieuws van bibliotheek zodra het automatisch naar de lezer is " "verstuurd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 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/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "Selecteer zichtbare &kolommen in bibliotheek weergave" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "Verwijder een door de gebruiker gedefinieerde kolom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "Voeg een door de gebruiker gedefinieerde kolom toe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "Bewerk een door de gebruiker gedefinieerde kolom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "Gebruik interne &viewer voor:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "Gebruikers Interface &layout (heeft een herstart nodig):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 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/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "Blokkeer &animaties" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "Geef &donatieknop weer (herstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "&Werkbalk" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "&Icoon grootte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "Geef &tekst onder de iconen weer:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "Voeg een email adres toe om boeken naar toe te sturen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "&Voeg email toe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "Maak &standaard" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "Verwijde&r email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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-" @@ -6140,33 +6620,61 @@ msgstr "" "automatisch gestuurd voor gedownload nieuws naar alle email adressen " "waarvoor automatisch opsturen is aangevinkt." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "&Maximum aantal wachten werk processen (herstart nodig)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "&Controleer database integriteit" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "Installeer commando regel tools" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "Open calibre &configuratie folder" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Limiteer het max. aantal gelijktijdige werk processen aan het aantal " "beschikbare processor &cores" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "Foutopsporing &apparaat detectie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "&Controleer database integriteit" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "Open calibre &configuratie folder" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "Installeer commando regel tools" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "&Overige" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" +"De waarden van de aanpassingen staan hieronder weergegeven. Wijzig deze om " +"het gedrag van Calibre aan te passen." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "Alle beschikbare aanpassingen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "&Huidige aanpassingen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "&Reset naar standaardwaarden" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "&Aanpassingen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 " @@ -6176,25 +6684,25 @@ msgstr "" "bekijken in een webbrowser van waar dan ook ter wereld. Wijzigingen in de " "instellingen hebben pasd effect na het herstarten van de server." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "Server &poort:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Gebr&uikersnaam:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "W&achtwoord:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6202,7 +6710,7 @@ msgstr "" "Als je het wachtwoord blank laat, dan kan iedereen je boek collectie zien " "via de web interface" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6210,45 +6718,56 @@ msgstr "" "De maximum dimensie (BreedtexHoogte) voor weergegeven omslagen. Grotere " "omslagen worden in grootte aangepast. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "Max. &Omslag grootte:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Geef wachtwoord weer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "Max. &OPDS onderdelen per zoekopdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "Max. OPDS &ongegroepeerde items:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "&Start Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "St&op Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "&Test Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "Start server &automatisch tijdens opstarten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "Bekijk &server logs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -6266,7 +6785,7 @@ msgstr "" "gequalificeerde hostname of het IP adres van de computer waar calibre op " "draait." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6274,27 +6793,27 @@ msgstr "" "Hiere kun je het gedrag van calibre instellen door te configureren welke " "plugins te gebruiken." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "Activeer/&Deactiveer plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "&Persoonlijke instellingen plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "&Verwijder plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "Voeg nieuwe plugin toe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "Plugin &bestand:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "&Toevoegen" @@ -6335,7 +6854,7 @@ msgstr "Nummer" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Datum" @@ -6402,11 +6921,11 @@ msgstr "Er was geen opzoek naam gegeven" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" -"Het label mag alleen letters, cijfers en onderstreep tekens bevatten en moet " -"beginnen met een letter" +"De zoekterm mag slechts kleine letters, cijfers en underscores bevatten en " +"moet beginnen met een letter" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" @@ -6420,13 +6939,6 @@ msgstr "De opzoeknaam %s is al in gebruik" msgid "The heading %s is already used" msgstr "De koptekst %s is al in gebruik" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" -"De opzoeknaam moet in kleine letters zijn en mag geen \":\" tekens of " -"spaties bevatten" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" @@ -6538,6 +7050,63 @@ msgstr "Beschikbare variabelen:" msgid "Downloading social metadata, please wait..." msgstr "Download sociale metagegevens, even geduld...." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "Ctrl+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "&Laat deze waarschuwing nogmaals zien" @@ -6571,10 +7140,32 @@ msgstr "Van apparaat verwijderen" msgid "Author sort" msgstr "auteur sortering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "Auteur beheer" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "Gesorteerd op auteur" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "Sorteer op auteurssoort" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" +"Reset alle auteurssorteerwaarden naar een waarde die automatisch gegenereerd " +"is van de auteursnaam. De manier waarop deze waarde precies gegenereerd " +"wordt kan gecontroleerd worden via Voorkeuren->Geavanceerd->Aanpassingen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "Herbereken alle auteurssorteerwaarden" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "Auteur sortering" @@ -6682,10 +7273,14 @@ msgstr "Laat werk opdracht &details zien" msgid "Stop &all non device jobs" msgstr "Stop &alle niet apparaat gerelateerde taken" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "Bewerk van <b>%d boeken</b de meta gegevens" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Verander Meta informatie" @@ -6797,144 +7392,146 @@ msgstr "&Aangepaste metagegevens" msgid "Last modified: %s" msgstr "Het laatst aangepast: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "Geen geldige afbeelding" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:150 -msgid "Specify title and author" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +msgid "Specify title and author" +msgstr "Geef titel en auteur" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" +"U moet een titel en auteur specificeren voordat u en omslag genereert." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "Kies formaat voor " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "Geen toestemming" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "Je hebt geen toestemming om de volgende bestanden te lezen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "Geen formaat geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "Metagegevens kunnen niet worden gelezen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "Kan metagegevens van %s formaat niet lezen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "Omslag afbeelding kan niet worden gelezen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "Kan omslag afbeelding van %s formaat niet lezen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "De omslag afbeelding in het %s formaat is ongelding" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "Annuleer het bewerken van alle overgebleven boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "Dit ISBN nummer is geldig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "Dit ISBN nummer is ongeldig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "Het is niet mogelijk om het labelopmaakprogramma te gebruiken" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" "Het labelopmaakprogramma kan niet gebruikt worden als u de labels hebt " "gewijzigd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "Downloaden omslag afbeelding..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "Kan omslag niet downloaden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>Omslag kon niet worden gedownload</b><br/>" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "De download is verbroken" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" "Kan geen omslag afbeelding voor dit book vinden. Probeer eerst het ISBN " "nummer op te geven." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" +"Klik hieronder op Details om de foutmeldingen van elke omslagbron in te zien" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "Ongeldige omslag afbeelding" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "De omslag afbeelding is geen geldige afbeelding" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "Er zijn fouten opgetreden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "" "Er waren fouten tijdens het downloaden van de sociale metagegevens (labels, " "waarderingen, etc)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "Metagegevens kunnen niet worden opgevraagd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" "Tenminste een van de volgende gegevens is noodzakelijk: ISBN, Titel, Auteurs " "of Uitgever" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "Geen toegang" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" "%s van niet worden geopend. Is het in gebruik door een ander programma?" @@ -7021,20 +7618,24 @@ msgstr "Download &omslag afbeelding" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 msgid "Generate a default cover based on the title and author" -msgstr "" +msgstr "Genereer een standaard omslag aan de hand van de titel en auteur" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 msgid "&Generate cover" -msgstr "" +msgstr "&Genereer omslag" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" msgstr "Wachtwoord Noodzakelijk" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "Afbreken..." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "Bezig" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" @@ -7457,12 +8058,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:500 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 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:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "Een veld kan niet leeg zijn. U dient het te verwijderen." @@ -7507,10 +8108,6 @@ msgstr "" msgid "Rename the item in every book where it is used." msgstr "Hernoem het item in ieder boek waar het mee geassocieerd is." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "Ctrl+S" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "Test email instellingen" @@ -7825,168 +8422,170 @@ msgstr "ISBN:" msgid "Regular expression (?P<isbn>)" msgstr "Reguliere expressie (?P<isbn>)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "Vergelijkbare boeken" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "Voeg boeken toe aan de bibliotheek" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "Bewerk collecties" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "Omslagbrowser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "Shift+Alt+B" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "Labelbrowser" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "Shift+Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "versie" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "gecreëerd door Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "Verbonden " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "Bijgewerkte versie gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "Details van het boek" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "Shift+Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "Opdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "Status" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "Voortgang" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "Werktijd" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "Er zijn %d draaiende werkopdrachten:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "Onbekende taak" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "Er zijn %d wachtende werkopdrachten:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "Opdracht kan niet worden afgebroken" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "" "Taken die met het apparaat communicaren kunnen niet worden afgebroken" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "Taak is al uitgevoerd" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "Niet beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "Opdrachten" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." -msgstr "Klik om een lijst met actieve opdrachten te zien" +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr " - Taken" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "Bewaar enkel formaat op schijf..." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "Ontkoppel dit apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "Bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "Geef de boeken in de calibre bibliotheek weer" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "Lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 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:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "Geheugenkaart A" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 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:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "Geheugenkaart B" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "Geef de boeken weer die op geheugenkaart B staan" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "De weergave van boeken zal beperkt worden tot de criteria die aan de " "geselecteerde zoekopdracht voldoen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "Geavanceerde Zoekopdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" @@ -7994,289 +8593,22 @@ msgstr "" "<p>Zoek door de boekenlijst gesorteerd op titek, auteur, uitgever, labels, " "commentaar, enz.<br><br>Woorden gescheiden door spaties worden samengevoegd" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "Snelzoeken wissen" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "Kopieer de huidige zoektekst (in plaats van zoeknaam)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "Bewaar de huidige zoekopdracht onder de naam getoond in de box" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "Verwijder de huidige bewaarde zoekopdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d boeken" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "Kies een calibre bibliotheek om mee te werken" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "Verbind met folder" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "Verbind met iTunes" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "Start Content Server" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "Stop Content Server" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "Email naar" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr " en verwijder ze uit de bibliotheek" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "Stel het delen van boeken via email in" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Voeg boeken toe" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "Bewerk metadata" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "Converteer boeken" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "Bekijk" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "Zend naar lezer" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "Download nieuws" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Opslaan op schijf" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "Connectie/deel" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "Verwijder boeken" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "Blader door de calibre gebruiksaanwijzing" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "F1" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "Hulp" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "Voeg gegevens van boeken samen" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "Open betreffende map" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "Laat boek details zien" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "Boeken van dezelfde auteur" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "Boeken in deze serie" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "Boeken van deze uitgever" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "Boeken met dezelfde labels" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "Bewerk metagegevens individueel" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "Bewerk metagegevens op groepsniveau" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "Download metagegevens en omslag afbeeldingen" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "Download alleen metagegevens" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "Download alleen omslag afbeeldingen" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "Download alleen sociale metagegevens (labels, waarderingen, etc)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "Samenvoegen met het eerste geselecteerde boek - verwijder de anderen" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "Samenvoegen met het eerste geselecteerde boek - behoudt de anderen" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "Voeg boeken toe uit een enkele folder" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 -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 "" -"Voeg boeken toe uit folders, inclusief sub-folders (Een boek per folder, " -"neemt aan dat ieder eboek bestand hetzelfde boek in een ander formaat bevat)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Voeg boeken toe uit folders, inclusief sub-folders (Meerdere boeken per " -"folder, neemt aan dat ieder eboek bestand een ander boek bevat)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Voeg leeg boek toe (Boek zonder formaten)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "Opslaan op schijf in een enkele folder" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "Bewaar alleen %s formaat op schijf" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "Bewaar enkel %s formaat op de harde schijf, in één enkele map" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "Bekijk specifiek formaat" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "Verwijder geselecteerde boeken" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "" -"Verwijder bestanden in een specifiek formaat van de geselecteerde boeken.." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "Verwijder alle formaten van de geselecterde boeken, behalve..." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "Verwijder omslagen van de geselecteerde boeken" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "Verwijder de boeken die aan de criteria voldoen van het apparaat" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "Converteer Individueel" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "Converteer Groep" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "Maak catalogus van boeken in je calibre bibliotheek" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "Start de welkom wizard" - #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" @@ -8304,7 +8636,7 @@ msgstr "Boek <font face=\"serif\">%s</font> van %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "De zoekopdracht is \"{0}\"" @@ -8364,7 +8696,7 @@ msgstr "Geef kolom weer" msgid "Restore default layout" msgstr "Herstel standaard layout" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8398,7 +8730,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>Geen Resultaten</b> voor de zoekterm <i>%s</i> gevonden." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "Geen resultaten gevonden" @@ -8415,12 +8747,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF viewer werkbalk" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Volgende Pagina" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "Vorige Pagina" @@ -8602,26 +8934,26 @@ msgid "No matches found for this book" msgstr "Geen overeenkomsten gevonden voor dit boek" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Zoeken" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" "De geselecteerde zoekopdracht zal <b>Definitief gewist worden</b>. Ben je " "zeker?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "Zoeken (Voor geavanceerd zoeken klik op de knop links)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "Opgeslagen zoekopdrachten" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" "Kies een opgeslagen zoekopdracht of geef een naam voor een nieuwe te bewaren " @@ -8632,15 +8964,15 @@ msgid "Restrict to" msgstr "Beperkt tot" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "(alle boeken)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "({0} of {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "({0} van het geheel)" @@ -8704,78 +9036,78 @@ msgstr "Wissen" msgid "&Alternate shortcut:" msgstr "&Alternative snelkoppeling" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "Hernoem '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "Bewerk sorteeropdracht voor '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "Verberg categorie %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "Toon categorie" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "Bekijk alle categorieën" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "Beheer %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "Beheer opgeslagen zoekopdrachten" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "Beheer gebruikerscategorïen" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "Zoekopdrachten" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "Dupliceer naam zoekopdracht" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 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:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "Sorteer op naam" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "Sorteer op populariteit" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "Sorteer op gemiddelde score" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 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:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "Match alle" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "Match iedere" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" @@ -8783,26 +9115,26 @@ 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:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "Beheer &door de gebuiker gecreëerde categorien" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "Voeg je eigen categorïen to aan de labelbrowser" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /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 "Converteer boek %d van %d (%s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" msgstr "Sommige boeken konden niet worden geconverteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." @@ -8810,11 +9142,11 @@ msgstr "" "Kan %d van de %d boeken niet converteren, omdat geen geschikt invoer formaat " "kon worden gevonden." -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "Boeken in de wachtrij voor massa conversie" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "In Wachtrij " @@ -8834,53 +9166,28 @@ msgstr "" "De volgende boeken waren al geconverteerd naar %s formaat. Wil je dit " "nogmaals doen?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "He&rstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "Ondersteun calibre met een &Donatie" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "Aangesloten apparaat ontkoppelen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "&Herstarten" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "Calibre snelstart handboek" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "Kan niet configureren" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "Can niet configueren terwijl bestaande opdrachten bezig zijn" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "Is niet te configureren alvorens calibre opnieuw is opgestart" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "Geen details beschikbaar" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "Geen details zijn beschikbaar voor de boeken op de lezer." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "Converteer Fout" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." @@ -8888,15 +9195,15 @@ msgstr "" "<p>Kon %s niet converteren.<p>Het is een eboek met <A HREF=\"%s\">DRM</a>. " "Je moet eerst de DRM verwijderen met externe programma's." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "Recept uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "<b>Mislukt</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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. " @@ -8907,12 +9214,12 @@ msgstr "" "van het programma te steunen. Jouw donatie helpt om de ontwikkeling voort te " "zetten." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Er zijn actieve werk opdrachten. Weet je zeker dat je af wilt sluiten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -8923,11 +9230,11 @@ msgstr "" "apparaat.<br>\n" " Weet je zeker dat je af wilt sluiten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "Waarschuwing: actieve werk opdrachten" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -9107,7 +9414,7 @@ msgid "Options to customize the ebook viewer" msgstr "Opties om de eboek viewer te verpersoonlijken" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "onthoudt de laatst gebruikte venster grootte" @@ -9164,36 +9471,36 @@ msgstr "De niet-proportionele lettergrootte in px" msgid "The standard font type" msgstr "Het Standaard lettertype" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "&Zoek in woordenboek" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Ga naar..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "Volgende sectie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "Vorige sectie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "Begin van document" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "Einde van document" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "Begin van sectie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "Einde van sectie" @@ -9249,92 +9556,92 @@ msgstr "Naar rechts schuiven" msgid "Book format" msgstr "Boek vorm" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "Positie in boek" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" "Ga naar een referentie. Gebruik referentie modus om referentie nummers te " "zien." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "Zoek naar tekst in boek" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "Afdrukvoorbeeld" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "Verbinden met dict.org om op te zoeken: <b>%s</b>…" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "Kies eboek" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "Eboeken" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "Bladwijzer toevoegen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "Geef titel voor bladwijzer" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "Geen zoekterm gevonden voor: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "Bezig met het laden van de kaftenbrowser..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "Opbaren %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "Beheer Bladwijzers" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "Eboek wordt geladen..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "DRM foutmelding" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "<p>Dit boek wordt beschermd door <A HREF=\"%s\">DRM</a>" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "EBoek kan niet worden geopend" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "Opties voor de eboek viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Indien gespecificeerd, dan zal het viewer venster proberen naar voren te " "komen na het opstarten." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "Print javascript waarschuwingen en console berichten op de console" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -9452,14 +9759,18 @@ msgstr "Elk Woord Met Hoofdletter" msgid "Drag to resize" msgstr "Sleep om de grootte aan te passen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "Weergeven" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "Verberg" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "Omschakelen" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " @@ -10520,7 +10831,52 @@ msgstr "Vraag niet om een bevestiging" msgid "Error: You must specify a column label" msgstr "Fout: Je moet een kolomlabel opgeven" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -10540,35 +10896,47 @@ msgstr "" "\n" "Voor help met een specifiek commando: %%prog command --help\n" +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "Er is geen label opgegeven" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" +"Het label mag alleen bestaan uit kleine letters, cijfers en underscores, en " +"moet beginnen met een letter." + #: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "%sGemiddelde waardering is %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:566 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "Algemeen" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "<p>Migreer oude database naar eboek bibliotheek in %s<br><center>" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1825 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "Copieer <b>%s</b>" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "Comprimeren database" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1935 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "Verifiëren SQL integriteit..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "Zoeken naar verloren bestanden" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "id gecontroleerd" @@ -10798,35 +11166,45 @@ msgstr "Pad naar de bibliotheek map voor de content server" msgid "Write process PID to the specified file" msgstr "Schrijf het proces-PID naar het opgegeven bestand." -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "%d items" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "SCORE: %s<br />" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "LABELS: %s<br />" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "SERIES: %s [%s]<br />" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "Boeken in uw bibliotheek" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "Door " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "Boeken gesorteerd op " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "Nieuwste" @@ -10912,15 +11290,15 @@ msgstr "Hoe en wanneer calibre metadata actualiseert op het apparaat." msgid "Waiting..." msgstr "Wachten..." -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "Gestopt" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "Voltooid" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "Bezig..." @@ -11881,9 +12259,6 @@ msgstr "Download geen CSS stylesheets" #~ msgid "Add Ta&gs: " #~ msgstr "Voeg Ta&gs Toe: " -#~ msgid "Working" -#~ msgstr "Bezig" - #~ msgid "Waiting" #~ msgstr "Wachten" @@ -11962,9 +12337,6 @@ msgstr "Download geen CSS stylesheets" #~ "<span style=\"color:red; font-weight:bold\">Laatste versie: <a " #~ "href=\"%s\">%s</a></span>" -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "" #~ "Search the list of books by title or author<br><br>Words separated by spaces " #~ "are ANDed" @@ -11991,6 +12363,9 @@ msgstr "Download geen CSS stylesheets" #~ msgid "Click to browse books by their covers" #~ msgstr "Klik om boeken bij hun omslag te bekijken" +#~ msgid "Click to see list of active jobs." +#~ msgstr "Klik om een lijst met actieve opdrachten te zien" + #~ msgid "Click to turn off Cover Browsing" #~ msgstr "Klik om zoeken op omslag uit te schakelen" @@ -12488,6 +12863,9 @@ msgstr "Download geen CSS stylesheets" #~ msgid "Add a tab at the beginning of each paragraph" #~ msgstr "Voerg een tab toe aan het begin van iedere paragraaf" +#~ msgid "Force maximum line lenght" +#~ msgstr "forceer maximum regel lengte" + #~ msgid "Send specific format to storage card B" #~ msgstr "Zend specifiek formaat naar opslag kaart B" @@ -12621,6 +12999,9 @@ msgstr "Download geen CSS stylesheets" #~ msgid "English (PK)" #~ msgstr "Engels (PK)" +#~ msgid "Fit &cover to view" +#~ msgstr "Schaal &omslag naar schermgrootte" + #~ msgid "" #~ "The fields to output when cataloging books in the database. Should be a " #~ "comma-separated list of fields.\n" @@ -12647,9 +13028,25 @@ msgstr "Download geen CSS stylesheets" #~ msgid "Tags to exclude as genres (regex):" #~ msgstr "Labels te vermeiden als genres (reguliere expressie):" +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Communicatie met Telecast K3 Reader" + #~ msgid "dummy option until real options are determined." #~ msgstr "dummy optie tot echte opties zijn bepaald." +#~ msgid "" +#~ "Regex tips:\n" +#~ "- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +#~ "e.g., [Amazon Freebie]\n" +#~ "- A regex pattern of a single dot excludes all genre tags, generating no " +#~ "Genre Section" +#~ msgstr "" +#~ "RegEx tips:\n" +#~ "- de standaard regex - \\[[\\w ]*\\] - sluit genres uit als in [tag]; b.v. " +#~ "[Amazon Freebie]\n" +#~ "- een regex patroon van een enkele puntsluit alle genres uit en maakt geen " +#~ "Genre Selectie" + #~ msgid "Masthead font:" #~ msgstr "Colofon lettertype:" @@ -12701,6 +13098,19 @@ msgstr "Download geen CSS stylesheets" #~ msgid "Preserve device collections." #~ msgstr "Bewaar collecties op het apparaat" +#~ msgid "" +#~ "The lookup name must be lower case and cannot contain \":\"s or spaces" +#~ msgstr "" +#~ "De opzoeknaam moet in kleine letters zijn en mag geen \":\" tekens of " +#~ "spaties bevatten" + +#~ msgid "" +#~ "The label must contain only letters, digits and underscores, and start with " +#~ "a letter" +#~ msgstr "" +#~ "Het label mag alleen letters, cijfers en onderstreep tekens bevatten en moet " +#~ "beginnen met een letter" + #~ msgid "" #~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " #~ "metadata is stored in the file metadata.db)" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index 6bf8abd6fc..44c2329c82 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -7,170 +7,174 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-09 13:57+0000\n" -"PO-Revision-Date: 2010-08-09 19:04+0000\n" -"Last-Translator: Piotr StrÄ™bski <strebski@o2.pl>\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 21:48+0000\n" +"Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Polish <pl@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-10 03:33+0000\n" +"X-Launchpad-Export-Date: 2010-08-21 03:51+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 msgid "Does absolutely nothing" msgstr "Ta opcja zupeÅ‚nie nic nie zmienia" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:72 -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:75 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:70 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:506 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:405 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:100 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:402 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:72 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:335 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:338 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1894 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1896 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:236 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:282 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:20 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:61 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:332 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:123 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:125 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:945 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1057 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdb.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdf.py:28 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:78 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:119 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:153 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:611 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:817 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:819 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:911 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:916 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:982 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:137 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:108 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:173 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:174 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/palmdoc/writer.py:29 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:234 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:868 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:877 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1162 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1165 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:512 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:882 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1060 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:185 -#: /home/kovid/work/trunk/src/calibre/library/cli.py:213 -#: /home/kovid/work/trunk/src/calibre/library/database.py:913 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:358 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:370 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:979 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1048 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1649 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1651 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1773 -#: /home/kovid/work/trunk/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/trunk/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:117 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:64 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:78 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 +#: /home/kovid/work/calibre/src/calibre/library/database.py:913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" msgstr "Nieznany" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 msgid "Base" msgstr "Baza" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:172 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:172 msgid "File type" msgstr "Typ pliku" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:206 msgid "Metadata reader" msgstr "Czytnik metadanych" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 msgid "Metadata writer" msgstr "Zapisywanie metadanych" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:263 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 msgid "Catalog generator" msgstr "Generator katalogu" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:16 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -180,7 +184,7 @@ msgstr "" "zawierajÄ…cy wszystkie podlinkowane pliki. Ta wtyczka jest uruchamiana za " "każdym razem, gdy dodasz plik HTML do biblioteki." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:52 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -188,7 +192,7 @@ msgstr "" "Kodowanie znaków dla źródÅ‚owych plików HTML. Popularne wybory to: cp1252, " "latin1, iso-8859-1 i utf-8." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:59 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -198,57 +202,57 @@ msgstr "" "pmlname_img lub images. Plugin ten jest uruchamiany przy każdym dodaniu " "pliku PML do biblioteki." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:93 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" -msgstr "WyodrÄ™bnij okÅ‚adki z plików komisów" +msgstr "WyodrÄ™bnij okÅ‚adki z plików komiksów" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:120 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:131 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:143 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:153 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:163 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:174 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:184 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:204 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:214 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:224 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:235 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:246 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:258 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:279 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:290 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:300 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:310 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Odczytaj metadane z %s plików" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:269 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Odczyt metadanych z e-booków w archiwach RAR" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:321 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Odczyt metadanych z e-booków w archiwach ZIP" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:334 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:344 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:354 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:376 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:387 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:397 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Ustaw metadane w %s plikach" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:365 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Pobierz metadane z %s plików" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:102 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102 msgid "Conversion Input" msgstr "ŹródÅ‚owy format do konwersji" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -260,11 +264,11 @@ msgstr "" "Szczególnie przydatne w przypadku dokumentów, które nie deklarujÄ… kodowania " "lub które majÄ… błędne deklaracje kodowania." -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Docelowy format po konwersji" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -273,11 +277,11 @@ msgstr "" "dane, tak by byÅ‚y jak najbardziej czytelne dla czÅ‚owieka. Dla niektórych z " "wtyczek generujÄ…cych dane wyjÅ›ciowe może nie dawać to żadnych efektów ." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:45 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 msgid "Input profile" msgstr "Profil źródÅ‚owy" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:49 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." @@ -285,84 +289,84 @@ msgstr "" "Ten profil próbuje zapewnić rozsÄ…dne wartoÅ›ci domyÅ›lne i jest użyteczny, " "jeÅ›li nie wiesz nic o dokumencie wejÅ›ciowym." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:414 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" "Ten profil przeznaczony jest dla urzÄ…dzeÅ„ SONY z linii PRS. 500/505/600/700 " "itp." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:69 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." msgstr "Ten profil przeznaczony jest dla urzÄ…dzenia SONY PRS-300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:449 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 msgid "This profile is intended for the SONY PRS-900." msgstr "Ten profil przeznaczony jest dla urzÄ…dzenia SONY PRS-900." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:479 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 msgid "This profile is intended for the Microsoft Reader." msgstr "Ten profil przeznaczony jest dla programu Microsoft Reader." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:490 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the Mobipocket books." msgstr "Ten profil przeznaczony jest dla urzÄ…dzeÅ„ Mobipocket." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Ten profil przeznaczony jest dla urzÄ…dzenia Hanlin V3 i jego klonów." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:515 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "Ten profil przeznaczony jest dla urzÄ…dzenia Hanlin V5 i jego klonów." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 msgid "This profile is intended for the Cybook G3." msgstr "Ten profil przeznaczony jest dla urzÄ…dzenia Cybook G3." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:536 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook Opus." msgstr "Ten profil przeznaczony jest dla urzÄ…dzenia Cybook Opus." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:547 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 msgid "This profile is intended for the Amazon Kindle." msgstr "Ten profil przeznaczony jest dla urzÄ…dzenia Amazon Kindle." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:584 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 msgid "This profile is intended for the Irex Illiad." msgstr "Ten profil przeznaczony jest dla urzÄ…dzenia Irex Illiad." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:597 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" "Ten profil przeznaczony jest dla urzÄ…dzenia IRex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:611 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Ten profil przeznaczony jest dla urzÄ…dzenia IRex Digital Reader 800." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:625 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 msgid "This profile is intended for the B&N Nook." msgstr "Ten profil przeznaczony jest dla urzÄ…dzenia B&N Nook." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 msgid "Output profile" msgstr "Profil wyjÅ›ciowy" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:232 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -372,25 +376,25 @@ msgstr "" "jeÅ›li chcesz stworzyć dokument przeznaczony do odczytu na komputerze lub " "wiÄ™kszej liczbie urzÄ…dzeÅ„." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:259 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "" "Przeznaczone dla iPada i podobnych urzÄ…dzeÅ„ z rozdzielczoÅ›ciÄ… 768x1024" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:427 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 msgid "This profile is intended for the Kobo Reader." msgstr "Ten profil przeznaczony jest dla urzÄ…dzenia Kobo Reader." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:440 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the SONY PRS-300." msgstr "Ten profil przeznaczony jest dla urzÄ…dzenia SONY PRS-300." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:458 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 msgid "This profile is intended for the 5-inch JetBook." msgstr "Ten profil przeznaczony jest dla 5 calowego urzÄ…dzenia JetBook." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:467 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -398,39 +402,39 @@ msgstr "" "Ten profil przeznaczony jest dla urzÄ…dzeÅ„ z linii SONY PRS w trybie " "panoramicznym. Np. 500/505/700 itd. Głównie użyteczny przy komiksach." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:566 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Ten profil przeznaczony jest dla urzÄ…dzenia Amazon Kindle DX." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Installed plugins" msgstr "Zainstalowane wtyczki" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Mapping for filetype plugins" msgstr "Mapowanie wtyczek dla róznych typów plików" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Local plugin customization" msgstr "Lokalne dostosowanie wtyczek" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:36 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Disabled plugins" msgstr "Wyłączone wtyczki" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:37 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 msgid "Enabled plugins" msgstr "Załączone wtyczki" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:85 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 msgid "No valid plugin found in " msgstr "Nie znaleziono wtyczki w " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicjacja wtyczki %s nie udaÅ‚a siÄ™ - przeÅ›ledź komunikaty:" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -442,16 +446,16 @@ msgstr "" " Spersonalizuj calibre poprzez zaÅ‚adowanie zewnÄ™trznych wtyczek\n" " " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Dodaj wtyczkÄ™ przez podanie Å›cieżki do pliku, który jÄ… zawiera." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "UsuÅ„ wtyczkÄ™ użytkownika - po nazwie. Nie ma wpÅ‚ywu na wtyczki wbudowane." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -459,23 +463,23 @@ msgstr "" "Dostosuj wtyczkÄ™. Wprowadź nazwÄ™ wtyczki i polecenie dostosowujÄ…ce " "oddzielajÄ…c przecinkami." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "WyÅ›wietl wszystkie zainstalowane wtyczki" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Włącz wtyczkÄ™" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Wyłącz wtyczkÄ™" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." msgstr "Umożliwia komunikacjÄ™ z telefonami z Androidem." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -483,47 +487,47 @@ msgstr "" "Oddzielonych przecinkami listÄ™ katalogów, aby wysÅ‚ać e-książek w urzÄ…dzeniu. " "Pierwszy z nich, że istnieje zostanÄ… wykorzystane" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "Umożliwia komunikacjÄ™ z telefonami S60." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 msgid "Communicate with iTunes/iBooks." msgstr "Umożliwia komunikacjÄ™ z aplikacjami iTunes/iBooks." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "UrzÄ…dzenie Apple wykryte, uruchamianie iTunes, proszÄ™ czekać..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:246 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:249 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 msgid "Updating device metadata listing..." msgstr "Uaktualnianie listy metadanych..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:323 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:362 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:921 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d z %d" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:369 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "zakoÅ„czone" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:544 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 msgid "Use Series as Category in iTunes/iBooks" msgstr "Używaj cyklu jako kategorii w iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:546 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" msgstr "Przechowuj okÅ‚adki z iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:558 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -533,7 +537,7 @@ msgstr "" "Usuwam używajÄ…c aplikacji iBooks.\n" "Kliknij 'Pokaż szczegóły', aby zobaczyć listÄ™." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:886 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -541,91 +545,91 @@ msgstr "" "Niektóre grafiki okÅ‚adek nie mogÅ‚y zostać przekonwertowane.\n" "Kliknij 'Pokaż szczegóły', aby zobaczyć listÄ™." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2471 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:817 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:823 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:851 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:187 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:200 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1533 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "AktualnoÅ›ci" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "Umożliwia komunikacjÄ™ z aplikacjÄ… iTunes" -#: /home/kovid/work/trunk/src/calibre/devices/binatone/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Binatone Readme." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." msgstr "Umożliwia komunikacjÄ™ z telefonami Blackberry." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:14 -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/devices/cybook/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Cybook Gen 3 / Opus." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:24 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek EB600." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" msgstr "Umożliwia komunikacjÄ™ z czytnikiem Astak Mentor EB600" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:216 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 msgid "Communicate with the PocketBook 301 reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek PocketBook 301." -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" msgstr "Entourage Edge" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." msgstr "Umożliwia komunikacjÄ™ z czytnikiem Entourage Edge." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek ESlick." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Sigmatek." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:16 -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 msgid "Use an arbitrary folder as a device." msgstr "Użyj dowolnego folderu jako urzÄ…dzenia." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:26 -#: /home/kovid/work/trunk/src/calibre/devices/interface.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" msgstr "Interfejs urzÄ…dzenia" -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Hanlin V3." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Hanlin V5." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek BOOX." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -633,166 +637,170 @@ msgstr "" "Oddzielona przecinkami lista katalogów do przesyÅ‚ania e-booków na " "urzÄ…dzenie. Zostanie użyta pierwsza istniejÄ…ca pozycja." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Hanvon N520." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 msgid "Communicate with The Book reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek The Book." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:52 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek SpringDesign Alex." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 msgid "Communicate with the Azbooka" msgstr "Umożliwia komunikacjÄ™ z czytnikiem Azbooka." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Elonex EB 511." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek IRex Iliad." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:17 -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek IRex Digital Reader 1000." -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek IRex Digital Reader 800." -#: /home/kovid/work/trunk/src/calibre/devices/iriver/driver.py:15 +#: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 msgid "Communicate with the Iriver Story reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Iriver Story." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek JetBook." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:86 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem MiBuk Wolder" -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Kindle." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:169 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Kindle 2." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Kindle DX." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 msgid "Communicate with the Kobo Reader" msgstr "Umożliwia komunikacjÄ™ z czytnikiem Kobo Reader." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:53 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:56 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:59 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:161 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:68 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:74 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:136 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:143 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:166 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 msgid "Getting list of books on device..." msgstr "Pobieranie listy książek znajdujÄ…cych siÄ™ na urzÄ…dzeniu" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:221 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:265 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:253 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 msgid "Removing books from device..." msgstr "Usuwanie książek z urzÄ…dzenia..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:269 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:276 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:278 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 msgid "Removing books from device metadata listing..." msgstr "Usuwanie książki z urzÄ…dzenia metadanych lista" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:315 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:217 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 msgid "Adding books to device metadata listing..." msgstr "Dodanie książki do urzÄ…dzenia metadanych lista..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "Niezaimplementowane" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 msgid "Communicate with the Palm Pre" msgstr "Umożliwia komunikacjÄ™ z telefonem Palm Pre." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 msgid "Communicate with the Booq Avant" msgstr "Umożliwia komunikacjÄ™ z czytnikiem Booq Avant" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 msgid "Communicate with the Sweex MM300" msgstr "Umożliwia komunikacjÄ™ z czytnikiem Sweex MM300." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "Umożliwia komunikacjÄ™ z czytnikiem Pandigital Novel." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Umożliwia komunikacjÄ™ z tabletem internetowym Nokia 770." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 msgid "Communicate with the Nokia 810 internet tablet." msgstr "Umożliwia komunikacjÄ™ z tabletem internetowym Nokia 810." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" msgstr "Umożliwia komunikacjÄ™ z telefonem Nokia E52." -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" msgstr "Nook" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 msgid "Communicate with the Nook eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Nook." -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Nuut2." -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Sony PRS-500." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." msgstr "Umożliwia komunikacjÄ™ ze wszystkimi czytnikami książek Sony." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:61 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -800,44 +808,44 @@ msgstr "" "Lista oddzielonych przecinkami pól metadanych do włączenia do zbiorów w " "urzÄ…dzeniu. MożliwoÅ›ci obejmujÄ…: " -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/structure.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Nienazwany" -#: /home/kovid/work/trunk/src/calibre/devices/sne/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Samsung SNE." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Teclast K3." +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "" -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem Newsmy." -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem iPapyrus." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:255 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Wykrycie dysku %s niemożliwe. Spróbuj ponownie uruchomić komputer." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:435 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Nie można wykryć %s punkt montowania. Spróbuj zrestartować system." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:500 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." msgstr "Nie można wykryć %s dysku." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:593 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." msgstr "Nie można znaleźć pomocnika montowania: %s." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:605 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." @@ -845,148 +853,148 @@ msgstr "" "Nie można wykryć %s dysku. JÄ…dro jest prawdopodobnie eksportujÄ…cych " "przestarzaÅ‚a wersja SYSFS." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:613 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" msgstr "Nie można zamontować pamiÄ™ci głównej (Kod błędu: %d)" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:750 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:752 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "Brak pamiÄ™ci na karcie urzÄ…dzenia w tym wejÅ›ciu." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:754 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "Wybrane gniazda: %s nie jest obsÅ‚ugiwany." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:783 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" msgstr "NiewystarczajÄ…ca ilość wolnej pamiÄ™ci głównej" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:785 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:787 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" msgstr "Na karcie pamiÄ™ci jest niewystarczajÄ…ca ilość wolnego miejsca" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:12 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Konfiguruj urzÄ…dzenie" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 msgid "settings for device drivers" msgstr "ustawienia dla sterowników urzÄ…dzeÅ„" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:39 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 msgid "Ordered list of formats the device will accept" msgstr "UporzÄ…dkowana lista formatów akceptowanych przez urzÄ…dzenie" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" msgstr "Umieszczaj pliki w podfolderach, jeÅ›li urzÄ…dzenie wpiera ich obsÅ‚ugÄ™" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" msgstr "Odczytaj dane meta z książek na urzÄ…dzeniu" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 msgid "Use author sort instead of author" msgstr "Użyj sortowania wedÅ‚ug autora zamiast autora" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:47 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" msgstr "Szablon do kontrolowania sposobu, w jaki książki sÄ… zapisywane" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Extra customization" msgstr "Dodatkowa personalizacja" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "Pobierz informacje o urzÄ…dzeniu..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:194 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:196 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 msgid "Transferring books to device..." msgstr "Przenoszenie książek na urzÄ…dzenie..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:314 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 msgid "Sending metadata to device..." msgstr "PrzesyÅ‚anie danych meta do urzÄ…dzenia..." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 msgid "%prog [options] mybook.chm" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:42 msgid "Output directory. Defaults to current directory" msgstr "Katalog docelowy. DomyÅ›lnie aktualny katalog" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:45 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Ustaw tytuÅ‚ książki" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:47 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Ustaw klucz sortowania dla tytuÅ‚u" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Ustaw autora" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Ustaw klucz sortowania dla autorów" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Kategoria do jakiej należy tak książka np.: Historia" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Åšciezka do grafiki, która ma być miniaturkÄ… tego pliku." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:59 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:59 msgid "Path to a txt file containing a comment." msgstr "Åšcieżka do pliku TXT zawierajÄ…cego komentarz." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Wypakuj miniaturkÄ™ z pliku LRF" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Ustaw wydawcÄ™" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Wpisz klasyfikacjÄ™ książki" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Wpisz twórcÄ™ książki" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Ustaw wytwórcÄ™ książki" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:68 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -994,24 +1002,24 @@ msgstr "" "Wypakuj okÅ‚adkÄ™ z pliku LRF. Format LRF nie zawiera zdefiniowanej okÅ‚adki " "jako takiej, dlatego postaramy siÄ™ odgadnąć gdzie jest." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Wpisz identyfikator książki" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:72 msgid "Set font delta" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "Wykonane %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "Nieudane %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1021,7 +1029,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1031,24 +1039,24 @@ msgstr "" "WartoÅ›ci mniejszej niż 256 może powodować niewyraźne tekst na urzÄ…dzeniu, " "jeÅ›li tworzenia komiksów w formacie EPUB." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Nie zezwalaj na normalizowanie (poprawianie kontrastu) głębi kolorów. " "DomyÅ›lne: FaÅ‚sz" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "" "Zachowuj proporcjÄ™ wymiarów grafiki. DomyÅ›lnie grafika rozszerzana jest na " "caÅ‚y ekran." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Wyłącz wyostrzanie" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1056,11 +1064,11 @@ msgstr "" "Wyłącz przyciÄ™cie komiks stron. Dla niektórych komiksy, przycinanie może " "usunąć treÅ›ci, jak również granice." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "Nie dziel grafik panoramicznych na dwie części" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1068,7 +1076,7 @@ msgstr "" "Zachowaj format i skalÄ™ obrazu używajÄ…c wysokoÅ›ci ekranu jako szerokość " "obrazu podczas wyÅ›wietlania w trybie panoramicznym." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1076,7 +1084,7 @@ msgstr "" "SÅ‚uży do prawej do lewej publikacje jak manga. Przyczyny stron krajobraz " "byÅ‚a podzielona na stronach portret od prawej do lewej." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1084,7 +1092,7 @@ msgstr "" "Włącza odplamiacz. Zmniejsza zakłócenia powodowane plamami. Może znacznie " "wydÅ‚użyć czas przetwarzania." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1092,7 +1100,7 @@ msgstr "" "Nie sortowanie plików znajdujÄ…cych siÄ™ w komiks alfabetycznie wedÅ‚ug nazwy. " "Zamiast korzystać z kolejnoÅ›ci, w jakiej zostaÅ‚y dodane do komiksu." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1101,20 +1109,20 @@ msgstr "" "Format zdjÄ™cia w stworzonym ebook sÄ… zamieniane na. Można eksperymentować, " "aby zobaczyć, w jakim formacie daje optymalny rozmiar i wyglÄ…d urzÄ…dzenia." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Nie uruchamiaj żadnych przeksztaÅ‚ceÅ„ obrazka." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "Nie przeksztaÅ‚caj grafiki do skali szaroÅ›ci (czarno-biaÅ‚e)" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Strona" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:19 msgid "" "input_file output_file [options]\n" "\n" @@ -1140,32 +1148,32 @@ msgid "" "For full documentation of the conversion system see\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:97 msgid "INPUT OPTIONS" msgstr "OPCJE PLIKU ŹRÓDÅOWEGO" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:98 msgid "Options to control the processing of the input %s file" msgstr "Opcje umożliwiajÄ…ce kontrolÄ™ nad przetwarzaniem pliku źródÅ‚owego %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:104 msgid "OUTPUT OPTIONS" msgstr "OPCJE PLIKU WYJÅšCIOWEGO" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:105 msgid "Options to control the processing of the output %s" msgstr "Opcje umożliwiajÄ…ce kontrolÄ™ nad przetwarzaniem pliku wyjÅ›ciowego %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:119 msgid "Options to control the look and feel of the output" msgstr "" "Opcje umożliwiajÄ…ce kontrolÄ™ nad wyglÄ…dem i zachowaniem pliku wyjÅ›ciowego" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:135 msgid "Control auto-detection of document structure." msgstr "Kontrola autodetekcji struktury dokumentu." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:145 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -1175,27 +1183,27 @@ msgstr "" "źródÅ‚owy ma już spis treÅ›ci, to ma on pierwszeÅ„stwo przed tym wygenerowanym " "automatycznie." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155 msgid "Options to set metadata in the output" msgstr "Opcje odpowiedzialne za ustawienia metadanych w plikach wyjÅ›ciowych" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:158 msgid "Options to help with debugging the conversion" msgstr "Opcje pomocy przy debugowaniu konwersji" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 msgid "List builtin recipes" msgstr "Lista wbudowanych źródeÅ‚" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:256 msgid "Output saved to" msgstr "Plik wyjÅ›ciowy zapisany do" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 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 " @@ -1205,7 +1213,7 @@ msgstr "" "Przydatne, gdy nie jesteÅ› pewien, na którym etapie procesu konwersji pojawia " "siÄ™ błąd." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:111 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -1216,7 +1224,7 @@ msgstr "" "jak interpretować różne informacje w dokumencie wejÅ›ciowym. Na przykÅ‚ad " "dÅ‚ugoÅ›ci zależne od rozdzielczoÅ›ci (tj. dÅ‚ugość w pikselach). Do wyboru jest:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -1228,7 +1236,7 @@ msgstr "" "przypadkach profil wyjÅ›cia jest konieczny, aby stworzyć dokument dziaÅ‚ajÄ…cy " "na urzÄ…dzeniu. Na przykÅ‚ad EPUB na czytniku SONY. Do wyboru jest:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:133 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -1240,7 +1248,7 @@ msgstr "" "czcionki w dokumencie wyjÅ›ciowym. DomyÅ›lnie rozmiar czcionki jest okreÅ›lany " "na podstawie wybranego profilu wyjÅ›ciowego." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -1254,11 +1262,11 @@ msgstr "" "używa tych rozmiarów, aby inteligentnie zmieniać wielkość czcionki. " "DomyÅ›lnie używane jest mapowanie bazujÄ…ce na wybranym profilu wyjÅ›ciowym." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." msgstr "Nie skaluj rozmiaru czcionek." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:162 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:162 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." @@ -1266,7 +1274,7 @@ msgstr "" "Wysokość linii w punktach. Kontroluje odstÄ™p miÄ™dzy kolejnymi liniami " "tekstu. DomyÅ›lnie żadne zmiany wysokoÅ›ci linii nie sÄ… zastosowane." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:170 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:170 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -1278,7 +1286,7 @@ msgstr "" "pojawia siÄ™ tekst wychodzÄ…cy poza stronÄ™ i inne błędy. Ta opcja wyÅ‚uska " "tekst z tabel i przedstawi go w sposób ciÄ…gÅ‚y." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -1288,7 +1296,7 @@ msgstr "" "zawartoÅ›ci spisu treÅ›ci na poziomie pierwszym, przed wszystkimi formami auto-" "wykrywania." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:189 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -1298,7 +1306,7 @@ msgstr "" "zawartoÅ›ci spisu treÅ›ci na poziomie drugim. Każde wejÅ›cie jest dodawane pod " "wczeÅ›niejszy pierwszy poziom." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:197 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -1308,7 +1316,7 @@ msgstr "" "zawartoÅ›ci spisu treÅ›ci na poziomie trzecim. Każde wejÅ›cie jest dodawane pod " "wczeÅ›niejszy drugi poziom." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:205 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -1318,11 +1326,11 @@ msgstr "" "wygenerowanego automatycznie. Z tÄ… opcjÄ…, wygenerowany automatycznie spis " "treÅ›ci jest zawsze używany." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Nie dodawaj automatycznie wykrytych rozdziałów do Spisu TreÅ›ci" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:220 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:220 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -1330,7 +1338,7 @@ msgstr "" "JeÅ›li wykryto mniej niż tyle rozdziałów, odnoÅ›niki sÄ… dodawane do spisu " "treÅ›ci (TOC). DomyÅ›lnie: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " @@ -1340,7 +1348,7 @@ msgstr "" "DomyÅ›lnie ustawienie: %default. OdnoÅ›niki sÄ… dodawane do TOC tylko jeÅ›li " "odnaleziono mniej rozdziałów niż okreÅ›lony próg." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:235 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." @@ -1348,7 +1356,7 @@ msgstr "" "Usuwa wpisy ze Spisu TreÅ›ci, których tytuÅ‚y pasujÄ… do okreÅ›lonego wyrażenia. " "PasujÄ…ce wpisy i wszystkie podrzÄ™dne zostanÄ… usuniÄ™te." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "<h1> or <h2> tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -1358,7 +1366,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -1370,7 +1378,7 @@ msgstr "" "rozdziaÅ‚ami. Wartość \"brak\" wyłącza zaznaczanie rozdziałów, a \"wszystko\" " "włącza linie i strony przerw jednoczeÅ›nie." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:270 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:270 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " @@ -1379,42 +1387,42 @@ msgstr "" "Åšcieżka do pliku stylów CSS lub sam CSS. Plik CSS zostanie dodany to stylów " "z pliku źródÅ‚owego, może wiÄ™c zostać użyty do nadpisania tych zasad." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" "Wyrażenie XPath. Znaczniki koÅ„ca strony sÄ… wstawiane przez okreÅ›lonymi " "elementami." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:285 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Ustaw górny margines w punktach. DomyÅ›lna wartość %default. Informacja: 72 " "punkty to 1 cal." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:290 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Ustaw dolny margines w punktach. DomyÅ›lna wartość %default. Informacja: 72 " "punkty to 1 cal." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:295 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Ustaw lewy margines w punktach. DomyÅ›lna wartość %default. Informacja: 72 " "punkty to 1 cal." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:300 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:300 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Ustaw prawy margines w punktach. DomyÅ›lna wartość %default. Informacja: 72 " "punkty to 1 cal." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:306 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -1423,27 +1431,27 @@ msgid "" "Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:316 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (<p> or <div> tags)." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:323 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:323 msgid "" "When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:330 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Preferuj okÅ‚adkÄ™ z pliku źródÅ‚owego w stosunku do wybranej okÅ‚adki." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:336 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:336 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (<p> or <div> tags)." @@ -1451,7 +1459,7 @@ msgstr "" "Wstaw pusta liniÄ™ pomiÄ™dzy paragrafami. Ustawienie nie bÄ™dzie dziaÅ‚ać, jeÅ›li " "plik źródÅ‚owy nie używa pragrafów (znaczników <p> lub <div>)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:343 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:343 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -1460,7 +1468,7 @@ msgstr "" "książka na pierwszej stronie zawiera okÅ‚adkÄ™, a ty wybraÅ‚eÅ› okÅ‚adkÄ™ " "zewnÄ™trznÄ…." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -1468,29 +1476,29 @@ msgstr "" "Wstaw metadane książki na poczÄ…tku książki. Jest to przydatne, jeÅ›li czytnik " "ebook nie obsÅ‚uguje wyÅ›wietlania/wyszukiwania metadanych bezpoÅ›rednio." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:359 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:359 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:367 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "Use a regular expression to try and remove the header." msgstr "Użyj wyrażenia regularnego aby spróbować usunąć nagłówek." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 msgid "The regular expression to use to remove the header." msgstr "Wyrażenie regularne używane do usuwania nagłówka." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "Use a regular expression to try and remove the footer." msgstr "Użyj wyrażenia regularnego aby spróbować usunąć stopkÄ™." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 msgid "The regular expression to use to remove the footer." msgstr "Wyrażenie regularne używane do usuwania stopki." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -1498,7 +1506,7 @@ msgstr "" "Odczytaj metadane ze wybranego pliku OPF. Metadane odczytane z tego pliku " "nadpiszÄ… każde metadane pliku źródÅ‚owego." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:401 msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " "because this will replace unicode characters with ASCII. For instance it " @@ -1508,7 +1516,7 @@ msgid "" "number of people will be used (Chinese in the previous example)." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -1518,115 +1526,119 @@ msgid "" "instead." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:428 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Wpisz tytuÅ‚." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:432 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Wpisz autorów. JeÅ›li jest wiÄ™cej niż jeden, należy oddzielić ich znakami et " "(\"&\")." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437 msgid "The version of the title to be used for sorting. " msgstr "Wersja tytuÅ‚u używana przy sortowaniu. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 msgid "String to be used when sorting by author. " msgstr "ÅaÅ„cuch znaków używany przy sortowaniu po autorze. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:445 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445 msgid "Set the cover to the specified file or URL" msgstr "Ustaw okÅ‚adkÄ™ wybierjąć plik lub podajÄ…c adres URL." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:449 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Wpisz opis książki." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:453 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Wpisz wydawcÄ™ książki." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:457 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Wpisz cykl, do którego należy książka." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:461 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Ustaw numer ksiÄ…zki w cyklu." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:465 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Wpisz ocenÄ™. Musi to być cyfra pomiÄ™dzy 1 a 5." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:469 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Wpisz numer ISBN książki." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:473 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "Wpisz etykiety dla książki. Kolejne etykiety oddzielaj przecinkami." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:477 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Ustaw producenta książki." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:481 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Wpisz jÄ™zyk." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 msgid "Set the publication date." msgstr "Ustaw datÄ™ publikacji." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 msgid "Could not find an ebook inside the archive" msgstr "Nie znaleziono książki w archiwum" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:647 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "WartoÅ›ci numeru w cyklu i oceny muszÄ… być liczbami. IgnorujÄ™" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:654 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 msgid "Failed to parse date/time" msgstr "Nie udaÅ‚o siÄ™ porzetworzyć daty/czasu" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:809 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 msgid "Converting input to HTML..." msgstr "KonwertujÄ™ plik źródÅ‚owy na plik HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:836 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 msgid "Running transforms on ebook..." msgstr "Wykonywanie przeksztaÅ‚ceÅ„ na książce..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:923 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" msgstr "Tworzenie" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " "many things as errors that are not actually errors. epub-fix will try to " @@ -1634,7 +1646,7 @@ msgid "" "cause significant changes to your epub, complain to the epubcheck project." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1645,31 +1657,31 @@ msgid "" "detected. Use the options to control which errors are automatically fixed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "Musisz wybrać plik EPUB" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:17 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1678,7 +1690,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1689,7 +1701,7 @@ msgstr "" "dużych rozmiarach. DomyÅ›lna wartość %defaultKB to rozmiar wymagany przez " "Adobe Digital Editions." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" "Normally, if the input file has no cover and you don't specify one, a " "default cover is generated with the title, authors, etc. This option " @@ -1699,7 +1711,7 @@ msgstr "" "domyÅ›lna okÅ‚adka jest generowana z tytuÅ‚em, autorami itp. Ta opcja wyłącza " "tworzenie takiej okÅ‚adki." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 msgid "" "Do not use SVG for the book cover. Use this option if your EPUB is going to " "be used on a device that does not support SVG, like the iPhone or the " @@ -1711,7 +1723,7 @@ msgstr "" "Lite. Bez tej opcji takie urzÄ…dzenia bÄ™dÄ… wyÅ›wietlać okÅ‚adkÄ™ jako pustÄ… " "stronÄ™." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 msgid "" "When using an SVG cover, this option will cause the cover to scale to cover " "the available screen area, but still preserve its aspect ratio (ratio of " @@ -1720,42 +1732,42 @@ msgid "" "option the image may be slightly distorted, but there will be no borders." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:169 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 msgid "Start" msgstr "Rozpocznij" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/fb2ml.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/rbml.py:102 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/txtml.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 msgid "Table of Contents:" msgstr "Spis treÅ›ci:" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:32 msgid "Do not insert a Table of Contents at the beginning of the book." msgstr "Nie wstawiaj spisu treÅ›ci na poczÄ…tku książki." -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:37 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:35 msgid "Add Table of Contents to beginning of the book." msgstr "Dodaj spis treÅ›ci na poczÄ…tku książki." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:248 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:255 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 msgid "" "Maximum levels of recursion when following links in HTML files. Must be non-" "negative. 0 implies that no links in the root HTML file are followed. " "Default is %default." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" "Normally this input plugin re-arranges all the input files into a standard " "folder hierarchy. Only use this option if you know what you are doing as it " @@ -1763,66 +1775,66 @@ msgid "" "pipeline." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file. Default is %default which disables this." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/lit/from_any.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." msgstr "Stwórz plik LIT z pliku EPUB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:320 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 msgid "\tBook Designer file detected." msgstr "\twykryto plik Book Designer." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:322 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:322 msgid "\tParsing HTML..." msgstr "\tAnalizowanie HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 msgid "\tBaen file detected. Re-parsing..." msgstr "\tWykryto plik Baen. Ponowna analiza..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:361 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " msgstr "Zapisano wstÄ™pnie przetworziny HTML do " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:379 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 msgid "Processing %s" msgstr "Przetwarzanie %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:393 msgid "\tConverting to BBeB..." msgstr "\tKonwersja do BBeB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:539 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 msgid "Could not parse file: %s" msgstr "Nie można przetworzyć pliku: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 msgid "%s is an empty file" msgstr "%s jest pustym plikiem" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:564 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 msgid "Failed to parse link %s %s" msgstr "Analiza odnoÅ›nika %s %s nie powiodÅ‚a siÄ™" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:608 msgid "Cannot add link %s to TOC" msgstr "Nie można dodać odnoÅ›nika %s do spisu treÅ›ci" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:957 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:957 msgid "Unable to process image %s. Error: %s" msgstr "Nie można przetworzyć obrazu %s. Błąd: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1002 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002 msgid "Unable to process interlaced PNG %s" msgstr "Nie można byÅ‚o przetworzyć pliku PNG z przepolotem %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1017 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017 msgid "" "Could not process image: %s\n" "%s" @@ -1830,12 +1842,12 @@ msgstr "" "Nie można przetworzyć grafiki: %s\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1772 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1772 msgid "" "An error occurred while processing a table: %s. Ignoring table markup." msgstr "Błąd podczas przetwarzania tabeli: %s. IgnorujÄ™ znaczniki tabel." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1774 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1774 msgid "" "Bad table:\n" "%s" @@ -1843,23 +1855,23 @@ msgstr "" "NieprawidÅ‚owy spis:\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1796 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1796 msgid "Table has cell that is too large" msgstr "Tabela zawiera zbyt dużą komórkÄ™" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1862 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1862 msgid "Could not read cover image: %s" msgstr "Nie można odczytać grafiki okÅ‚adki: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1865 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865 msgid "Cannot read from: %s" msgstr "Nie można odczytać z: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1994 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994 msgid "Failed to process opf file" msgstr "Nie udaÅ‚o siÄ™ przetworzyć pliku opf" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:136 msgid "" "%prog book.lrf\n" "Convert an LRF file into an LRS (XML UTF-8 encoded) file" @@ -1867,31 +1879,31 @@ msgstr "" "%prog book.lrf\n" "Konwertuje plik LRF do pliku LRS (rozkodowanego jako XML UTF-8 encoded)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 msgid "Output LRS file" msgstr "WyjÅ›ciowy plik LRS" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:139 msgid "Do not save embedded image and font files to disk" msgstr "Nie zapisuj zagnieżdżonych w pliku grafik i czcionek na dysku" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:158 msgid "Parsing LRF..." msgstr "Analizowanie LRF..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:161 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:161 msgid "Creating XML..." msgstr "tworzenie XML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 msgid "LRS written to " msgstr "Plik LRS zapisany do " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267 msgid "Could not read from thumbnail file:" msgstr "Nie można odczytać z pliku miniaturki:" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:287 msgid "" "%prog [options] file.lrs\n" "Compile an LRS file into an LRF file." @@ -1899,24 +1911,24 @@ msgstr "" "%prog [opcje] file.lrs\n" "Skompiluj plik LRS do pliku LRF." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:288 msgid "Path to output file" msgstr "Åšcieżka do pliku wyjÅ›ciowego" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:114 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 msgid "Verbose processing" msgstr "Szczegółowe komunikaty w czasie pracy" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 msgid "Convert LRS to LRS, useful for debugging." msgstr "Konwersja LRS do LRS, opcja przydatna przy debugowaniu." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "NiewÅ‚aÅ›ciwy plik LRF. Nie można ustawić metadanych." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1930,27 +1942,27 @@ msgstr "" "Pokaż/edytuj metadane w pliku LRF.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Åšcieżka do pliku TXT zawierajÄ…cego komentarz, który ma zostać zapisany w " "pliku LRF." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:90 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." msgstr "Włącz automatyczne obracanie obrazów, które sÄ… szersze niż ekran." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Set the space between words in pts. Default is %default" msgstr "" "Ustaw odstÄ™p pomiÄ™dzy sÅ‚owami w punktach (pt). DomyÅ›lnie wynosi on %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "Add a header to all the pages with title and author." msgstr "Dodaj nagłówek z tytuÅ‚em i autorem do wszystkich stron." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1958,13 +1970,13 @@ msgstr "" "Ustaw format nagłówka. %a jest zastÄ™powane nazwiskiem autora, %t - tytuÅ‚em " "książki. Styl domyÅ›lny: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" "Dodaj dodatkowy odstÄ™p poniżej nagłówka. DomyÅ›lna wartość to %default " "punktów." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1972,7 +1984,7 @@ msgstr "" "Minimalne wciÄ™cie paragrafu (wciÄ™cie pierwszej linii paragrafu) w pts. " "DomyÅ›lnie: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1980,7 +1992,7 @@ msgstr "" "WyÅ›wietlaj tabele w plikach HTML jako obrazki (przydatne, gdy dokument " "zawiera duże lub zÅ‚ożone tabele)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1988,110 +2000,110 @@ msgstr "" "Pomnóż wielkość tekstu w wyÅ›wietlanych tabelach przez ten współczynnik. " "DomyÅ›lny to %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:121 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The serif family of fonts to embed" msgstr "Rodzina czcionek szeryfowych do umieszczenia" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The sans-serif family of fonts to embed" msgstr "Rodzina czcionek sans-serif do umieszczenia" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:127 msgid "The monospace family of fonts to embed" msgstr "Rodzina czcionek o staÅ‚ej szerokoÅ›ci do umieszczenia" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:152 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:152 msgid "Comic" msgstr "Komiks" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:397 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "TytuÅ‚" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:888 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autor(rzy)" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Wydawca" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:400 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:401 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1079 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Komentarze" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:409 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etykiety" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:411 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Cykl" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 msgid "Language" msgstr "JÄ™zyk" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:414 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1067 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Data" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:416 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Opublikowana" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:418 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 msgid "Rights" msgstr "Uprawnienia" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/amazon.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" msgstr "PRZEGLÄ„D REDAKCYJNY" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/archive.py:41 +#: /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." @@ -2099,11 +2111,11 @@ msgstr "" "Wypakuj popularne formaty e-booków z plików archiwów (zip/rar). Spróbuj " "także automatycznie wykryć, czy sÄ… to pliki cbz/cbr." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 msgid "options" msgstr "opcje" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 msgid "" "\n" "Read/Write metadata from/to ebook files.\n" @@ -2117,7 +2129,7 @@ msgid "" "silently ignored.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" "Set the authors. Multiple authors should be separated by the & character. " "Author names should be in the order Firstname Lastname." @@ -2125,7 +2137,7 @@ msgstr "" "Ustaw autorów. JeÅ›li wystÄ™puje kilku autorów oddzielaj ich za pomocÄ… znaku " "\"&\". Dane autorów powinny być podane w kolejnoÅ›ci: ImiÄ™ Nazwisko." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44 msgid "" "The version of the title to be used for sorting. If unspecified, and the " "title is specified, it will be auto-generated from the title." @@ -2133,95 +2145,95 @@ msgstr "" "Wersja tytuÅ‚u używana przy sortowaniu. JeÅ›li nie jest okreÅ›lona, a tytuÅ‚ " "jest podany, zostanie ona automatycznie wygenerowana z tytuÅ‚u." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48 msgid "" "String to be used when sorting by author. If unspecified, and the author(s) " "are specified, it will be auto-generated from the author(s)." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." msgstr "Wybierz okÅ‚adkÄ™ dla wybranego pliku." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:58 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." msgstr "Wpisz kategoriÄ™ książki." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." msgstr "Ustaw datÄ™ publikacji." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." msgstr "Pobierz okÅ‚adkÄ™ z książki i zapisz jÄ… do okreÅ›lonego pliku." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 msgid "" "Specify the name of an OPF file. The metadata will be written to the OPF " "file." msgstr "OkreÅ›l nazwÄ™ dla pliku OPF. Metadane zostanÄ… zapisane w tym pliku." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83 msgid "" "Read metadata from the specified OPF file and use it to set metadata in the " "ebook. Metadata specified on the command line will override metadata read " "from the OPF file" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" msgstr "Ustaw identyfikator książki w plikach LFR" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" msgstr "Nie wybrano pliku" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:168 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" msgstr "Oryginalne metadane" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:185 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 msgid "Changed metadata" msgstr "Zmienione metadane" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 msgid "OPF created in" msgstr "Plik OPF stworzony w" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:203 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" msgstr "OkÅ‚adka zapisana do" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" msgstr "Nie znaleziono okÅ‚adki" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 msgid "Cover download" msgstr "Pobiranie okÅ‚adki" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 msgid "Download covers from openlibrary.org" msgstr "Pobierz okÅ‚adki z openlibrary.org" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:107 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 msgid "ISBN: %s not found" msgstr "ISBN: %s nie znaleziono" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 msgid "Download covers from librarything.com" msgstr "Pobierz okÅ‚adki z librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:128 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 msgid "LibraryThing.com timed out. Try again later." msgstr "" "Czas oczekiwania na odpowiedź z LibraryThing.com minÄ…Å‚. Spróbuj ponownie " "później." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:135 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 msgid "" "Could not fetch cover as server is experiencing high load. Please try again " "later." @@ -2229,44 +2241,44 @@ msgstr "" "Nie można pobrać okÅ‚adki z serwera, z powodu zbyt dużego obciążenia. Spróbuj " "ponownie później." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 msgid "LibraryThing.com server error. Try again later." msgstr "Błąd serwera LibraryThing.com. Spróbuj ponownie poźniej." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/douban.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" msgstr "Pobierz metadane z Douban.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Pobieranie metadanych" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "oceny" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "etykiety" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "opis/recenzje" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Pobierz %s z %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Pobierz metadane z Google Books" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Pobierz metadane z isbndb.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2274,15 +2286,15 @@ msgstr "" "Aby użyć bazy isbndb.com musisz stworzyc %sdarmowe konkto%s i wpisać poniżej " "klucz dostÄ™pu." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Pobierz metadane spoÅ‚ecznoÅ›ciowe z amazon.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "Pobieraj cykl/etykiety/oceny z librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" "\n" "%prog [options] key\n" @@ -2296,27 +2308,27 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." msgstr "Kod ISBN książki, dla której chcesz pobrać metadane." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." msgstr "Autor poszukiwanych książek." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." msgstr "TytuÅ‚ poszukiwanej książki." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." msgstr "Wydawca poszukiwanej książki." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:76 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." msgstr " nie znaleziono" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" "%prog [options] ISBN\n" @@ -2325,20 +2337,20 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "OkÅ‚adka" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "Przekształć grafiki tak, aby odpowiadaÅ‚y limitom urzÄ…dzenia Palm." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" "Don't add Table of Contents to end of book. Useful if the book has its own " "table of contents." @@ -2346,146 +2358,146 @@ msgstr "" "Nie dodawaj spisu treÅ›ci na koÅ„cu książki. Użyteczne jeÅ›li książka posiada " "wÅ‚asny spis treÅ›ci." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "TytuÅ‚ dla automatuycznie wygenerowanego spisu treÅ›ci." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "Wyłącz kompresjÄ™ zawartoÅ›ci pliku." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Wszystkie artykuÅ‚y" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" "To jest książka z czytnika Amazon Topaz. Nie może ona zostać przetworzona." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Strona tytuÅ‚owa" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1401 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Spis treÅ›ci" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Spis" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "SÅ‚owniczek" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "PodziÄ™kowania" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Prawa autorskie" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Dedykacja" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "PrzedsÅ‚owie" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Lista ilustracji" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Lista tabel" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Notatki" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "WstÄ™p" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1415 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Tekst główny" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" msgstr "książki formatu %s nie sÄ… wspierane" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." msgstr "Opcje generowania spisu treÅ›ci w HTML." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 msgid "Book Jacket" msgstr "Obwoluta" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/split.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" "Nie można znaleźć odpowiedniego punktu do podziaÅ‚u %s. Rozmiar pod-drzewa: " "%d KB" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." msgstr "Opcje generowania pilków OPF/NCX/itp." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 msgid "OPF version to generate. Default is %default." msgstr "Wersja OPF do wygenerowania. DomyÅ›lnie %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 msgid "" "Generate an Adobe \"page-map\" file if pagination information is available." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" msgstr "Przypisy" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" msgstr "Pasek boczny" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:22 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2493,11 +2505,11 @@ msgid "" "starts with an indent is reached." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:27 msgid "" "Specify the character encoding of the output document. The default is " "cp1252. Note: This option is not honored by all formats." @@ -2505,22 +2517,22 @@ msgstr "" "OkreÅ›l kodowanie znaków dokumentu wyjÅ›ciowego. DomyÅ›lnie to cp1252. Uwaga: " "ta opcja nie jest honorowana przez wszystkie formaty." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" msgstr "Nie pobieraj grafik z dokumentu" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.5, this is the " "median line length." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." msgstr "Używaj nowego silnika konwersji do formatu PDF." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/cli.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 msgid "" "command ...\n" "\n" @@ -2532,7 +2544,7 @@ msgid "" "Manipulate a PDF.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 msgid "" "[options] file.pdf\n" "\n" @@ -2542,110 +2554,110 @@ msgstr "" "\n" "Przytnij plik PDF..\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 msgid "" "Path to output file. By default a file is created in the current directory." msgstr "" "Åšcieżka do pliku wyjÅ›ciowego. DomyÅ›lnie jest on tworzony w katalogu bieżącym." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 msgid "Number of pixels to crop from the left most x (default is %s)" msgstr "Liczba pikseli do przyciÄ™cia od lewej osi X (domyÅ›lnie %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:44 msgid "Number of pixels to crop from the left most y (default is %s)" msgstr "Liczba pikseli do przyciÄ™cia od lewej osi Y (domyÅ›lnie %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:47 msgid "Number of pixels to crop from the right most x (default is %s)" msgstr "Liczba pikseli do przyciÄ™cia od prawej osi X (domyÅ›lnie %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:50 msgid "Number of pixels to crop from the right most y (default is %s)" msgstr "Liczba pikseli do przyciÄ™cia od prawej osi Y (domyÅ›lnie %s)" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 msgid "" "A file generated by ghostscript which allows each page to be individually " "cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 msgid "Crop Options:" msgstr "Opcje przycinania:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Options to control the transformation of pdf" msgstr "Opcje zwiÄ…zane z transformacjami plików PDF" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 msgid "" "[options] file.pdf password\n" "\n" "Decrypt a PDF.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 msgid "Decrypt Options:" msgstr "Opcje dekodowania:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 msgid "" "[options] file.pdf password\n" "\n" "Encrypt a PDF.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 msgid "Encrypt Options:" msgstr "Opcje kodowania:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 msgid "" "file.pdf ...\n" "\n" "Get info about a PDF.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author" msgstr "Autor" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" msgstr "Temat" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" msgstr "Autor" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" msgstr "Strony" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" msgstr "Rozmiar pliku" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" msgstr "Wersja PDF" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 msgid "" "[options] file1.pdf file2.pdf ...\n" "\n" @@ -2654,33 +2666,33 @@ msgid "" "Merges individual PDFs.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 msgid "Merge Options:" msgstr "Opcje scalania:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 msgid "" "[options] file.pdf\n" "\n" "Reverse a PDF.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 msgid "Reverse Options:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 msgid "" "file.pdf degrees\n" "\n" "Rotate pages of a PDF clockwise.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 msgid "Rotate Options:" msgstr "Opcje obracania:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 msgid "" "\n" "%prog %%name [options] file.pdf page_to_split_on ...\n" @@ -2695,11 +2707,11 @@ msgid "" "Split a PDF.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Split Options:" msgstr "Opcje dzielenia:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" @@ -2707,7 +2719,7 @@ msgstr "" "Jednostka miary. DomyÅ›lnie cale. Aktualnie to %s. Uwaga: Ta opcja nie " "zmienia jednostek miar dla marginesów!" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" @@ -2715,7 +2727,7 @@ msgstr "" "Rozmiar papieru. Rozmiar ten bÄ™dzie nadpisany, jeÅ›li używany jest któryÅ› z " "profili wyjÅ›cia. DomyÅ›lny rozmiar to rozmiar listu. Do wyboru masz %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -2724,11 +2736,11 @@ msgstr "" "szerokośćxwysokość np. \"123x321\". Nadpisuje każde domyÅ›lne ustawienia " "papieru." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Orientacja strony. DomyÅ›lnie pionowo. Aktualnie %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "ull first page of the generated pdf." @@ -2736,16 +2748,16 @@ msgstr "" "Zachowaj pierwotne proporcje boków okÅ‚adki zamiast rozciÄ…gania jej, by " "zajmowaÅ‚a całą pierwszÄ… stronÄ™ wygenerowanego pliku pdf." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/pdftohtml.py:55 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:33 msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "OkreÅ›l kodowanie znaków dokumentu wyjÅ›ciowego. DomyÅ›lnie to cp1252." -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2755,12 +2767,12 @@ msgstr "" "najpierw do HTML, a potem spróbuj ponownie.\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 msgid "" "Specify the character encoding of the output document. The default is utf-8." msgstr "OkreÅ›l kodowanie znaków dokumentu wyjÅ›ciowego. DomyÅ›lnie to utf-8." -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:27 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 " @@ -2770,30 +2782,30 @@ msgstr "" "kompresja, ale najszybsze generowanie dokumentu, a 10 to najwyższa " "kompresja, ale najwolniejsze generowanie dokumentu." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:34 +#: /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 "" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Nie wstawiaj spisu treÅ›ci do dokumentu wyjśćiowego." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. 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." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." @@ -2801,7 +2813,7 @@ msgstr "" "OkreÅ›l kodowanie znaków dokumentu wyjÅ›ciowego. DomyÅ›lnie to utf-8. Uwaga: ta " "opcja nie jest honorowana przez wszystkie formaty." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:38 msgid "" "The maximum number of characters per line. This splits on the first space " "before the specified value. If no space is found the line will be broken at " @@ -2809,343 +2821,559 @@ msgid "" "minimum of 25 characters. Use 0 to disable line splitting." msgstr "" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:45 msgid "" "Force splitting on the max-line-length value when no space is present. Also " "allows max-line-length to be below the minimum" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 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/trunk/src/calibre/gui2/__init__.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 msgid "Confirm before deleting" msgstr "Potwierdź przed usuniÄ™ciem" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 msgid "Main window geometry" msgstr "Struktura głównego okna" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Powiadom mnie, gdy dostÄ™pna jest nowa wersja" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Używaj liczb rzymskich do numerowania cyklu" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 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/trunk/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "DomyÅ›lne wartoÅ›ci dla konwersji do LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 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/trunk/src/calibre/gui2/__init__.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Kolumny wyÅ›wietlane na liÅ›cie książek" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "Automatycznie włączaj serwer zawartoÅ›ci przy starcie aplikacji" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Najstarsze aktualnoÅ›ci trzymane w bazie danych" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Pokaż ikonÄ™ w zasobniku systemowym" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "PrzeÅ›lij pobrane aktualnoÅ›ci na urzÄ…dzenie" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 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/trunk/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Zablokuj powiadomienia z ikony w zasobniku systemowym" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 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/trunk/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Maksymalna liczba oczekujÄ…cych zadaÅ„" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Pobierz metadane spoÅ‚ecznoÅ›ciowe (etykiety/oceny/itd.)" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "Nadpisz autora i tytuÅ‚ z nowych metadanych" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" "Ogranicz maksymalnÄ… liczbÄ™ jednoczeÅ›nie przetwarzanych zadaÅ„ do liczby rdzeni" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Zablokuj animacje UI" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:151 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 msgid "Copied" msgstr "Skopiowano" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Kopiuj" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Kopiuj do schowka" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "Wybiesz pliki" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:245 -msgid "Use library only" -msgstr "Użyj tylko biblioteki" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" -msgstr "Użyj tylko adnotacji wygenerowanych na podstawie biblioteki" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Dodaj książki" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1116 -msgid "No books selected" -msgstr "Nie wybrano ksiÄ…zek" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Dodaj książki z pojedyÅ„czego folderu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" +"Dodaj książki z folderów, włączajÄ…c w to podfoldery (Jedna książka na " +"folder, zakÅ‚adajÄ…c, że każdy plik jest tÄ… samÄ… książkÄ… w innym formacie)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Dodaj książki z folderów, włączajÄ…c w to podfoldery (Wiele książek na " +"folder, zakÅ‚adajÄ…c, że każdy plik jest innÄ… książkÄ…)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Dodaj pustÄ… książkÄ™ (Wpis książki bez formatów)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "%s<br />Ostatnio czytana strona: %d (%d%%)" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "%s<br />Ostatnio czytana strona: Lokalizacja %d (%d%%)" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "<b>Lokalizacja %d • %s</b><br />%s<br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "<b>Strona %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "<b>Lokalizacja %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "Jak wiele pustych książek?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "Jak wiele pustych książek powinno zostać dodanych?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "PrzesyÅ‚am książki na urzÄ…dzenie." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "Książki" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "Książki EPUB" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "Książki LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "Książki HTML" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "Książki LIT" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "Książki MOBI" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "Książki Topaz" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "Książki tekstowe" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "Książki PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "Komiksy" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "Archiwa" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "Wspierane książki" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "Scal niektóre książki" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Znaleziono duplikaty i złączono je z nastÄ™pujÄ…cymi istniejÄ…cymi książkami:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "Nie można byÅ‚o odczytać metadanych" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "Nie można byÅ‚o odczytać metadanych z nastepujÄ…cych" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "Dodaj do biblioteki" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "Nie wybrano ksiÄ…zki" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "Nie znaleziono żadnych plików książek" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "Dodaj książki do biblioteki" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "Użyj tylko biblioteki" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "Użyj tylko adnotacji wygenerowanych na podstawie biblioteki" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "Nie wybrano ksiÄ…zek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "%s<br />Ostatnio czytana strona: %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "%s<br />Ostatnio czytana strona: Lokalizacja %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "<b>Lokalizacja %d • %s</b><br />%s<br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "<b>Strona %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "<b>Lokalizacja %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "Stwórz katalog książek w Twojej bibliotece calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "Brak książek do wygenerowania katalogu" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "Generowanie katalogu %s..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "Nie znaleziono książek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "Katalog wygenerowany" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "Eksportuj folder katalogu" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "Wybierz folder docelowy dla %s.%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "%d książek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "Wybierz bibliotekÄ™ calibre, z którÄ… chcesz pracować" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "Niedozwolone" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "Konwertuj książki" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "Konwertuj pojedynczo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Masowa konwersja" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "Nie można przekonwertować" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "Rozpoczynam konwersjÄ™ %d książki(ek)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "Nie udaÅ‚o siÄ™" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "UsuÅ„" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "UsuÅ„ książki" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "UsuÅ„ wybrane książki" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "UsuÅ„ pliki okreÅ›lonego formatu z wybranych książek..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "UsuÅ„ wszystkie formaty z wybranych książek oprócz..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "UsuÅ„ okÅ‚adki z wybranych książek" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "UsuÅ„ pasujÄ…ce książki z urzÄ…dzenia" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "UsuniÄ™cie niemożliwe." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "Wybierz formaty do usuniÄ™cia" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "Wybierz formaty, które <b>nie</b> zostanÄ… usuniÄ™te" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "Nie udaÅ‚o siÄ™ usunąć książek" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "Å»adne urzÄ…dzenie nie jest podłączone" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "Pamięć gÅ‚owna" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:436 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "Karta pamiÄ™ci A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:438 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "Karta pamiÄ™ci B" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "Brak książek do usuniÄ™cia" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "Å»adna z wybranych książek nie znajduje siÄ™ na urzÄ…dzeniu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "Usuwanie książek z urzÄ…dzenia." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" @@ -3153,7 +3381,7 @@ msgstr "" "Wybrane książki bÄ™dÄ… <b>trwale usuniÄ™te</b> i ich pliki zostanÄ… usuniÄ™te z " "twojego komputera. JesteÅ› pewien?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" @@ -3161,61 +3389,156 @@ msgstr "" "Wybrane książki bÄ™dÄ… <b>trwale usuniÄ™te</b> z twojego urzÄ…dzenia. JesteÅ› " "pewien?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "Podłącz do folderu" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "Połącz z iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "PrzeÅ›lij emailem do" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr " i usuÅ„ z biblioteki" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "PrzeÅ›lij na urzÄ…dzenie" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "Połącz/udostÄ™pnij" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "ZarzÄ…dzaj kolekcjami" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "Edytuj metadane" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "Złącz wpisy książki" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Edytuj metadane pojedynczo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Edytuj metadane masowo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "Pobierz metadane i okÅ‚adki" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "Pobierz tylko metadane" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "Pobierz tylko okÅ‚adki" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "Pobierz tylko metadane spoÅ‚ecznoÅ›ciowe" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "Połącz do pierwszej wybranej książki - pozostaÅ‚e usuÅ„" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "Połącz do pierwszej wybranej książki - pozostaÅ‚e pozostaw" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "Nie można obrac metadanych" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "metadane spoÅ‚ecznoÅ›ciowe" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "okÅ‚adki" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "metadane" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "Pobieram %s dla %d książki(ek)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "Nie udaÅ‚o siÄ™ pobrać niektórych metadanych" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "Nie udaÅ‚o siÄ™ pobrać metadanych dla nastÄ™pujÄ…cych e-ksiÄ…zek:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "Nie udaÅ‚o siÄ™ pobrać metadanych:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:608 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "Błąd" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "Nie można edytować metadanych" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "Nie można połączyć książek" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "Conajmniej dwie książki muszÄ… zostać wybrane, aby móc je połączyć" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3223,7 +3546,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3233,7 +3556,7 @@ msgid "" "from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" @@ -3241,105 +3564,217 @@ msgstr "" "Chcesz połączyć wiÄ™cej niż 5 książek. JesteÅ› <b>pewien</b>, że chcesz " "kontynuować?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Pobierz aktualnoÅ›ci" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "Pobieranie aktualnoÅ›ci z " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr " - pobrano." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "PrzeglÄ…daj PodrÄ™cznik Użytkownika calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "F1" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "Pomoc" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "Otwórz folder zawierajÄ…cy" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Preferencje" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "Uruchom kreator wstÄ™pnych ustawieÅ„" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "Nie można konfigurować" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "Nie można konfigurować programu, gdy sÄ… aktywne jakieÅ› zadania." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "Nie można skonfigurować przed restartem calibre." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&Uruchom ponownie" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "Zapisz w pojedynczym formacie na dysku..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Zapisz na dysku" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Zapisz na dysku w pojedyÅ„czym folderze" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "Zapisz na dysku jedynie pliki w formacie %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "Zapisz tylko format %s na dysku do pojedynczego katalogu" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "Nie można zapisać na dysku" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "Wyberz folder docelowy" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "Niedozwolone" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" "You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "Błąd podczas zapisywania" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "WysapiÅ‚ błąd podczas zapisywania." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "Nie można byÅ‚a zapisać niektórych książek" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "Kliknij \"Pokaż szczegóły\", aby zobaczyć które." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" -msgstr "Brak książek do wygenerowania katalogu" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Pokaż szczegóły ksiÄ…zki" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." -msgstr "Generowanie katalogu %s..." - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "Nie znaleziono książek" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." -msgstr "Katalog wygenerowany" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "Brak szczegółowych informacji" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" -msgstr "Eksportuj folder katalogu" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "Brak szczegółowych informacji dla książek na urzÄ…dzeniu." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" -msgstr "Wybierz folder docelowy dla %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "Podobne książki..." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " -msgstr "Pobieranie aktualnoÅ›ci z " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1066 -msgid " fetched." -msgstr " - pobrano." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Książki tego samego autora" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" -msgstr "Nie można przekonwertować" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "Rozpoczynam konwersjÄ™ %d książki(ek)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Książki w tym cyklu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Książki tego samego wydawcy" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Książki z takimi samymi etykietami" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "WyÅ›wietl" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "WyÅ›wietl okreÅ›lony format" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "Nie można wyÅ›wietlić" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1266 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Wybierz format do wyÅ›wietlenia" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "Wybrano wiele książek" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3347,130 +3782,130 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "Nie można otworzyć folderu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "%s nie ma dostÄ™pnych formatów." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" msgstr "Szukam w" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 msgid "Adding..." msgstr "Dodawanie..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 msgid "Searching in all sub-directories..." msgstr "Szukaj we wszystkich podfolderach..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 msgid "Path error" msgstr "Błędna Å›cieżka" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 msgid "The specified directory could not be processed." msgstr "Wybrany folder nie może byc przetworzony." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Brak książek" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" msgstr "Dodano" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" msgstr "Dodawanie nie powiodÅ‚o siÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" msgstr "Znleziono duplikaty!" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." msgstr "Dodawanie duplikatów..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." msgstr "Zapisywanie..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" msgstr "Zapisano" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 msgid "Searching for sub-folders" msgstr "Wyszukiwanie w podfolderach" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 msgid "Searching for books" msgstr "Poszukiwanie książek" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 msgid "Looking for duplicates based on file hash" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:109 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 msgid "Choose root folder" msgstr "Wybierz folder główny" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 msgid "Invalid root folder" msgstr "Niepoprawny folder główny" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 msgid "is not a valid root folder" msgstr "nie jest poprawnym folderem głównym" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 msgid "Add books to calibre" msgstr "Dodaj książki do calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 msgid "WizardPage" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 msgid "Scanning root folder for books" msgstr "Przeszukiwanie folderu głównego pod kÄ…tem książek" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 msgid "This may take a few minutes" msgstr "To może potrwać kilka minut" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 msgid "Choose the location to add books from" msgstr "Wybierz lokalizacjÄ™, skÄ…d zostanÄ… dodane książki" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 msgid "Select a folder on your hard disk" msgstr "Wybierz folder na swoim dysku twardym" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 msgid "" "<p>calibre can scan your computer for existing books automatically. These " "books will then be <b>copied</b> into the calibre library. This wizard will " @@ -3482,11 +3917,11 @@ msgid "" "not</b> under the root folder you choose.</p>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "&Root folder:" msgstr "Folder &główny:" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 msgid "" "This folder and its sub-folders will be scanned for books to import into " "calibre's library" @@ -3494,57 +3929,61 @@ msgstr "" "Ten folder i wszystkie podfoldery zostanÄ… przeszukane pod kÄ…tem książek do " "zaimportowania do biblioteki calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:52 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:614 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:365 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:370 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:384 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:395 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:397 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:404 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:406 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:159 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:128 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:267 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:269 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 msgid "..." msgstr "..." -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 msgid "Handle multiple files per book" msgstr "ZarzÄ…dzanie wieloma plikami dla książki" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" @@ -3552,195 +3991,196 @@ msgstr "" "&Jedna książka na folder, zakÅ‚ada, że każdy plik ebooka w folderze jest tÄ… " "samÄ… książkÄ… w innym formacie" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" "&Wiele książek na folder, zakÅ‚ada, że każdy plik ebooka w folderze jest innÄ… " "książkÄ…" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:23 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1065 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Åšcieżka" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:24 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:117 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formaty" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:891 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Kolekcje" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 msgid "Click to open" msgstr "Kliknij, aby otworzyć" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1074 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1078 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Brak" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" msgstr "Kliknij, aby otworzyć szczegóły ksiÄ…zki w oknie" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" msgstr "Opcje BibTex" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "Options specific to" msgstr "Opcje specyficzne dla" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "output" msgstr "wyjÅ›cie" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:88 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" msgstr "Formularz" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" msgstr "Kodowanie pliku Bib:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" msgstr "ascii/LaTeX" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" msgstr "Å›cisÅ‚e" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" msgstr "zastÄ…p" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" msgstr "ignoruj" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" msgstr "Typ wpisu BibTex:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" msgstr "mieszany" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" msgstr "różny" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" msgstr "książka" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" "Some explanation about this template:\n" " -The fields availables are 'author_sort', 'authors', 'id',\n" @@ -3751,175 +4191,175 @@ msgid "" " -For time field, only the date will be used. " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" msgstr "Opcje CVS/XML" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Opcje książki" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:550 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1496 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 msgid "'Don't include this book' tag:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 msgid "'Mark this book as read' tag:" msgstr "Etykieta 'Oznacz tÄ™ książkÄ™ jako przeczytanÄ…':" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 msgid "Additional note tag prefix:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 msgid "Regex pattern describing tags to exclude as genres:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 msgid "Include 'Titles' Section" msgstr "Dołącz sekcjÄ™ 'TytuÅ‚y'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 msgid "Include 'Recently Added' Section" msgstr "Dołącz sekcjÄ™ 'Ostatnio dodane'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 msgid "Sort numbers as text" msgstr "Sortuj numery jako tekst" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 msgid "Tab template for catalog.ui" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:36 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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:67 msgid "Bulk Convert" msgstr "Masowa konwersja" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185 msgid "Options specific to the output format." msgstr "Opcje specyficzne dla formatu wyjÅ›ciowego." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:15 msgid "Comic Input" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 msgid "input" msgstr "źródÅ‚owy" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:89 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:94 msgid "&Number of Colors:" msgstr "Liczba kolorów:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 msgid "Disable &normalize" msgstr "Wyłącz normalizacjÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "Keep &aspect ratio" msgstr "Zachowaj &proporcje" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 msgid "Disable &Sharpening" msgstr "Wyłącz wyostrzanie" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:93 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "Disable &Trimming" msgstr "Nie &przycinaj" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 msgid "&Wide" msgstr "&Szerokość" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:95 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Landscape" msgstr "Pozioma" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "&Right to left" msgstr "Od &prawej do lewej" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "Don't so&rt" msgstr "Nie sor&tuj" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 msgid "De&speckle" msgstr "&Odpalmiacz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99 msgid "&Disable comic processing" msgstr "&Wyłącz przetwarzanie komiksów" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "Format w&yjÅ›ciowy" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101 msgid "Disable conversion of images to &black and white" msgstr "Wyłącz konwersjÄ™ grafik na &czarno-biaÅ‚e" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" msgstr "Debugowanie" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." msgstr "Debuguj proces konwersji." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "Wybierz folder debugowania" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "NiewÅ‚aÅ›ciwy folder debugowania" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "Nie udaÅ‚o siÄ™ storzyć folderu debugowania" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:50 msgid "" "Choose a folder to put the debug output into. If you specify a folder, " "calibre will place a lot of debug output into it. This will be useful in " @@ -3927,65 +4367,65 @@ msgid "" "conversion parameters like Table of Contents and Chapter Detection." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 msgid "" "The debug process outputs the intermediate HTML generated at various stages " "of the conversion process. This HTML can sometimes serve as a good starting " "point for hand editing a conversion." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" msgstr "WyjÅ›ciowy EPUB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49 msgid "Do not &split on page breaks" msgstr "Nie &dziel przy podziaÅ‚ach strony" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50 msgid "No default &cover" msgstr "Brak domyÅ›lnej &okÅ‚adki" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51 msgid "No &SVG cover" msgstr "Wyłącz okÅ‚adkÄ™ &SVG" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52 msgid "Preserve cover &aspect ratio" msgstr "Zachowaj &proporcje rozmiaru okÅ‚adki" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53 msgid "Split files &larger than:" msgstr "&Dziel pliki wiÄ™ksze niż:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 msgid " KB" msgstr " KB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" msgstr "ŹródÅ‚owy FB2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:29 msgid "Do not insert a &Table of Contents at the beginning of the book." msgstr "Nie wstawiaj &spisu treÅ›ci na poczÄ…tku książki." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 msgid "FB2 Output" msgstr "WyjÅ›ciowy FB2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:47 msgid "&Inline TOC" msgstr "Spis treÅ›ci w jednej &linii" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:99 msgid "Font rescaling wizard" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:100 msgid "" "<p>This wizard will help you choose an appropriate font size key for your " "needs. Just enter the base font size of the input document and then enter an " @@ -4001,292 +4441,292 @@ msgid "" "for a discussion of how font size rescaling works.</p>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:103 msgid "&Output document" msgstr "Dokument w&yjÅ›ciowy" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:104 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:109 msgid "&Base font size:" msgstr "&Główny rozmiar czcionki:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:105 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 msgid "Font size &key:" msgstr "&Klucz rozmiaru czcionki:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:127 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:121 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 msgid " pt" msgstr " pkt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:107 msgid "Use &default values" msgstr "Uzyj &domuÅ›lnych wartośći" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Input document" msgstr "Dokument ź&ródÅ‚owy" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 msgid "&Font size: " msgstr "&Rozmiar czcionki: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 msgid " will map to size: " msgstr " bÄ™dzie odpowiadać rozmiarowi: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 msgid "0.0 pt" msgstr "0,0 pt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" msgstr "WyglÄ…d i zachowanie" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:18 msgid "Control the look and feel of the output" msgstr "Kontroluj wyglÄ…d i zachowanie pliku wyjÅ›ciowego" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "Oryginalne" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "Wyrównanie do lewej" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "Wyjustowanie tekstu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120 msgid "&Disable font size rescaling" msgstr "Nie &skaluj rozmiaru czcionek" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 msgid "Base &font size:" msgstr "Główny &rozmiar czcionki:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 msgid "Wizard to help you choose an appropriate font size key" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 msgid "Line &height:" msgstr "Wysokość &linii:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 msgid "Input character &encoding:" msgstr "&Kodowanie znaków w pliku źródÅ‚owym:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 msgid "Remove &spacing between paragraphs" msgstr "UsuÅ„ &odstÄ™py pomiÄ™dzy paragrafami" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 msgid "Indent size:" msgstr "Rozmiar wciÄ™cia:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 msgid "" "<p>When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 msgid "Text justification:" msgstr "Wyjustowanie tekstu:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 msgid "&Linearize tables" msgstr "&PrzeksztaÅ‚caj tabele na tekst" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 msgid "Extra &CSS" msgstr "Dodatkowa stylizacja kodem &CSS" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 msgid "&Transliterate unicode characters to ASCII" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 msgid "Insert &blank line" msgstr "Wstaw &pustÄ… liniÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 msgid "Keep &ligatures" msgstr "Zachowaj &ligatury" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" msgstr "WyjÅ›ciowy LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:116 msgid "Enable &autorotation of wide images" msgstr "Pozwól &automatycznie obracać szerokie grafiki" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117 msgid "&Wordspace:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 msgid "Minimum para. &indent:" msgstr "Minimalne wciÄ™cie paragrafu:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 msgid "Render &tables as images" msgstr "Renderuj &tabele jako grafiki" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 msgid "Text size multiplier for text in rendered tables:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 msgid "Add &header" msgstr "Dodaj &nagłówek" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 msgid "Header &separation:" msgstr "&Odzielenie nagłówka:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Header &format:" msgstr "&Format nagłówka:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "&Embed fonts" msgstr "&Zagnieżdżone czcionki" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" msgstr "Rodzina czcionki &szeryfowej:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "S&ans-serif font family:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 msgid "&Monospaced font family:" msgstr "Rodzina czcionki o &jednakowej szerokoÅ›ci znaków:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 msgid "Metadata" msgstr "Metadane" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:43 msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "Wybierz okÅ‚adkÄ™ dla " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "Nie można odczytać" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "Nie masz uprawnieÅ„ do odczytu pliku: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Błąd przy odczycie pliku" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>WystÄ…piÅ‚ błąd podczas odczytu z pliku: <br /><b>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " nie jest poprawnym formatem grafiki" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Book Cover" msgstr "OkÅ‚adka książki" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 msgid "Use cover from &source file" msgstr "Użyj okÅ‚adki z pliku ź&ródÅ‚owego" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Change &cover image:" msgstr "ZmieÅ„ grafikÄ™ &okÅ‚adki:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Browse for an image to use as the cover of this book." msgstr "Wybierz obraz, który bÄ™dzie użyty jako okÅ‚adka tej książki." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "&Title: " msgstr "&TytuÅ‚: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Change the title of this book" msgstr "ZmieÅ„ tytuÅ‚ tej ksiÄ…zki" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Author(s): " msgstr "&Autor(rzy): " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:177 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Publisher: " msgstr "&Wydawca: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Ta&gs: " msgstr "E&tykiety: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -4295,210 +4735,210 @@ msgstr "" "<br><br>Etykiety mogÄ… być dowolnymi sÅ‚owami lub frazami, oddzielonymi " "przecinkami." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "&Series:" msgstr "&Cykl:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:381 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "List of known series. You can add new series." msgstr "Lista znanych cykli. Możesz dodać nowe cykle." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Book " msgstr "Książka " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:20 msgid "MOBI Output" msgstr "WyjÅ›ciowy MOBI" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:42 msgid "Default" msgstr "DomyÅ›lne" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" msgstr "&TytuÅ‚ dla spisu treÅ›ci:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 msgid "Rescale images for &Palm devices" msgstr "Przeskaluj grafiki dla urzÄ…dzeÅ„ &Palm" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" msgstr "Wyłącz kompresjÄ™ zawartoÅ›ci pliku." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 msgid "Do not add Table of Contents to book" msgstr "Nie dodawaj spisu treÅ›ci do ksiÄ…zki" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Kindle options" msgstr "Opcje Kindle" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 msgid "Periodical masthead font:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 msgid "Personal Doc tag:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" msgstr "Ustawienia strony" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" msgstr "Profil &wyjÅ›ciowy:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "Profile description" msgstr "Opis profilu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "&Input profile:" msgstr "Profil źródÅ‚owy:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" msgstr "Marginesy" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" msgstr "&Lewy:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "&Top:" msgstr "&Górny:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "&Right:" msgstr "&Prawy:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid "&Bottom:" msgstr "&Dolny:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 msgid "PDB Input" msgstr "ŹródÅ‚owy PDB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" msgstr "Traktuj każdÄ… &liniÄ™ jako paragraf" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 msgid "PDB Output" msgstr "WyjÅ›ciowy PDB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" msgstr "&Format:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" msgstr "ŹródÅ‚owy PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 msgid "Line &Un-Wrapping Factor:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:40 msgid "No &Images" msgstr "Brak &grafik" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 msgid "PDF Output" msgstr "WyjÅ›ciowy PDF" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" msgstr "Rozmiar &papieru:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" msgstr "&Orientacja" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 msgid "Preserve &aspect ratio of cover" msgstr "Zachowaj &proporcje rozmiaru okÅ‚adki" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" msgstr "WyjÅ›ciowy RB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "Brak dostÄ™pnych formatów" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Nie można uworzyć wyrażenia regularnego, używajÄ…c konstruktora, bez książki." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Otwórz książkÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" msgstr "Konstruktor wyrażeÅ„ regularnych" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" msgstr "PodglÄ…d" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" msgstr "Wyrażenie regularne:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:55 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Test" msgstr "Test" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 msgid "Convert" msgstr "Konwertuj" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:196 msgid "Options specific to the input format." msgstr "Opcje dotyczÄ…ce formatu źródÅ‚owego." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:64 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "Okno dialogowe" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "Format ź&ródÅ‚owy:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "Uzyj &zapisanych ustawieÅ„ konwersji dla pojedynczych książek" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" @@ -4506,72 +4946,72 @@ msgstr "" "Wykrywanie\n" "struktury" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "Wstawiaj znaczniki koÅ„ca strony przed (wyrażenie XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "Wyrażenie regularne dla nagłówka:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "Wyrażenie regularne dla stopki:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "NieprawidÅ‚owe wyrażenie regularne" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "NiewÅ‚aÅ›ciwe wyrażenie regularne: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "NieprawidÅ‚owe wyrażenie XPath" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "Wyrażenie XPath %s jest nieprawidÅ‚owe." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "&Znacznik rozdziaÅ‚u:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "UsuÅ„ pierwszÄ… &grafikÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "Wstaw &metadane jako stronÄ™ na poczÄ…tku książki" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "UsuÅ„ &stopkÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "UsuÅ„ &nagłówek" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" "Contents" @@ -4579,161 +5019,161 @@ msgstr "" "Spis\n" "treÅ›ci" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:18 msgid "Control the creation/conversion of the Table of Contents." msgstr "Kontroluj tworzenie/konwersjÄ™ spisu treÅ›ci" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "Pierwszy poziom spisu treÅ›ci (wyrażenie XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "Drugi poziom spisu treÅ›ci (wyrażenie XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "Trzeci poziom spisu treÅ›ci (wyrażenie XPath):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:63 msgid "Do not add &detected chapters to the Table of Contents" msgstr "Nie dodawaj &wykrytych rozdziałów do spisu treÅ›ci" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:64 msgid "Number of &links to add to Table of Contents" msgstr "Liczba &linków do dodania do spisu tresci" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:65 msgid "Chapter &threshold" msgstr "&WstÄ™p do rozdziaÅ‚u" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:66 msgid "&Force use of auto-generated Table of Contents" msgstr "&WymuÅ› użycie wygenerowanego automatycznie spisu treÅ›ci" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 msgid "TOC &Filter:" msgstr "Filtr spisu treÅ›ci:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" msgstr "ŹródÅ‚owy TXT" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" "<p>Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit <a " "href=\"http://daringfireball.net/projects/markdown\">markdown</a>." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 msgid "Preserve &spaces" msgstr "Zachowaj od&stÄ™py" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" msgstr "WyjÅ›ciowy TXT" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 msgid "&Line ending style:" msgstr "Styl zakoÅ„czenia &linii:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 msgid "&Maximum line length:" msgstr "&Maksymalna dÅ‚ugość linii:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" -msgstr "WymuÅ› maksymalnÄ… dÅ‚ugość linii" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 +msgid "Force maximum line length" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:50 msgid "TextLabel" msgstr "Etykieta tekstowa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Użyj kreatora pomagajÄ…cego skonstruować wyrażenie XPath" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:68 msgid "Match HTML &tags with tag name:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 msgid "*" msgstr "*" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" msgstr "a" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71 msgid "br" msgstr "br" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 msgid "div" msgstr "div" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "h1" msgstr "h1" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "h2" msgstr "h2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 msgid "h3" msgstr "h3" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 msgid "h4" msgstr "h4" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 msgid "h5" msgstr "h5" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 msgid "h6" msgstr "h6" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 msgid "hr" msgstr "hr" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 msgid "span" msgstr "span" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" msgstr "ZawierajÄ…ce &atrybut:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 msgid "With &value:" msgstr "O &wartoÅ›ci:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 msgid "(A regular expression)" msgstr "(wyrażenie regularne)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 msgid "" "<p>For example, to match all h2 tags that have class=\"chapter\", set tag to " "<i>h2</i>, attribute to <i>class</i> and value to " @@ -4743,172 +5183,164 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "Nie udaÅ‚o siÄ™ uruchomić PrzeglÄ…darki okÅ‚adek" - -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "PrzeglÄ…daj po okÅ‚adkach" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:130 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:205 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:238 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "Nie udaÅ‚o siÄ™ uruchomić PrzeglÄ…darki okÅ‚adek" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 msgid "Undefined" msgstr "Niezdefiniowany" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Tak" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Nie" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "gwiazdka(i)" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "Brak oceny" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "Ustaw '%s' na dzisiaj" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:443 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Automatycznie numeruj książki w cyklu" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "UsuÅ„ wszystkie etykiety" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "etykiety do dodania" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "etykiety do usuniÄ™cia" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:49 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "Brak szczegółów." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "UrzÄ…dzenie zostaÅ‚o już odłączone." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "Pobierz informacje o urzÄ…dzeniach" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "Pozyskaj listÄ™ książek na urzÄ…dzeniu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "Pobierz adnotacje z urzÄ…dzenia" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "PrzeÅ›lij metadane do urzÄ…dzenia" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "WyÅ›lij kolekcje na urzÄ…dzenie" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "PrzeÅ›lij %d książek na urzÄ…dzenie" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "UsuÅ„ książki na urzÄ…dzeniu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "Pobierz książki z urzÄ…dzenia" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "Zobacz ksiÄ…zki na urzÄ…dzeniu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "Ustaw domyÅ›lne dziaÅ‚anie przesyÅ‚ania na urzÄ…dzenie" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "PrzeÅ›lij do pamiÄ™ci gÅ‚ownej" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "PrzeÅ›lij na kartÄ™ pamiÄ™ci A" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "PrzeÅ›lij na kartÄ™ pamiÄ™ci B" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:434 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "Pamięć gÅ‚owna" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "WyÅ›lij i usuÅ„ z biblioteki" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "WyÅ›lij wybrany format" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "Odłącz urzÄ…dzenie" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:499 -msgid "Fetch annotations (experimental)" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "Błąd podczas komunikacji z urzÄ…dzeniem" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "Ustaw folder do otwarcia jako urzÄ…dzenie" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:675 -msgid "Failed" -msgstr "Nie udaÅ‚o siÄ™" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "Błąd komunikacji z urzÄ…dzeniem" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -4916,299 +5348,323 @@ msgstr "" "WystÄ…piÅ‚ chwilowy błąd komunikacji z urzÄ…dzeniem. Odłącz i podłącz je " "ponownie lub uruchom komputer ponownie." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "UrzÄ…dzenie: " -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:726 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " wykryte" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "wybranych do wysÅ‚ania" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "Wybierz format plików przesyÅ‚anych na urzÄ…dzenie" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "Brak urzÄ…dzenia" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "Nie można byÅ‚o przesÅ‚ać: Å»adne urzÄ…denie nie jest podłączone" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "Brak karty" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:830 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "Nie można przesÅ‚ać: UrzÄ…dzenie nie posiada karty pamiÄ™ci" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "E-book:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "W załączniku znajdziesz e-booka" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:879 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "przez" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "w formacie %s." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:893 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "WysyÅ‚anie wiadomoÅ›ci do" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:923 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:931 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1025 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1206 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "Brak odpowiednich formatów" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" "Dokonać automatycznej konwersji nastÄ™pujÄ…cych książek przed wysÅ‚aniem ich " "poprzez email?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Nie można byÅ‚o przesÅ‚ać nastÄ™pujÄ…cych książek poprzez email, ponieważ nie " "znaleziono odpowiednich formatów:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "PrzesÅ‚anie książek na email nie powiodÅ‚o siÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "PrzesÅ‚anie nastÄ™pujÄ…cych książek poprzez email nie powiodÅ‚o siÄ™:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "PreÅ›lij poprzez email:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "AktualnoÅ›ci:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "Załączony jest" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "WysyÅ‚aj aktualnoÅ›ci do" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1026 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Dokonać automatycznej konwersji nastÄ™pujÄ…cych książek przed przesÅ‚aniem ich " "na urzÄ…dzenie?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "Trwa wysyÅ‚anie katalogów do urzÄ…dzenia" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "PrzesyÅ‚anie aktualnoÅ›ci na urzÄ…dzenie." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "WysyÅ‚anie książek do urzÄ…dzenia." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1277 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "Brak miejsca na urzÄ…dzeniu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" "<p> Nie można umieÅ›cić książek na urzÄ…dzeniu z powodu braku wolnego miejsca " -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" msgstr "Wybierz dostepne formaty i ich porzÄ…dek dla tego urzÄ…dzenia" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" msgstr "Uzywaj podkatalogów" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Use author sort for author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" msgstr "&Zapisz schemat:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" -msgstr "Dopasuj &okÅ‚adkÄ™ do rozmiaru okna" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 +msgid "Fit &cover within view" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" msgstr "&Poprzednia" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 msgid "&Next" msgstr "&NastÄ™pna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" msgstr "Moje książki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Wygeneruj katalog" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 msgid "Generate catalog for {0} books" msgstr "Wygeneruj katalog dla {0} książek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" msgstr "&Format katalogu:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 msgid "" "Catalog &title (existing catalog with the same title will be replaced):" msgstr "" "&TytuÅ‚ katalogu (istniejÄ…cy katalog o tej samej nazwie zostanie nadpisany):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 msgid "&Send catalog to device automatically" msgstr "Automatycznie wyÅ›lij katalog do urzÄ…dzenia" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 msgid "Catalog options" msgstr "Opcje katalogu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 msgid "Choose Format" msgstr "Wybierz format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" msgstr "Wybierz lokalizacjÄ™ dla biblioteki calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" msgstr "Taka sama jak obecna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" msgstr "Lokalizacja %s zawiera obecnÄ… bibliotekÄ™ calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" msgstr "Nie odnaleziono żadnej biblioteki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" msgstr "Nie ma żadnej biblioteki calibre pod %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" msgstr "Nie pusty" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" msgstr "Folder %s nie jest pusty. ProszÄ™ wybrać pusty folder." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "Wybierz swojÄ… bibliotekÄ™ calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" msgstr "Twoja biblioteka calibre jest obecnie dostÄ™pna w {0}" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" msgstr "Nowa &lokalizacja:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" msgstr "Użyj &istniejÄ…cej biblioteki z nowÄ… lokalizacjÄ…" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" msgstr "&Stwórz pustÄ… bibliotekÄ™ pod nowÄ… lokalizacjÄ…" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" msgstr "&PrzenieÅ› obecnÄ… bibliotekÄ™ do nowej lokalizacji" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "Ustaw parametry domyÅ›lne konwersji komiksów (pliki CBR/CBZ)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 msgid "Set options for converting %s" msgstr "Ustaw opcje dla konwersji %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92 msgid "&Title:" msgstr "&TytuÅ‚:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 msgid "&Author(s):" msgstr "&Autor(rzy):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95 msgid "&Profile:" msgstr "&Profil:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 msgid "Edit Comments" msgstr "Edytuj komentarze" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugins)s: %(plugin_type)s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "Wtyczki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " @@ -5216,19 +5672,19 @@ msgstr "" "\n" "Dostosowywanie: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "Ogólne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Interfejs" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "Konwersja" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -5236,15 +5692,15 @@ msgstr "" "Dostarczanie\n" "poczty email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "Dodaj/zapisz" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "Zaawansowane" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5252,207 +5708,217 @@ msgstr "" "Serwer\n" "zawartoÅ›ci" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Wtyczki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "WysyÅ‚aj automatycznie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "E-mail" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "nowy adres email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "Szeroki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "WÄ…ski" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "Åšrednie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "MaÅ‚e" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "Duże" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "Zawsze" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "Automatycznie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "Nigdy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "Gotowe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "Nie powiodÅ‚a siÄ™ instalacja narzÄ™dzi linii poleceÅ„." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "NarzÄ™dzia linii poleceÅ„ zostaÅ‚y zainstalowane" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "NarzÄ™dzia linii poleceÅ„ zostaÅ‚y zainstalowane w" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "JeÅ›li przeniesiesz calibre.app, bÄ™dziesz musiaÅ‚ przeinstalować narzÄ™dzia " "linii poleceÅ„." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "NiewÅ‚aÅ›ciwa Å›cieżka do wtyczki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s nie jest wÅ‚aÅ›ciwÄ… Å›cieżkÄ… do wtyczki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "Wybierz wtyczkÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "Wtyczka nie może zostać wyłączona" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "Wtyczka %s nie może zostać wyłączona" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "Tej wtyczki nie można dostosowywać" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "Wtyczka %s nie potrzebuje dodatkowego dostosowywania" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "Dostosuj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "Nie można usunąć wbudowanej wtyczki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " - ta wtyczka nie może zostać usuniÄ™ta. Ta wtyczka jest wbudowana w program. " "Zamiast tego spróbuj jÄ… wyłączyć." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "Musisz wybrać kolumnÄ™, by móc jÄ… usunąć" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:718 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Na pewno?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "Czy na pewno chcesz usunąć kolumnÄ™ %s i całą jej zawartość?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Dziennik błędów:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "Dziennik dostÄ™pów:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "Włączanie serwera zakoÅ„czone niepowodzeniem" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "NiewÅ‚aÅ›ciwy rozmiar" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" "Rozmiar %s jest nieprawidÅ‚owy. Musi on byc podany w fromacie " "wysokośćxszerokość" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "Wymagany restart" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "Sprawdzanie integralnoÅ›ci bazy danych" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "Sprawdzenie integralnoÅ›ci bazy danych siÄ™ nie powiodÅ‚o" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "Znaleziono pewne nieÅ›cisÅ‚oÅ›ci" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5464,22 +5930,22 @@ msgstr "" "PowinieneÅ› sprawdzić je rÄ™cznie. Taka sytuacja może mieć miejsce, gdy " "rÄ™cznie manipulujesz plikami bezpoÅ›rednio w folderze biblioteki." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Odczytaj metadane jedynie z &nazwy pliku" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5487,11 +5953,11 @@ msgstr "" "ZamieÅ„ pozycjami imiÄ™ i nazwisko autora. To ma wpÅ‚yw jedynie na metadane " "odczytywane z nazw plików." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "&ZamieÅ„ pozycjami imiÄ™ i nazwisko" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5502,7 +5968,7 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5510,15 +5976,15 @@ msgstr "" "JeÅ›li zostanÄ… znalezione książki z podobnymi tytuÅ‚ami i autorami, &złącz " "nowe pliki automatycznie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Konfiguruj metadane pobierane z nazwy pliku" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&Dodawanie książek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5526,60 +5992,60 @@ msgstr "" "Tutaj możesz zmienić sposób, w jaki calibre bÄ™dzie zapisywaÅ‚ książki gdy " "klikniesz przycisk Zapisz na dysku:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Zapisuj &okÅ‚adki osobno" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Uaktualnij &metadane w zapisanych kopiach" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Zapisz metadane w pliku &OPF" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "" "Zamieniaj znaki nie w jÄ™zyku angielskiem na ich &angielskie odpowiedniki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Formatuj &daty wedÅ‚ug schematu:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "&Formaty pliku do zapisu:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "ZastÄ…p spacje &podkreÅ›lnikami" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Zmieniaj Å›cieżki na &maÅ‚e litery" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Zapisywanie książek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" msgstr "ZarzÄ…dzanie &metadanymi:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" msgstr "RÄ™czne zarzÄ…dzanie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" msgstr "Tylko podczas wysyÅ‚ania" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" msgstr "Automatyczne zarzÄ…dzanie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" "<li><b>Manual Management</b>: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -5598,7 +6064,7 @@ msgstr "" "synchronizowaÅ‚ metadane na urzÄ…dzeniu z tymi w bibliotece calibre przy " "każdym połączeniu.</li></ul>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 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 " @@ -5609,216 +6075,246 @@ msgstr "" "dla pojedynczych urzÄ…dzeÅ„ poprzez dostosowanie wtyczek interfejsów urzÄ…dzeÅ„ " "w menu Preferencje->Wtyczki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "PrzesyÅ‚anie na &urzÄ…dzenie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "Preferencje" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "Pokaż powiadomienie, gdy &nowa wersja jest dostÄ™pna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Pobieraj domyÅ›lnie metadane &spoÅ‚ecznoÅ›ciowe (etykiety/oceny/itd.)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "DomyÅ›lnie &nadpisuj autora i tytuÅ‚ przy pobieraniu metadanych" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "DomyÅ›lny sieciowy &czas oczekiwania:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " sekund" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "Wybierz &jÄ™zyk (wymaga restartu):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "Normalny" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Wysoki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Niski" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "&Priorytet zdaÅ„:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "Preferowany format &docelowy:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "Preferowany porzÄ…dek formatów &źródÅ‚owych:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "Używaj liczb &rzymskich do numerowania cyklu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "" "Aktywuj ikonÄ™ w &zasobniku systemowym (wymaga ponownego uruchomienia)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "Pokaż &powiadomienia w zasobniku systemowym" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "Pokaż planszÄ™ &startowÄ… podczas uruchomienia" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Pokaż &przeglÄ…darkÄ™ okÅ‚adek w nowym oknie (wymaga restartu)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "Pokaż &Å›rednie oceny w PrzeglÄ…darce etykiet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "Szukaj w trakcie wpisywania" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "Automatycznie przesyÅ‚aj pobrane &aktualnoÅ›ci na czytnik e-książek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&UsuÅ„ wiadomoÅ›ci z biblioteki, gdy jest automatycznie wysyÅ‚ane do czytnika" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 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/trunk/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "Wybierz &kolumny wyÅ›wietlane w widoku biblioteki:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "UsuÅ„ kolumnÄ™ użytkownika" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "Dodaj kolumnÄ™ użytkownika" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "Edytuj ustawienia kolumny użytkownika" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "Użyj &wewnÄ™trzej przeglÄ…darki dla:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "&UkÅ‚ad interfejsu użytkownika (wymaga restartu):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 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/trunk/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "Zablokuj &animacje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "Pokaż przycisk &dotacji (wymaga restartu)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "&Pasek narzÄ™dzi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "&Rozmiar ikon:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "Pokaż &tekst pod ikonami:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "Dodaj adres email, na którego chcesz wysÅ‚ać ksiÄ…zki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "&Dodaj email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "&Ustaw jako domyÅ›lny" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "&UsuÅ„ email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "&Sprawdź integralność bazy danych" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "Za&instaluj narzÄ™dzia linii komend" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "Otwórz katalog &konfiguracyjny calibre" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Ogranicz liczbÄ™ jednoczeÅ›nie wykonywanych zadaÅ„ do iloÅ›ci &rdzeni procesora" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "&Sprawdź integralność bazy danych" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "Otwórz katalog &konfiguracyjny calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "Za&instaluj narzÄ™dzia linii komend" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 " @@ -5828,25 +6324,25 @@ msgstr "" "pomocÄ… przeglÄ…darki z dowolnego miejsca na Å›wiecie. Jakiekolwiek zmiany w " "ustawieniach zostanÄ… zatwierdzone po ponownym uruchomieniu serwera." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "&Port serwera" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:593 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:212 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nazwa &użytkownika:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&HasÅ‚o:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -5854,52 +6350,63 @@ msgstr "" "JeÅ›li pozostawisz pole hasÅ‚a puste, każdy bÄ™dzie mógÅ‚ uzyskać dostÄ™p do " "twojej kolekcji książek przez interfejs internetowy." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "Maks. rozmiar &okÅ‚adki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:598 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Pokaż hasÅ‚o" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "&Włącz serwer" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "W&yłącz serwer" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "&Testuj serwer" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "Uruchom serwer &automatycznie przy starcie aplikacji" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "Pokaż dziennik &serwera" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:606 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" @@ -5915,7 +6422,7 @@ msgstr "" "na urzÄ…dzeniu iPhone. myhostname powinien być poprawnÄ… nazwÄ… hosta lub " "adresem IP komputera, na którym dziaÅ‚a calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -5923,188 +6430,183 @@ msgstr "" "Tutaj można dostosować zachowanie Calibre poprzez kontrolÄ™ wtyczek, których " "ma używać." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "Włącz/&Wyłącz wtyczkÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "&Dostosuj wtyczkÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "&UsuÅ„ wtyczkÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "Dodaj nowÄ… wtyczkÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "&Plik wtyczki:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "&Dodaj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 msgid "Create Tag-based Column" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 msgid "Lookup name" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 msgid "Column heading" msgstr "Nagłówek kolumny" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 msgid "Column type" msgstr "Typ kolumny" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 msgid "Use brackets" msgstr "Użyj nawiasów" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 msgid "Values can be edited" msgstr "WartoÅ›ci mogÄ… być edytowane" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" msgstr "Tekst" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 msgid "Number" msgstr "Liczba" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Data" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 msgid "Tag on book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 msgid "Explanation text added in create_ct_column.py" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 msgid "Create and edit tag-based columns" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" msgstr "DÅ‚ugi tekst, jak komentarze, nie pokazywany w PrzeglÄ…darce etykiet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 msgid "Text column for keeping series-like information" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 msgid "Floating point numbers" msgstr "Liczby wymierne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 msgid "Integers" msgstr "Liczby caÅ‚kowite" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 msgid "Ratings, shown with stars" msgstr "Oceany pokazywane gwiazdkami" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 msgid "Yes/No" msgstr "Tak/Nie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 msgid "No column selected" msgstr "Nie wybrano kolumny" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 msgid "No column has been selected" msgstr "Å»adna kolumna nie zostaÅ‚a wybrana" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 msgid "Selected column is not a user-defined column" msgstr "Wybrana kolumna nie jest kolumnÄ… użytkownika" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 msgid "No lookup name was provided" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 msgid "The lookup name %s is already used" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 msgid "&Lookup name" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 msgid "Column &heading" msgstr "&Nagłówek kolumny" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 msgid "" "Used for searching the column. Must contain only digits and lower case " "letters." msgstr "" "Używany do przeszukiwania kolumny. Może zawierać tylko cyfry i maÅ‚e litery." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 msgid "" "Column heading in the library view and category name in the tag browser" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 msgid "Column &type" msgstr "&Typ kolumny" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 msgid "What kind of information will be kept in the column." msgstr "Jaki typ informacji bÄ™dzie przechowywany w kolumnie." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 msgid "" "<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " "for year.</p>\n" @@ -6115,43 +6617,43 @@ msgid "" "</ul> " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 msgid "Use MMM yyyy for month + year, yyyy for year only" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 msgid "Default: dd MMM yyyy." msgstr "DomyÅ›lnie: dd MMM yyyy." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 msgid "Format for &dates" msgstr "Format dla &dat" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:22 msgid "Copy to &clipboard" msgstr "Kopiuj do &schowka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:24 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:44 msgid "Invalid template" msgstr "NiewÅ‚aÅ›ciwy szablon" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:45 msgid "The template %s is invalid:" msgstr "Szablon %s jest nieprawidÅ‚owy:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:42 msgid "Save &template" msgstr "Zapisz &szablon" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:43 msgid "" "By adjusting the template below, you can control what folders the files are " "saved in and what filenames they are given. You can use the / character to " @@ -6160,23 +6662,80 @@ msgid "" "by the empty string." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:44 msgid "Available variables:" msgstr "DostÄ™pne zmienne:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/social.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/social.py:34 msgid "Downloading social metadata, please wait..." msgstr "Pobieranie szpoÅ‚ecznoÅ›ciowych metadanych, proszÄ™ czekać..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "Ctrl+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "&Zawsze pokazuj to ostrzeżenie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/conversion_error_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42 msgid "ERROR" msgstr "BÅÄ„D" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 msgid "" "All checked books will be <b>permanently deleted</b> from your device. " "Please verify the list." @@ -6184,79 +6743,90 @@ msgstr "" "Wszystkie zaznaczone książki bÄ™dÄ… <b>trwale usuniÄ™te</b> z Twojego " "urzÄ…dzenia. Sprawdź listÄ™." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "Lokalizacja" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1064 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 msgid "Delete from device" msgstr "UsuÅ„ z urzÄ…dzenia" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author sort" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 msgid "Sort by author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 msgid "Sort by author sort" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" msgstr "ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." msgstr "WyszukujÄ™ metadane..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" msgstr "Nie można byÅ‚o znaleźć metadanych" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" "Pobieranie metadanych wydaje siÄ™ przedÅ‚użać. Spróbuj ponownie później." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" msgstr "Ostrzeżenie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" msgstr "Nie udaÅ‚o siÄ™ pobrać metadanych z:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" msgstr "Nie znaleziono metadanych" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" "Nie odnaleziono metadanych. Spróbuj poprawić tytuÅ‚ i autora albo numer ISBN." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 msgid "Fetch metadata" msgstr "Pobierz metadane" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 msgid "" "<p>calibre can find metadata for your books from two locations: <b>Google " "Books</b> and <b>isbndb.com</b>. <p>To use isbndb.com you must sign up for a " @@ -6268,127 +6838,131 @@ msgstr "" "musisz <a href=\"http://www.isbndb.com\">zarejestrować siÄ™</a> i wpisać " "poniżej swój klucz dostÄ™pu." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 msgid "&Access Key:" msgstr "Klucz &dostepu:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 msgid "Fetch" msgstr "Pobierz" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 msgid "Matches" msgstr "PasujÄ…ce" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 msgid "" "Select the book that most closely matches your copy from the list below" msgstr "" "Wybierz książkÄ™, która najdokÅ‚adniej pasuje do Twojej kopii, z listy poniżej" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 msgid "Download &social metadata (tags/rating/etc.) for the selected book" msgstr "" "Pobierz metadane spoÅ‚ecznoÅ›ciowe (etykiety/oceny/itd.) dla zaznaczonej " "książki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 msgid "Overwrite author and title with author and title of selected book" msgstr "" "Nadpisz autora i tytuÅ‚ danymi odnoÅ›nie autora i tytuÅ‚u z zaznaczonej książki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/job_view_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:37 msgid "Details of job" msgstr "Szczegóły zadania" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Active Jobs" msgstr "Aktywne zadanie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:45 msgid "&Stop selected job" msgstr "&Zatrzymaj zaznaczone zadanie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:46 msgid "Show job &details" msgstr "Pokaż &szczegóły zadania" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 msgid "Stop &all non device jobs" msgstr "Zatrzymaj &wszystkie zadania nie na urzÄ…dzeniu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "EdytujÄ™ metadane dla <b>%d książek</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Edytuj metadane" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" msgstr "A&utomatycznie sortuj wedÅ‚ug autora" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " msgstr "S&ortowanie wedÅ‚ug autora: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "&Rating:" msgstr "&Ocena:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:372 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Rating of this book. 0-5 stars" msgstr "Ocena tej książki. 0-5 gwiazdek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" msgstr "Bez zmian" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid " stars" msgstr " gwiazdek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 msgid "Add ta&gs: " msgstr "Dodaj t&agi: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:378 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "Open Tag Editor" msgstr "Otwórz edytor etykiet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" msgstr "&UsuÅ„ etykiety:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " msgstr "Lista oddzielonych przecinkami etykiet do usuniÄ™cia z książki. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" msgstr "UsuÅ„ &format:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" msgstr "ZamieÅ„ tytuÅ‚ i autora" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 msgid "" "Selected books will be automatically numbered,\n" "in the order you selected them.\n" @@ -6396,451 +6970,455 @@ msgid "" "Book A will have series number 1 and Book B series number 2." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 msgid "" "Remove stored conversion settings for the selected books.\n" "\n" "Future conversion of these books will use the default settings." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 msgid "Remove &stored conversion settings for the selected books" msgstr "UsuÅ„ zapi&sane ustawienia konwersji dla wybranych książek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 msgid "&Basic metadata" msgstr "&Podstawowe metadane" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 msgid "&Custom metadata" msgstr "&WÅ‚asne metadane" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 msgid "Last modified: %s" msgstr "Ostatnio modyfikacja: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "To nie jest dziaÅ‚ajÄ…cy obrazek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "Wybierz formaty dla " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "Brak uprawnieÅ„" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "Nie masz uprawnieÅ„ do odczytu nastÄ™pujÄ…cych plików:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "Nie wybrano formatu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "Nie można odczytać metadanych" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "Nie można odczytać metadanych z formatu %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "Nie udaÅ‚o siÄ™ odczytać okÅ‚adki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "Nie można odczytać okÅ‚adki z formatu %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "OkÅ‚adka w formacie %s jest nieprawidÅ‚owa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "Przerwij edycjÄ™ wszystkich pozostaÅ‚ych książek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "Numer ISBN jest poprawny" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "Numer ISBN nie jest poprawny" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "Nie można użyć edytora etykiet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "Edytor etykiet nie może zostać użyty, jeÅ›li zmodyfikowaÅ‚eÅ› etykiety" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "Pobieranie okÅ‚adki..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "Nie można pobrać okÅ‚adki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>Nie można pobrać okÅ‚adki.</b><br/>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "Czas pobierania minÄ…Å‚." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" "Nie udaÅ‚o siÄ™ odnaleźć okÅ‚adki dla tej książki. Spróbuj podać najpierw numer " "ISBN." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "ZÅ‚a okÅ‚adka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "Ta okÅ‚adka nie jest dziaÅ‚ajÄ…cym obrazkiem" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "PojawiÅ‚y siÄ™ błędy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "WystepiÅ‚y błędy podczas pobierania spoÅ‚ecznoÅ›ciowych metadanych" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "Nie można pobrać metadanych" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" "Musisz okreÅ›lić co najmniej jeden element - kod ISBN, tytuÅ‚, autor lub " "wydawca" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "Brak dostÄ™pu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" "Nie można otworzyć %s. Czy ten plik nie jest przypadkiem używany przez inny " "program?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Edit Meta Information" msgstr "Edytuj metadane" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Meta information" msgstr "Metadane" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Swap the author and title" msgstr "ZamieÅ„ autora z tytuÅ‚em" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "Remove unused series (Series that have no books)" msgstr "" "UsuÅ„ nieużywane cykle (cykle, które sÄ… nie przypisane do żadnej książki)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "Publishe&d:" msgstr "Wy&dana:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "dd MMM yyyy" msgstr "dd MMM rrrr" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "&Date:" msgstr "&Data:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Comments" msgstr "&Komentarze" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Fetch metadata from server" msgstr "&Pobierz metadane z serwera" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Available Formats" msgstr "DostÄ™pne formaty" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Add a new format for this book to the database" msgstr "Dodaj nowy format tej książki do bazy danych." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove the selected formats for this book from the database." msgstr "UsuÅ„ zaznaczone formaty tej ksiÄ…zki z bazy danych." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Set the cover for the book from the selected format" msgstr "Przypisz okÅ‚adkÄ™ dla tej książki z wybranego formatu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Update metadata from the metadata in the selected format" msgstr "Uaktualnij metadane pobierajÄ…c je z metadanych wybranego formatu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "Reset cover to default" msgstr "Przywróć domyÅ›lnÄ… okÅ‚adkÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 msgid "Download &cover" msgstr "Pobierz o&kÅ‚adkÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 msgid "Generate a default cover based on the title and author" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" msgstr "Wymagane hasÅ‚o" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "Przerywanie..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "ZajÄ™ty" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" msgstr "" "Obecnie zapisane wyszukanie bÄ™dzie <b>trwale usuniÄ™te</b>. JesteÅ› pewien?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 msgid "Saved Search Editor" msgstr "Edytor zapisanych wyszukaÅ„" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 msgid "Saved Search: " msgstr "Zapisane wyszukania: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 msgid "Select a saved search to edit" msgstr "Wybierz zapisane wyszukanie do edycji" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 msgid "Delete this selected saved search" msgstr "UsuÅ„ wybrane zapisane wyszukanie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 msgid "Enter a new saved search name." msgstr "Podaj nazwÄ™ nowego zapisanego wyszukania." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 msgid "Add the new saved search" msgstr "Dodaj nowe zapisane wyszukanie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 msgid "Change the contents of the saved search" msgstr "ZmieÅ„ zawartość zapisanego wyszukania" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Potrzebna jest nazwa użytkownika oraz hasÅ‚o" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Musisz podać nazwÄ™ użytkownik i/lub hasÅ‚o, aby móc korzystać z tego źródÅ‚a " "aktualnoÅ›ci." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Stworzone przez: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Ostatnio pobrano: nigdy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "%d dni, %d godzin i %d minut temu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Ostatnio pobrano" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:220 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Zaplanuj pobieranie aktualnoÅ›ci" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Dodaj wÅ‚asne źródÅ‚o aktualnoÅ›ci" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Brak połączenia z internetem" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" "Nie można pobrac żadnych aktualnoÅ›ci dopóki żadne połączenie internetowe nie " "jest aktywne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 msgid "Recipes" msgstr "ŹródÅ‚a" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 msgid "Download all scheduled recipes at once" msgstr "Pobierz wszystkie zaplanowane" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195 msgid "Download &all scheduled" msgstr "Pobierz &wszystkie zaplanowane aktualnoÅ›ci" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196 msgid "blurb" msgstr "blurb" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 msgid "&Schedule for download:" msgstr "&Zaplanuj do pobrania:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:198 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "Every " msgstr "Co " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 msgid "day" msgstr "dzieÅ„" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 msgid "Monday" msgstr "poniedziaÅ‚ek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 msgid "Tuesday" msgstr "wtorek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 msgid "Wednesday" msgstr "Å›rodÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Thursday" msgstr "czwartek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 msgid "Friday" msgstr "piÄ…tek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 msgid "Saturday" msgstr "sobotÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Sunday" msgstr "niedzielÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "at" msgstr "o" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "" "Interval at which to download this recipe. A value of zero means that the " "recipe will be downloaded every hour." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid " days" msgstr " dni" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "&Account" msgstr "&Konto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 msgid "For the scheduling to work, you must leave calibre running." msgstr "" "Aby zaplanowane dziaÅ‚ania byÅ‚y wykonywane, musisz zostawić włączone calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 msgid "&Schedule" msgstr "&Planowanie" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 msgid "Add &title as tag" msgstr "Dodaj &tytuÅ‚ jako etykietÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 msgid "&Extra tags:" msgstr "&Dodatkowe etykiety:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "&Advanced" msgstr "Z&aawansowane" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "&Download now" msgstr "&Pobierz teraz" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 msgid "" "Delete downloaded news older than the specified number of days. Set to zero " "to disable." @@ -6848,20 +7426,20 @@ msgstr "" "UsuÅ„ pobrane aktualnoÅ›ci starsze niż podana liczba dni. Ustaw zero, aby " "wyłączyć usuwanie." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 msgid "Delete downloaded news older than " msgstr "UsuÅ„ pobrane aktualnoÅ›ci starsze niż " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:36 msgid "contains" msgstr "zawiera" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:37 msgid "The text to search for. It is interpreted as a regular expression." msgstr "" "Tekst, którego szukasz. Jest on interpretowany jako wyrażenie regularne." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:38 msgid "" "<p>Negate this match. That is, only return results that <b>do not</b> match " "this query." @@ -6869,62 +7447,62 @@ msgstr "" "<p>Zaneguj to wyszukiwanie. Wynikami bÄ™dÄ… książki, które <b>nie</b> pasujÄ… " "do tekstu wyszukiwania." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:39 msgid "Negate" msgstr "Zaneguj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:113 msgid "Advanced Search" msgstr "Wyszukiwanie zaawansowane" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:114 msgid "Find entries that have..." msgstr "Znajdź wpisy zawierajÄ…ce..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:115 msgid "&All these words:" msgstr "&Wszystkie te sÅ‚owa:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:116 msgid "This exact &phrase:" msgstr "DokÅ‚adnie tÄ™ &frazÄ™:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:117 msgid "&One or more of these words:" msgstr "&Jedno lub wiÄ™cej z tych słów:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:118 msgid "But dont show entries that have..." msgstr "Ale nie pokazuj wpisów zawierajÄ…cych..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:119 msgid "Any of these &unwanted words:" msgstr "Którekolwiek z &niechcianych słów:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 msgid "What kind of match to use:" msgstr "Jaki rodzaj porównywania ma być używany:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 msgid "Contains: the word or phrase matches anywhere in the metadata" msgstr "Zawieranie: sÅ‚owo lub fraza wystÄ™puje gdziekolwiek w metadanych" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:122 msgid "Equals: the word or phrase must match an entire metadata field" msgstr "" "Równość: sÅ‚owo lub fraza musi w caÅ‚oÅ›ci pasować do wpisu w metadanych" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:123 msgid "" "Regular expression: the expression must match anywhere in the metadata" msgstr "" "Wyrażenie regularne: wyrażenie musi pasować gdziekolwiek w metadanych" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:124 msgid " " msgstr " " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:125 msgid "" "See the <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" "interface\">User Manual</a> for more help" @@ -6932,84 +7510,84 @@ msgstr "" "Zerknij do <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-" "search-interface\">PodrÄ™cznika Użytkownika</a>, aby uzyskać wiÄ™cej informacji" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/select_formats.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 msgid "Choose formats" msgstr "Wybierz formaty" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autorzy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "Wydawcy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 msgid " (not on any book)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 msgid "" "The current tag category will be <b>permanently deleted</b>. Are you sure?" msgstr "" "Obecna kategoria etykiet bÄ™dzie <b>trwale usuniÄ™ta</b>. JesteÅ› pewien?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 msgid "User Categories Editor" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 msgid "A&vailable items" msgstr "D&ostÄ™pne elementy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 msgid "Apply tags to current tag category" msgstr "Przypisz etykiety do obecnej kategorii etykiet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 msgid "A&pplied items" msgstr "Elementy do &zastosowania" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 msgid "Unapply (remove) tag from current tag category" msgstr "UsuÅ„ etykiety z obecnej kategorii etykiet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 msgid "Category name: " msgstr "Nazwa kategorii: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 msgid "Select a category to edit" msgstr "Wybierz kategoriÄ™ do edycji" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 msgid "Delete this selected tag category" msgstr "UsuÅ„ wybranÄ… kategoriÄ™ etykiet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 msgid "Enter a new category name. Select the kind before adding it." msgstr "Podaj nazwÄ™ nowej kategorii. Przed dodaniem wybierz typ." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 msgid "Add the new category" msgstr "Dodaj nowÄ… kategoriÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 msgid "Category filter: " msgstr "Filtr kategorii: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select the content kind of the new category" msgstr "Wybierz typ zawartoÅ›ci nowej kategorii" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" msgstr "JesteÅ› pewien?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" @@ -7017,15 +7595,15 @@ msgstr "" "NastÄ™pujÄ…ce etykiety sÄ… przypisane do jednej lub wiÄ™cej książek. Czy jesteÅ› " "pewien, że chcesz je usunąć?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 msgid "Tag Editor" msgstr "Edytor etykiet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124 msgid "A&vailable tags" msgstr "&DostÄ™pne etykiety" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:125 msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." @@ -7033,23 +7611,23 @@ msgstr "" "UsuÅ„ etykietÄ™ z bazy danych. To dziaÅ‚anie usunie tÄ™ etykietÄ™ ze wszystkich " "książek i usunie jÄ… z bazy danych." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:127 msgid "Apply tag to current book" msgstr "Przypisz etykietÄ™ do tej książki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:129 msgid "A&pplied tags" msgstr "&Przypisane etykiety" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:130 msgid "Unapply (remove) tag from current book" msgstr "UsuÅ„ etykietÄ™ z tej książki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 msgid "&Add tag:" msgstr "Dod&aj etykietÄ™:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 msgid "" "If the tag you want is not in the available list, you can add it here. " "Accepts a comma separated list of tags." @@ -7057,53 +7635,53 @@ msgstr "" "JeÅ›li etykieta, której chcesz użyć, nie jest dostÄ™pna na liÅ›cie, możesz " "dodać jÄ… tutaj. Pole akceptuje listÄ™ etykiet oddzielonÄ… przecinkami." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 msgid "Add tag to available tags and apply it to current book" msgstr "Dodaj etykietÄ™ do dostÄ™pnych etykiet i przypisz jÄ… do tej książki" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" msgstr "%s (byÅ‚ %s)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 msgid "Item is blank" msgstr "Element jest pusty" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "Element nie może zostać ustawiony jako pusty. Po prostu go usuÅ„." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 msgid "No item selected" msgstr "Nie wybrano elementu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 msgid "You must select one item from the list of Available items." msgstr "Musisz wybrać jeden element z listy dostÄ™pnych elementów." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "No items selected" msgstr "Nie wybrano elementów" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 msgid "You must select at least one items from the list." msgstr "Musisz wybrać przynajmniej jeden element z listy." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:106 +#: /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 "Czy na pewno chcesz usunąć nastÄ™pujÄ…ce elementy?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 msgid "Category Editor" msgstr "Edytor kategorii" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Items in use" msgstr "Używane elementy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." @@ -7111,139 +7689,135 @@ msgstr "" "UsuÅ„ element z bazy danych. Ta opcja odłączy element ze wszystkich książek, " "a potem usunie go z bazy danych." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 msgid "Rename the item in every book where it is used." msgstr "ZmieÅ„ nazwÄ™ elementu w każdej książce, w której jest używany." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "Ctrl+S" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "Testuj ustawienia email" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52 msgid "Send test mail from %s to:" msgstr "WyÅ›lij testowy email z %s na:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 msgid "&Test" msgstr "&Test" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:127 msgid "No recipe selected" msgstr "Nie zaznaczono źródÅ‚a" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:132 msgid "The attached file: %s is a recipe to download %s." msgstr "Załączony plik: %s jest źródÅ‚em do pobrania %s." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133 msgid "Recipe for " msgstr "ŹródÅ‚o dla " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:150 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255 msgid "Switch to Advanced mode" msgstr "Przełącz na tryb zaawansowany" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:164 msgid "Switch to Basic mode" msgstr "Przełącz na tryb podstawowy" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:174 msgid "Feed must have a title" msgstr "StrumieÅ„ musi mieć tytuÅ‚" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175 msgid "The feed must have a title" msgstr "StrumieÅ„ musi mieć tytuÅ‚" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:179 msgid "Feed must have a URL" msgstr "StrumieÅ„ musi poisadać adres URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180 msgid "The feed %s must have a URL" msgstr "StrumieÅ„ %s musi poisadać adres URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185 msgid "Already exists" msgstr "Już istnieje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186 msgid "This feed has already been added to the recipe" msgstr "Ten strumieÅ„ zostaÅ‚ już dodany do" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:286 msgid "Invalid input" msgstr "Niepoprawne dane wejÅ›ciowe" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:228 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:237 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:287 msgid "<p>Could not create recipe. Error:<br>%s" msgstr "<p>Nie można byÅ‚o stworzyć źródÅ‚a. Błąd:<br>%s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:241 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:290 msgid "Replace recipe?" msgstr "ZastÄ…pić źródłó?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:242 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:291 msgid "A custom recipe named %s already exists. Do you want to replace it?" msgstr "WÅ‚asne źródÅ‚o o nazwie %s już istnieje. Chcesz je zastÄ…pić?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick recipe" msgstr "Wybierz źródÅ‚o" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick the recipe to customize" msgstr "Wybierz źródÅ‚o, które chcesz dostosować" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:277 msgid "Choose a recipe file" msgstr "Wybierz plik źródÅ‚a" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:248 msgid "Add custom news source" msgstr "Dodaj wÅ‚asne źródÅ‚o aktualnoÅ›ci" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:249 msgid "Available user recipes" msgstr "DostÄ™pne źródÅ‚a użytkownika" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:250 msgid "Add/Update &recipe" msgstr "Dodaj/Uaktualnij ź&ródÅ‚o" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:251 msgid "&Remove recipe" msgstr "&UsuÅ„ źródÅ‚o" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:252 msgid "&Share recipe" msgstr "&Przekaż źródÅ‚o" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253 msgid "Customize &builtin recipe" msgstr "Dostosuj jedno z &domyÅ›lnych źródeÅ‚" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254 msgid "&Load recipe from file" msgstr "&Wczytaj źródÅ‚o z pliku" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256 msgid "" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " "type=\"text/css\">\n" @@ -7257,52 +7831,52 @@ msgid "" "process.</p></body></html>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260 msgid "Recipe &title:" msgstr "&TytuÅ‚ źródÅ‚a:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261 msgid "&Oldest article:" msgstr "&Najstarszy artykuÅ‚ może mieć:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "The oldest article to download" msgstr "Najstarszy artykuÅ‚ do pobrania" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264 msgid "&Max. number of articles per feed:" msgstr "&Maksymalna ilość artykułów na strumieÅ„:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265 msgid "Maximum number of articles to download per feed." msgstr "Maksymalna liczba artykułów do pobrania na strumieÅ„." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266 msgid "Feeds in recipe" msgstr "Strumienie w źródle aktualnoÅ›ci" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268 msgid "Remove feed from recipe" msgstr "UsuÅ„ strumieÅ„ ze źródÅ‚a" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:271 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274 msgid "Add feed to recipe" msgstr "Dodaj strumieÅ„ do źródÅ‚a" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272 msgid "&Feed title:" msgstr "&TytuÅ‚ strumienia:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 msgid "Feed &URL:" msgstr "Adres &URL strumienia:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 msgid "&Add feed" msgstr "&Dodaj strumieÅ„" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276 msgid "" "For help with writing advanced news recipes, please visit <a " "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>" @@ -7311,11 +7885,11 @@ msgstr "" "<a href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">źródÅ‚a " "aktualnoÅ›ci użytkownika</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:277 msgid "Recipe source code (python)" msgstr "Kod źródÅ‚owy źródÅ‚a aktualnoÅ›ci (python)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "" "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" @@ -7339,603 +7913,339 @@ msgid "" "metadata entries are documented in tooltips.</p></body></html>" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Regular &expression" msgstr "Wyrażenie ®ularne" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 msgid "File &name:" msgstr "&Nazwa pliku:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 msgid "Title:" msgstr "TytuÅ‚:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 msgid "Regular expression (?P<title>)" msgstr "Wyrażenie regularne (?P<title>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:129 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Brak wyników" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 msgid "Authors:" msgstr "Autorzy:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 msgid "Regular expression (?P<author>)" msgstr "Wyrażenie regularne (?P<autor>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124 msgid "Series:" msgstr "Cykl:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125 msgid "Regular expression (?P<series>)" msgstr "Wyrażenie regularne (?P<cykl>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127 msgid "Series index:" msgstr "Spis cykli:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:128 msgid "Regular expression (?P<series_index>)" msgstr "Wyrażenie regularne (?P<indeks_cyklu>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130 msgid "ISBN:" msgstr "ISBN:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:131 msgid "Regular expression (?P<isbn>)" msgstr "Wyrażenie regularne (?P<isbn>)" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "Podobne książki..." - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "Dodaj książki do biblioteki" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "ZarzÄ…dzaj kolekcjami" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "PrzeglÄ…darka okÅ‚adek" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "PrzeglÄ…darka etykiet" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "wersja" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "stworzone przez Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "Połączone " -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "Znaleziono aktualizacjÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:276 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "O książce" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "Zadanie" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "Status" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "PostÄ™p" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "Czas pracy" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "Aktualnie jest przetwarzanych %d zadaÅ„:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "Nieznane zadanie" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "Aktualnie jest %d zadaÅ„ oczekujÄ…cych:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:216 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "Nie można zatrzymać zadania" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "Nie można przerwać zadaÅ„, które komunikujÄ… siÄ™ z urzÄ…dzeniem" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "Zadanie zostaÅ‚o już wykonane" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "NiedostÄ™pne" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "ZadaÅ„:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." -msgstr "Kliknij, aby zobaczyć listÄ™ aktywnych zadaÅ„." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr " - Zadania" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "Zapisz w pojedynczym formacie na dysku..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "Odłącz urzÄ…dzenie" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "Biblioteka" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "Pokaż książki w bibliotece calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "Czytnik" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "Pokaż książki w pamiÄ™ci gÅ‚ownej urzÄ…dzenia" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "Karta A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "Pokaż książki na karcie pamiÄ™ci A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "Karta B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "Pokaż książki na karcie pamiÄ™ci B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "dostÄ™pne" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "WyÅ›wietlane książki bÄ™dÄ… zawężone do pozycji z wybranego zapisanego " "wyszukania" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "Wyszukiwanie zaawansowane" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "Wyczyść pasek wyszukiwania" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "Skopiuj aktualny tekst wyszukiwania (zamiast nazwy wyszukiwania)" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "Zapisz aktualne wyszukanie pod nazwÄ… pokazanÄ… w polu" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "UsuÅ„ aktualne zapisane wyszukanie" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d książek" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "Wybierz bibliotekÄ™ calibre, z którÄ… chcesz pracować" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "Podłącz do folderu" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "Połącz z iTunes" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "PrzeÅ›lij emailem do" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr " i usuÅ„ z biblioteki" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Dodaj książki" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "Edytuj metadane" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "C" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "Konwertuj książki" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "V" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "WyÅ›wietl" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "PrzeÅ›lij na urzÄ…dzenie" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "F" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "Pobierz aktualnoÅ›ci" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "S" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Zapisz na dysku" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "Połącz/udostÄ™pnij" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "UsuÅ„" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "UsuÅ„ książki" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "PrzeglÄ…daj PodrÄ™cznik Użytkownika calibre" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "F1" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "Pomoc" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "S" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "Złącz wpisy książki" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "Otwórz folder zawierajÄ…cy" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "Pokaż szczegóły ksiÄ…zki" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "Książki tego samego autora" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "Książki w tym cyklu" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "Książki tego samego wydawcy" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "Książki z takimi samymi etykietami" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "Edytuj metadane pojedynczo" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "Edytuj metadane masowo" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "Pobierz metadane i okÅ‚adki" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "Pobierz tylko metadane" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "Pobierz tylko okÅ‚adki" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "Pobierz tylko metadane spoÅ‚ecznoÅ›ciowe" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "Połącz do pierwszej wybranej książki - pozostaÅ‚e usuÅ„" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "Połącz do pierwszej wybranej książki - pozostaÅ‚e pozostaw" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "Dodaj książki z pojedyÅ„czego folderu" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:534 -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 "" -"Dodaj książki z folderów, włączajÄ…c w to podfoldery (Jedna książka na " -"folder, zakÅ‚adajÄ…c, że każdy plik jest tÄ… samÄ… książkÄ… w innym formacie)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Dodaj książki z folderów, włączajÄ…c w to podfoldery (Wiele książek na " -"folder, zakÅ‚adajÄ…c, że każdy plik jest innÄ… książkÄ…)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Dodaj pustÄ… książkÄ™ (Wpis książki bez formatów)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "Zapisz na dysku w pojedyÅ„czym folderze" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "Zapisz na dysku jedynie pliki w formacie %s" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "Zapisz tylko format %s na dysku do pojedynczego katalogu" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "WyÅ›wietl okreÅ›lony format" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "UsuÅ„ wybrane książki" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "UsuÅ„ pliki okreÅ›lonego formatu z wybranych książek..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "UsuÅ„ wszystkie formaty z wybranych książek oprócz..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "UsuÅ„ okÅ‚adki z wybranych książek" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "UsuÅ„ pasujÄ…ce książki z urzÄ…dzenia" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "Konwertuj pojedynczo" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "Masowa konwersja" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "Stwórz katalog książek w Twojej bibliotece calibre" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "Uruchom kreator wstÄ™pnych ustawieÅ„" - -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "Y" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" msgstr "Na urzÄ…dzeniu" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" msgstr "Rozmiar (MB)" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" msgstr "Ocena" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book <font face=\"serif\">%s</font> of %s." msgstr "Książka <font face=\"serif\">%s</font> z %s." -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:679 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "W bibliotece" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "Rozmiar" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1162 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "Oznaczone do usuniÄ™cia" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Kliknij dwa razy, aby rozpocząć <b>edycjÄ™</b><br><br>" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 msgid "Hide column %s" msgstr "Ukryj kolumnÄ™ %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Sort on %s" msgstr "Posortuj po kolumnie %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" msgstr "RosnÄ…co" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 msgid "Descending" msgstr "MalejÄ…co" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" msgstr "ZmieÅ„ wyrównanie tekstu dla %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Left" msgstr "Do lewej" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Right" msgstr "Do prawej" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 msgid "Center" msgstr "WyÅ›rodkuj" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" msgstr "Pokaż kolumnÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Restore default layout" msgstr "Przywróć domyÅ›lny ukÅ‚ad" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7943,145 +8253,145 @@ msgstr "" "Przerzucanie bezpoÅ›rednio na urzÄ…dzenie nie jest możliwe. Musisz najpierw " "dodać książkÄ™ do biblioteki calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" msgstr "Konfiguruj przeglÄ…darkÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:48 msgid "Use white background" msgstr "Uzyj biaÅ‚ego tÅ‚a" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:49 msgid "Hyphenate" msgstr "Dziel wyrazy" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 msgid "<b>Changes will only take effect after a restart.</b>" msgstr "<b>Efekt zmian bÄ™dzie widoczny dopiero po ponownym uruchomieniu.</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:70 msgid " - LRF Viewer" msgstr " - PrzeglÄ…darka LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>Nie znaleziono wyników</b> dla szukanej frazy <i>%s</i>." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "Brak pasujÄ…cych wyników" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 msgid "LRF Viewer" msgstr "PrzeglÄ…darka LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 msgid "Parsing LRF file" msgstr "Przetwarzam plik LFR" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 msgid "LRF Viewer toolbar" msgstr "Pasek narzÄ™dzi przeglÄ…darki LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "NastÄ™pna strona" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "Poprzednia strona" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 msgid "Back" msgstr "Wstecz" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "Forward" msgstr "Do przodu" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 msgid "Next match" msgstr "NastÄ™pny pasujÄ…cy" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196 msgid "Open ebook" msgstr "Otwórz e-book" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:137 msgid "Configure" msgstr "Ustawienia" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." msgstr "Użyj biblioteki zlokalizowanej pod podanÄ… Å›cieżkÄ…." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Start minimized to system tray." msgstr "Uruchom zminimalizowany w zasobniku systemowym." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Log debugging information to console" msgstr "Zapisuj informacje z debugowania do konsoli" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Do not check for updates" msgstr "Nie sprawdzaj czy uaktualnienie jest dostÄ™pne" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 msgid "Calibre Library" msgstr "Biblioteka calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "Choose a location for your calibre e-book library" msgstr "Wybierz lokalizacjÄ™ dla twojej biblioteki książek calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Failed to create library" msgstr "Stworzenie biblioteki nie powiodÅ‚o siÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." msgstr "Stworzenie biblioteki w %r nie powiodÅ‚o siÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" msgstr "Wybierz lokalizacjÄ™ dla twojej nowej biblioteki książek calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "Initializing user interface..." msgstr "Inicjalizacja interfejsu użytkownika..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 msgid "Repairing failed" msgstr "Naprawianie nie powiodÅ‚o siÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Naprawa bazy danych nie powiodÅ‚a siÄ™. Uruchamiam z nowÄ…, pustÄ… bibliotekÄ…." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Bad database location" msgstr "ZÅ‚a lokalizacja bazy danych" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." msgstr "ZÅ‚a lokalizacja bazy danych %r. calibre zostanie teraz wyłączone" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" msgstr "Uszkodzona baza danych" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" "Your calibre database appears to be corrupted. Do you want calibre to try " "and repair it automatically? If you say No, a new empty calibre library will " @@ -8091,278 +8401,278 @@ msgstr "" "jÄ… automatycznie? JeÅ›li wybierzesz Nie zostanie stworzona nowa, pusta " "biblioteka." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" "Naprawianie bazy danych. Może to zająć dużo czasu przy wielkiej kolekcji" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Błędna lokalizacja bazy danych: %r. Uruchamiam z nowÄ…, pustÄ… bibliotekÄ…." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Starting %s: Loading books..." msgstr "Uruchamiam %s: ÅadujÄ™ książki..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" msgstr "JeÅ›li jestes pewien, że nie jest uruchomione" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " msgstr "Nie można uruchomić " -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." msgstr "%s jest już uruchomiony." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" msgstr "może być uruchomione i znajdować siÄ™ w zasobniku systemowym" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 msgid "upper right region of the screen." msgstr "w prawym górnym obszarze wyÅ›wietlacza." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "lower right region of the screen." msgstr "w prawym donym obszarze wyÅ›wietlacza." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." msgstr "spróbuj zrestartować komputer." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:298 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" msgstr "spróbuj usunąć plik" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" msgstr "&Ustawienia" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62 msgid "&Quit" msgstr "&ZakoÅ„cz" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 msgid "ERROR: Unhandled exception" msgstr "BÅÄ„D: NieobsÅ‚uzony wyjÄ…tek" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 msgid "Book has neither title nor ISBN" msgstr "Książka nie ma, ani tytuÅ‚u, ani kodu ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 msgid "No matches found for this book" msgstr "Nie znaleziono wyników dla tej książki" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:254 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Szukaj" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "Wybrane wyszukania bÄ™dÄ… <b>trwale usuniÄ™te</b>. JesteÅ› pewien?" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "" "Szukaj (Aby użyć zaawansowanego wyszukiwania kliknij przycisk po lewej)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "Zapisane wyszukania" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" "Wybierz zapisane wyszukanie lub wpisz nazwÄ™ dla nowego wyszukania do zapisu" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:10 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 msgid "Restrict to" msgstr "Zawęź do:" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "(wszystkie książki)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "({0} z {1})" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "({0} ze wszystkich)" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." msgstr "WciÅ›nij dowolny klawisz..." -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:79 msgid "Already assigned" msgstr "Jest juz przypisany" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:81 msgid "already assigned to" msgstr "jest już przypisany do" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid " or " msgstr " lub " -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 msgid "&Default" msgstr "&DomyÅ›lnie" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:135 msgid "Customize shortcuts for" msgstr "Dostosuj skrót dla" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid "Keys" msgstr "Klawisze" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225 msgid "Double click to change" msgstr "Kliknij dwa razy any zmienić" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 msgid "Frame" msgstr "Ramka" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 msgid "&Custom" msgstr "&Użytkownika" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 msgid "&Shortcut:" msgstr "&Skrót:" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 msgid "Click to change" msgstr "Kliknij, by zmienić" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 msgid "Clear" msgstr "Wyczyść" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Alternate shortcut:" msgstr "&Alternatywny skrót:" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "ZmieÅ„ nazwÄ™ '%s'" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "Edytuj sortowanie dla '%s'" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "Ukryj kategoriÄ™ %s" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "WyÅ›wietl kategoriÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "WyÅ›wietl wszystkie kategorie" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "ZarzÄ…dzaj %s" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "ZarzÄ…dzaj zapisanymi wyszukaniami" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "ZarzÄ…dzaj kategoriami użytkownika" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "Wyszukiwania" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "Powtórzona nazwa wyszukania" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "Nazwa zapisanego wyszukania %s jest już używana." -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "Sortuj wg nazwy" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "Sortuj wg popularnoÅ›ci" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "Sortuj wg Å›redniej oceny" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 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/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "Dopasuj wszystkie" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "Dopasuj którykolwiek" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 msgid "" "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "ZarzÄ…dzaj kategoriami &użytkownika" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "Dodaj swoje wÅ‚asne kategorie do PrzeglÄ…darki etykiet" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:182 +#: /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 "KonwertujÄ™ %d książkÄ™ z %d (%s)" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" msgstr "Nie udaÅ‚o siÄ™ skonwertować niektórych książek" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." @@ -8370,23 +8680,23 @@ msgstr "" "Nie udaÅ‚o siÄ™ skonwertować %d książki z %d, ponieważ odpowiedni format " "źródÅ‚owy nie zostaÅ‚ odnaleziony." -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "Kolejkowanie książek do masowej konwersji" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "Kolejnkowanie " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Pobieranie aktualnoÅ›ci z " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "OkÅ‚adka istnieje" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8394,53 +8704,28 @@ msgstr "" "NastÄ™pujÄ…ce książki zostaÅ‚y już skonwertowane do formatu %s. Czy chcesz, by " "zostaÅ‚y ponownie skonwertowane?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "&Przywróć" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "&WpÅ‚ać i wesprzyj rozwój calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "&Odłącz połączone urzÄ…dzenie" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "&Uruchom ponownie" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "Krótki przewodnik po calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "Nie można konfigurować" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "Nie można konfigurować programu, gdy sÄ… aktywne jakieÅ› zadania." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "Nie można skonfigurować przed restartem calibre." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "Brak szczegółowych informacji" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "Brak szczegółowych informacji dla książek na urzÄ…dzeniu." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "Błąd podczas konwersji" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." @@ -8449,27 +8734,27 @@ msgstr "" "href=\"%s\">DRM</a>. Musisz najpierw usunąć to zabezpieczenie przy pomocy " "innego programu." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "ŹródÅ‚o wyłączone" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "<b>Nie powiodÅ‚o siÄ™</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Niektóre zadania sÄ… aktywne. JesteÅ› pewnien, że chcesz zamknąć program?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -8479,11 +8764,11 @@ msgstr "" " WyjÅ›cie może spowodować uszkodzenie urzÄ…dzenia.<br>\n" " JesteÅ› pewny, że chcesz wyjść?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "OSTRZEÅ»ENIE: Aktywne zadania" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8491,11 +8776,11 @@ msgstr "" "bÄ™dzie uruchomione w zasobniku systemowym. Aby je zamknąć, wybierz " "<b>ZakoÅ„cz</b> z menu kontekstowego w zasobniku systemowym." -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Uaktualnienia dostÄ™pne" -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the <a href=\"http://calibre-" "ebook.com/whats-new\">new features</a>. Visit the download page?" @@ -8504,125 +8789,125 @@ msgstr "" "ebook.com/whats-new\">nowe funkcjonalnoÅ›ci</a>. Przejść teraz na stronÄ™ " "pobierania?" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" msgstr "Edytuj zakÅ‚adkÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "New title for bookmark:" msgstr "Nowy tytuÅ‚ dla zakÅ‚adki:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:52 msgid "Export Bookmarks" msgstr "Eksport zakÅ‚adek" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:54 msgid "Saved Bookmarks (*.pickle)" msgstr "Zapisane zakÅ‚adki (*.pickle)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Import Bookmarks" msgstr "Import zakÅ‚adek" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Pickled Bookmarks (*.pickle)" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 msgid "Name" msgstr "Nazwa" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 msgid "Bookmark Manager" msgstr "Menadżer zakÅ‚adek" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 msgid "Actions" msgstr "DziaÅ‚ania" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 msgid "Edit" msgstr "Edycja" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 msgid "Delete" msgstr "UsuÅ„" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 msgid "Reset" msgstr "Zresetuj" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 msgid "Export" msgstr "Eksportuj" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 msgid "Import" msgstr "Importuj" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:154 msgid "Configure Ebook viewer" msgstr "Konfiguruj przeglÄ…darkÄ™ książek" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:155 msgid "&Font options" msgstr "&Opcje czcionki" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:156 msgid "Se&rif family:" msgstr "Rodzina czcionek sze&ryfowych:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:157 msgid "&Sans family:" msgstr "Rodzina czcionek &sans:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:158 msgid "&Monospace family:" msgstr "Rodzina czcionek o s&taÅ‚ej szerokoÅ›ci:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:159 msgid "&Default font size:" msgstr "&DomyÅ›lny rozmiar czcionki:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:168 msgid " px" msgstr " px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:161 msgid "Monospace &font size:" msgstr "&Rozmiar czcionki o staÅ‚ej szerokoÅ›ci:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:163 msgid "S&tandard font:" msgstr "Czcionka pods&tawowa:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:164 msgid "Serif" msgstr "Szeryfowa" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:165 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:166 msgid "Monospace" msgstr "Maszynowa" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:167 msgid "Remember last used &window size" msgstr "ZapamiÄ™taj ostatnio używany rozmiar &okienka" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169 msgid "Maximum &view width:" msgstr "Maksymalna &szerokość okienka:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:170 msgid "H&yphenate (break line in the middle of large words)" msgstr "Wykorzystaj łą&cznik (przeÅ‚amuj liniÄ™ w poÅ‚owie dÅ‚ugich słów)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:171 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -8630,45 +8915,45 @@ msgstr "" "DomyÅ›lny jÄ™zyk używany dla zasad dzielenia wyrazów. JeÅ›li książka nie " "okreÅ›la jÄ™zyka, to zostanie użyty wybrany." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:172 msgid "Default &language for hyphenation:" msgstr "DomyÅ›lny jÄ™zyk dla dzielenia wyrazów:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:173 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "&Skaluj grafiki wiÄ™ksze niż okno przeglÄ…darki (wymaga restartu)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:174 msgid "&User stylesheet" msgstr "Arkusze stylów użytkownika" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:175 msgid "&General" msgstr "O&gólne" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:176 msgid "Double click to change a keyboard shortcut" msgstr "Kliknij dwa razy, by zmienić skrót klawiszowy" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:177 msgid "&Keyboard shortcuts" msgstr "Skróty &klawiszowe" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/dictionary.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" msgstr "Nie znaleziono wyników dla:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:35 msgid "Options to customize the ebook viewer" msgstr "Opcje odpowiedzialne za personalizacje przeglÄ…darki książek" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "ZapamiÄ™taj ostatnio użyty rozmiar okienka" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:44 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:81 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -8676,411 +8961,415 @@ msgstr "" "Ustaw arkusz CSS użytkownika. Ta opcja może być użyta do spersonalizowania " "wyglÄ…du wszystkich książek." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46 msgid "Maximum width of the viewer window, in pixels." msgstr "Maksymalny rozmiar okienka przeglÄ…darki w pikselach." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 msgid "Resize images larger than the viewer window to fit inside it" msgstr "" "ZmieÅ„ rozmiar grafik wiÄ™kszych niż okno przeglÄ…darki, aby mieÅ›ciÅ‚y siÄ™ one w " "nim" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 msgid "Hyphenate text" msgstr "Tekst łącznika" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 msgid "Default language for hyphenation rules" msgstr "DomyÅ›lny jÄ™zyk dla zasad dzielenia wyrazów" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 msgid "Font options" msgstr "Opcje czcionki" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "The serif font family" msgstr "Rodzina czcionek szeryfowych" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 msgid "The sans-serif font family" msgstr "Rodzina czcionek sans-serif" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 msgid "The monospaced font family" msgstr "Rodzina czcionek o staÅ‚ej szerokoÅ›ci" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60 msgid "The standard font size in px" msgstr "Standardowy rozmiar czcionki w pikselach" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 msgid "The monospaced font size in px" msgstr "Rozmiar czcionki o staÅ‚ej szerokoÅ›ci znaków w pikselach" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62 msgid "The standard font type" msgstr "Standardowy typ czcionki" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "Sprawdź w sÅ‚owniku" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:455 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Przejdź do..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "NastÄ™pna sekcja" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "Poprzednia sekcja" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "PoczÄ…tek dokumentu" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "Koniec dokumentu" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "PoczÄ…tek sekcji" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "Koniec sekcji" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" msgstr "PrzewiÅ„ do nastÄ™pnej strony" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:15 msgid "Scroll to the previous page" msgstr "PrzewiÅ„ do poprzedniej strony" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:18 msgid "Scroll to the next section" msgstr "PrzewiÅ„ do nastÄ™pnej sekcji" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:21 msgid "Scroll to the previous section" msgstr "PrzewiÅ„ do poprzedniej sekcji" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:24 msgid "Scroll to the bottom of the section" msgstr "PrzewiÅ„ do koÅ„ca sekcji" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:27 msgid "Scroll to the top of the section" msgstr "PrzewiÅ„ do poczÄ…tku sekcji" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:30 msgid "Scroll to the end of the document" msgstr "PrzewiÅ„ do koÅ„ca dokumentu" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:33 msgid "Scroll to the start of the document" msgstr "PrzewiÅ„ do poczÄ…tku dokumentu" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:36 msgid "Scroll down" msgstr "PrzewiÅ„ w dół" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:39 msgid "Scroll up" msgstr "PrzewiÅ„ w górÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:42 msgid "Scroll left" msgstr "PrzewiÅ„ w lewo" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:45 msgid "Scroll right" msgstr "PrzewiÅ„ w prawo" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115 msgid "Book format" msgstr "Format książki" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "Pozycja w książce" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "Szukanie tekstu w książce" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "PodglÄ…d wydruku" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "ÅÄ…czenie z dict.org by sprawdzić: <b>%s</b>…" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "Wybierz e-book" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "E-booki" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "Dodaj zakÅ‚adkÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "Dodaj tytuÅ‚ zakÅ‚adki" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "Nie znalezniono wyników dla: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "ZarzÄ…dzaj zakÅ‚adkami" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "Åadowanie książki..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "Błąd DRM" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "<p>Ta książka jest chroniona przez <a href=\"%s\">DRM</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "Nie można otworzyć książki" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "Opcje odpowiadajÄ…ce za kontolÄ™ nad przeglÄ…darkÄ… książek" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "WyÅ›wietlaj uwagi javascript'u i widomoÅ›ci konsolowe w konsoli" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184 msgid "E-book Viewer" msgstr "PrzeglÄ…darka e-booków" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185 msgid "Close dictionary" msgstr "Zamknij sÅ‚ownik" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187 msgid "toolBar" msgstr "pasek narzÄ™dzi" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 msgid "Next page" msgstr "NastÄ™pna strona" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 msgid "Previous page" msgstr "Poprzednia strona" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 msgid "Font size larger" msgstr "WiÄ™kszy rozmiar czcionki" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193 msgid "Font size smaller" msgstr "Mniejszy rozmiar czcionki" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197 msgid "Find next" msgstr "Znajdź nastÄ™pnÄ…" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 msgid "Find next occurrence" msgstr "Znajdź nastÄ™pne wystÄ…pienie" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" msgstr "F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 msgid "Copy to clipboard" msgstr "Kopiuj do schowka" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 msgid "Reference Mode" msgstr "Tryb odwoÅ‚aÅ„" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 msgid "Bookmark" msgstr "ZakÅ‚adka" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204 msgid "Toggle full screen" msgstr "Przełącz na tryb peÅ‚noekranowy" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 msgid "Print" msgstr "Drukuj" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 msgid "Find previous" msgstr "Znajdź poprzedni" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Find previous occurrence" msgstr "Znajdź poprzednie wystÄ…pienie" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" msgstr "Shift+F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/printing.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" msgstr "Wydrukuj e-książkÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Kopiuj grafikÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Wklej grafikÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "ZmieÅ„ wielkość liter" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Wielkie litery" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "MaÅ‚e litery" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "ZamieÅ„ wielkość liter" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Wielkość liter w tytule" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:838 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "WyÅ›wietl" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "Ukryj" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " "turn on the content server." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " "address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 msgid "Moving library..." msgstr "Przenoszenie biblioteki..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:469 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 msgid "Failed to move library" msgstr "Przeniesienie biblioteki nie powiodÅ‚o siÄ™" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 msgid "Invalid database" msgstr "NieprawidÅ‚owa baza danych" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 msgid "" "<p>An invalid library already exists at %s, delete it before trying to move " "the existing library.<br>Error: %s" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 msgid "Could not move library" msgstr "Nie można przenieść biblioteki" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 msgid "Select location for books" msgstr "Wybierz lokalizacjÄ™ dla książek" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 msgid "welcome wizard" msgstr "- kreator wstÄ™pnych ustawieÅ„" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 msgid "Welcome to calibre" msgstr "Witaj w calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 msgid "The one stop solution to all your e-book needs." msgstr "" "Jedyne takie rozwiÄ…zanie, przeznaczone dla wszystkich twoich e-książek." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:51 msgid "" "Choose your book reader. This will set the conversion options to produce " "books optimized for your device." @@ -9088,15 +9377,15 @@ msgstr "" "Wybierz swój czytnik książek. Spowoduje to ustawienie opcji konwersji tak, " "by produkowaÅ‚y książki zoptymalizowane dla Twojego urzÄ…dzenia." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:52 msgid "&Manufacturers" msgstr "&Producent" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:53 msgid "&Devices" msgstr "&UrzÄ…dzenia" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 msgid "" "<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " "button to apply your settings." @@ -9104,13 +9393,13 @@ msgstr "" "<h2>Gratulacje!</h2> UdaÅ‚o Ci siÄ™ skonfigurować calibre. NaciÅ›nij %s aby " "zastosować Twoje ustawienia." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 msgid "" "<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " "available <a href=\"http://calibre-ebook.com/demo\">online</a>." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 msgid "" "<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" "ebook.com/user_manual\">online</a>." @@ -9118,7 +9407,7 @@ msgstr "" "<h2>PodrÄ™cznik użytkownika</h2>PodrÄ™cznik użytkownika dostÄ™pny jest również " "<a href=\"http://calibre-ebook.com/user_manual\">w Internecie</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 msgid "" "<p>calibre can automatically send books by email to your Kindle. To do that " "you have to setup email delivery below. The easiest way is to setup a free " @@ -9127,15 +9416,15 @@ msgid "" "Amazon account." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 msgid "&Kindle email:" msgstr "Email &Kindle:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:52 msgid "Choose your &language:" msgstr "Wybierz &jÄ™zyk:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:53 msgid "" "Choose a location for your books. When you add books to calibre, they will " "be copied here:" @@ -9143,11 +9432,11 @@ msgstr "" "Wybierz lokalizacjÄ™ Twoich książek. Gdy dodasz książki do calibre, zostanÄ… " "one tutaj skopiowane:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 msgid "&Change" msgstr "&ZmieÅ„" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 msgid "" "If you have an existing calibre library, it will be copied to the new " "location. If a calibre library already exists at the new location, calibre " @@ -9157,23 +9446,23 @@ msgstr "" "lokalizacji. JeÅ›li biblioteka calibre istnieje już w nowej lokalizacji, " "calibre przełączy siÄ™ na jej używanie." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:32 msgid "Using: %s:%s@%s:%s and %s encryption" msgstr "Używam: %s:%s@%s:%s i szyfrowania %s" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:37 msgid "Sending..." msgstr "WysyÅ‚anie..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:42 msgid "Mail successfully sent" msgstr "Email wysÅ‚any pomyÅ›lnie" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:114 msgid "Finish gmail setup" msgstr "ZakoÅ„cz ustawianie konta GMail" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:115 msgid "" "Dont forget to enter your gmail username and password. You can sign up for a " "free gmail account at http://gmail.com" @@ -9181,81 +9470,81 @@ msgstr "" "Nie zapomnij podać swojego loginu i hasÅ‚a gmail. Możesz zarejestrować siÄ™, " "by dostać darmowe konto gmail pod adresem http://gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:130 msgid "Bad configuration" msgstr "ZÅ‚a konfiguracja" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:124 msgid "You must set the From email address" msgstr "Musisz ustawić adres Od" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:131 msgid "You must set the username and password for the mail server." msgstr "" "Musisz ustawić nazwe uzytkownika i hasÅ‚o dla tego serweru pocztowego." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:108 msgid "Send email &from:" msgstr "WyÅ›lij email &od:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:109 msgid "" "<p>This is what will be present in the From: field of emails sent by " "calibre.<br> Set it to your email address" msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:110 msgid "" "<p>A mail server is useful if the service you are sending mail to only " "accepts email from well know mail services." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:111 msgid "Mail &Server" msgstr "&Serwer poczty" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 msgid "calibre can <b>optionally</b> use a server to send mail" msgstr "" "calibre może <b>opcjonalnie</b> użyć konkretnego serwera, aby przesyÅ‚ać " "pocztÄ™ email" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 msgid "&Hostname:" msgstr "&Nazwa komputera:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" msgstr "Nazwa hosta Twojego serwera poczty, np. smtp.gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 msgid "&Port:" msgstr "&Port:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:116 msgid "" "The port your mail server listens for connections on. The default is 25" msgstr "" "Port, na którym Twój serwer poczty nasÅ‚uchuje połączeÅ„. DomyÅ›lnie to 25" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:118 msgid "Your username on the mail server" msgstr "Twoja nazwa użytkownika na serwerze pocztowym" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:120 msgid "Your password on the mail server" msgstr "Twoje hasÅ‚o na serwerze pocztowym" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:121 msgid "&Show" msgstr "&Pokaż" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:122 msgid "&Encryption:" msgstr "&Szyfrowanie:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123 msgid "" "Use TLS encryption when connecting to the mail server. This is the most " "common." @@ -9263,27 +9552,27 @@ msgstr "" "Użyj szyfrowania TLS podczas podłączania do serwera poczty. To najczÄ™stsze " "ustawienie." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "&TLS" msgstr "&TLS" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 msgid "Use SSL encryption when connecting to the mail server." msgstr "Użyj szyfrowania SSL podczas podłączania do serwera poczty." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "&SSL" msgstr "&SSL" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 msgid "Use Gmail" msgstr "Użyj poczty Gmail" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:128 msgid "&Test email" msgstr "&Testowy email" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 msgid "" "<p>If you use the <a href=\"http://www.lexcycle.com/download\">Stanza</a> e-" "book app on your iPhone/iTouch, you can access your calibre book collection " @@ -9291,56 +9580,56 @@ msgid "" "server." msgstr "" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" msgstr "Włącz serwer &zawartoÅ›ci" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:230 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" msgstr "dzisiaj" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:233 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" msgstr "wczoraj" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:236 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" msgstr "w tym miesiÄ…cu" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:239 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:240 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" msgstr "dni temu" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "no" msgstr "nie" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "unchecked" msgstr "odznaczony" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "checked" msgstr "zaznaczony" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "yes" msgstr "tak" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "blank" msgstr "pusty" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" msgstr "pusty" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:48 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9349,7 +9638,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:58 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9357,7 +9646,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:206 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9366,7 +9655,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:216 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9374,7 +9663,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" "Create a citation for BibTeX entries.\n" "Boolean value: True, False\n" @@ -9382,7 +9671,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:234 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" "The template for citation creation from database fields.\n" " Should be a template with {} enclosed fields.\n" @@ -9391,7 +9680,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:244 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" "BibTeX file encoding output.\n" "Available types: utf8, cp1252, ascii.\n" @@ -9399,7 +9688,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:253 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" "BibTeX file encoding flag.\n" "Available types: strict, replace, ignore, backslashreplace.\n" @@ -9407,7 +9696,7 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:262 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" "Entry type for BibTeX catalog.\n" "Available types: book, misc, mixed.\n" @@ -9415,14 +9704,14 @@ msgid "" "Applies to: BIBTEX output format" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:530 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:537 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9431,14 +9720,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:547 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:553 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9447,28 +9736,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:561 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:568 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:575 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:582 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9477,7 +9766,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:589 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9487,14 +9776,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:596 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:41 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." @@ -9502,14 +9791,14 @@ msgstr "" "Åšcieżka do biblioteki calibre. DomyÅ›lnie używana jest Å›cieżka zapisana w " "ustawieniach." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:120 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" "%prog list [options]\n" "\n" "List the books available in the calibre database.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -9518,49 +9807,49 @@ msgid "" "fields. Only has effect in the text output format." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" "Default: %%default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:137 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "Sort results in ascending order" msgstr "Posortuj wyniki rosnÄ…co" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:139 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search related documentation in the User Manual. Default is " "to do no filtering." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:141 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 msgid "" "The maximum width of a single line in the output. Defaults to detecting " "screen size." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:142 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:142 msgid "The string used to separate fields. Default is a space." msgstr "Znak używany do oddzielania pól. Domyslny to spacja." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:143 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 msgid "" "The prefix for all file paths. Default is the absolute path to the library " "folder." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:165 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:165 msgid "Invalid fields. Available fields:" msgstr "NiewÅ‚aÅ›ciwe pola. Dostepne pola:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:172 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 msgid "Invalid sort field. Available fields:" msgstr "NiewÅ‚aÅ›ciwe pole sortowania. DostepnÄ™ pola:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:244 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" @@ -9568,7 +9857,7 @@ msgstr "" "NastÄ™pujÄ…ce książki nie zostaÅ‚y dodane ponieważ istniejÄ… jÄ… one w bazie " "danych (zobacz opcjÄ™ --duplicates):" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:267 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -9577,17 +9866,17 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:276 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 msgid "" "Assume that each directory has only a single logical book and that all files " "in it are different e-book formats of that book" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:278 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:278 msgid "Process directories recursively" msgstr "Przetwarzaj katalogi rekursywnie" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:280 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." @@ -9595,27 +9884,27 @@ msgstr "" "Dodaj książki do bazy danych nawet jeÅ›li już sÄ… w niej. Porównanie odbywa " "siÄ™ na podstawie tytułów." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:282 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" msgstr "Dodaj pustÄ… książkÄ™ (książkÄ™ bez żadnych formatów)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" msgstr "Ustaw tytuÅ‚ dodawanej pustej książki" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:286 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" msgstr "Ustaw autorów dodawanej pustej książki" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:288 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" msgstr "Wpisz ISBN dla dodanej pustej książki" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:313 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" msgstr "Musisz okreÅ›lić conajmniej jeden plik do dodania" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:329 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:329 msgid "" "%prog remove ids\n" "\n" @@ -9624,11 +9913,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:344 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 msgid "You must specify at least one book to remove" msgstr "Wybierz co najmniej jednÄ… książkÄ™ do usuniÄ™cia" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:363 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:363 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -9637,15 +9926,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:378 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 msgid "You must specify an id and an ebook file" msgstr "Musisz podać identyfikator i plik książki" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:383 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "ebook file must have an extension" msgstr "Plik e-książki musi mieć rozszerzenie" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -9655,11 +9944,11 @@ msgid "" "EPUB. If the logical book does not have fmt available, do nothing.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:408 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "You must specify an id and a format" msgstr "Musisz podać identyfikator i format książki" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:426 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:426 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -9669,15 +9958,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:434 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "Print metadata in OPF form (XML)" msgstr "Wydrukuj metadane w formacie OPF (XML)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:443 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:443 msgid "You must specify an id" msgstr "Musisz podać identyfikator" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:456 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:456 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -9690,11 +9979,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:472 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:472 msgid "You must specify an id and a metadata file" msgstr "Musisz podać identyfikator i plik z metadanymi" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:492 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:492 msgid "" "%prog export [options] ids\n" "\n" @@ -9705,27 +9994,27 @@ msgid "" "an opf file). You can get id numbers from the list command.\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:500 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:500 msgid "Export all books in database, ignoring the list of ids." msgstr "Eksportuj wszystkie książki w bazie, ignoruj listÄ™ identyfikatorów." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:502 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:502 msgid "Export books to the specified directory. Default is" msgstr "Eksportuj książki do podanego katalogu. DomyÅ›lny to" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:504 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 msgid "Export all books into a single directory" msgstr "Eksportuj wszystkie książki do pojedynczego katalogu" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:511 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:534 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:547 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 msgid "" "%prog add_custom_column [options] label name datatype\n" "\n" @@ -9736,23 +10025,23 @@ msgid "" "datatype is one of: {0}\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:556 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:560 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:560 msgid "" "A dictionary of options to customize how the data in this column will be " "interpreted." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:573 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:573 msgid "You must specify label, name and datatype" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:631 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:631 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -9763,31 +10052,31 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:645 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" "Comma-separated list of database IDs to catalog.\n" "If declared, --search is ignored.\n" "Default: all" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:649 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:649 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search-related documentation in the User Manual.\n" "Default: no filtering" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:655 -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:505 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" msgstr "" "Pokazuj szczegółowowÄ… informacjÄ™ wyjÅ›ciowÄ…. Przydatne przy debugowaniu." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:668 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 msgid "Error: You must specify a catalog output file" msgstr "Błąd: musisz podać plik wyjÅ›ciowy katalogu" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:710 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 msgid "" "\n" " %prog set_custom [options] column id value\n" @@ -9799,17 +10088,17 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:721 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:732 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 msgid "Error: You must specify a field name, id and value" msgstr "Błąd: Musisz okreÅ›lić identyfikator, nazwÄ™ i wartość pola" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:751 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 msgid "" "\n" " %prog custom_columns [options]\n" @@ -9818,19 +10107,19 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:758 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 msgid "Show details for each column." msgstr "Pokaż szczegóły dla każdej kolumny." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:770 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 msgid "You will lose all data in the column: %r. Are you sure (y/n)? " msgstr "Utracisz wszystkie dane z kolumny: %r. JesteÅ› pewien (y/n)? " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:772 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" msgstr "t" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:778 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" "\n" " %prog remove_custom_column [options] label\n" @@ -9840,15 +10129,60 @@ msgid "" " " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:786 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 msgid "Do not ask for confirmation" msgstr "Nie pytaj o potwierdzenie" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:796 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 msgid "Error: You must specify a column label" msgstr "Błąd: Musisz podać nagłówek kolumny" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9860,66 +10194,76 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:71 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "Główna" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" "<p>Przenoszenie starej bazy danych do biblioteki książek w %s<br><center>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1828 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "Kopiowanie <b>%s</b>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1845 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "Kompaktowanie bazy danych" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1938 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "Sprawdzam integralność SQL..." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "Sprawdzam czy brakuje jakichÅ› plików." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:2001 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:122 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Oceny" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:24 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" msgstr "TytuÅ‚" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:25 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 msgid "The authors" msgstr "Autorzy" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:26 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26 msgid "" "The author sort string. To use only the first letter of the name use " "{author_sort[0]}" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:28 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:28 msgid "The tags" msgstr "Etykiety" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:29 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29 msgid "The series" msgstr "Cykl" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:30 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30 msgid "" "The series number. To get leading zeros use {series_index:0>3s} or " "{series_index:>3s} for leading spaces" @@ -9927,35 +10271,35 @@ msgstr "" "Numer w cyklu. By uzyskać zera na poczÄ…tku użyj {series_index:0>3s} lub " "{series_index:>3s} by uzyskać spacje" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:33 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 msgid "The rating" msgstr "Ocena" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:34 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34 msgid "The ISBN" msgstr "Kod ISBN" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:35 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 msgid "The publisher" msgstr "Wydawca" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:36 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 msgid "The date" msgstr "Data" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:37 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 msgid "The published date" msgstr "Data publikacji" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:38 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 msgid "The calibre internal id" msgstr "WewnÄ™trzny identyfikator calibre" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:48 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "Options to control saving to disk" msgstr "Opcje dotyczÄ…ce zapisu na dysku" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:54 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 msgid "" "Normally, calibre will update the metadata in the saved files from what is " "in the calibre library. Makes saving to disk slower." @@ -9963,7 +10307,7 @@ msgstr "" "Normalnie calibre uaktualni metadane w zapisanych plikach tymi, które sÄ… w " "bibliotece calibre. Sprawia, że zapisywanie na dysku jest wolniejsze." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:57 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." @@ -9971,7 +10315,7 @@ msgstr "" "Normalnie calibre zapisze metadane do osobnego pliku OPF obok wÅ‚aÅ›ciwego " "pliku z e-bookiem." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:60 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." @@ -9979,7 +10323,7 @@ msgstr "" "Normalnie calibre zapisze okÅ‚adkÄ™ do osobnego pliku obok wÅ‚aÅ›ciwego pliku z " "e-bookiem." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:63 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 msgid "" "Comma separated list of formats to save for each book. By default all " "available books are saved." @@ -9987,7 +10331,7 @@ msgstr "" "Lista oddzielonych przecinkami formatów do zapisania dla każdej książki. " "DomyÅ›lnie wszystkie dostÄ™pne książki sÄ… zapisywane." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:66 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 msgid "" "The template to control the filename and directory structure of the saved " "files. Default is \"%s\" which will save books into a per-author " @@ -9995,7 +10339,7 @@ msgid "" "are: {%s}" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:71 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 msgid "" "The template to control the filename and directory structure of files sent " "to the device. Default is \"%s\" which will save books into a per-author " @@ -10003,7 +10347,7 @@ msgid "" "are: {%s}" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:78 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 msgid "" "Normally, calibre will convert all non English characters into English " "equivalents for the file names. WARNING: If you turn this off, you may " @@ -10015,71 +10359,71 @@ msgstr "" "możesz doÅ›wiadczyć błędów podczas zapisywania, w zależnoÅ›ci od tego, jak " "dobrze Twój system plików radzi sobie z Unicode." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:84 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 msgid "" "The format in which to display dates. %d - day, %b - month, %Y - year. " "Default is: %b, %Y" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:87 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 msgid "Convert paths to lowercase." msgstr "Przekształć scieżki na maÅ‚e znaki." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:89 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 msgid "Replace whitespace with underscores." msgstr "ZastÄ…p spacje podkreÅ›leniami." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:263 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 msgid "Requested formats not available" msgstr "Żądane formaty nie dostÄ™pne" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:21 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 msgid "Settings to control the calibre content server" msgstr "Ustawienia do kontroli serwera zawartoÅ›ci calibre" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:25 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 msgid "The port on which to listen. Default is %default" msgstr "Port, na którym bÄ™dziemy nasÅ‚uchiwać. DomyÅ›lnie to %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:27 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 msgid "The server timeout in seconds. Default is %default" msgstr "Czas oczekiwania serwera w sekundach. Domyslnie %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:29 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 msgid "The max number of worker threads to use. Default is %default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:31 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 msgid "Set a password to restrict access. By default access is unrestricted." msgstr "" "Ustaw hasÅ‚o aby ograniczyć dostÄ™p. DomyÅ›lnie dostÄ™p jest nieograniczony." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 msgid "Username for access. By default, it is: %default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 msgid "The maximum size for displayed covers. Default is %default." msgstr "Maksymalny rozmiar wyÅ›wietlanych okÅ‚adek. DomyÅ›lnie %default." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 msgid "" "The maximum number of matches to return per OPDS query. This affects Stanza, " "WordPlayer, etc. integration." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 msgid "" "Group items in categories such as author/tags by first letter when there are " "more than this number of items. Default: %default. Set to a large number to " "disable grouping." msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/base.py:94 +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 msgid "Password to access your calibre library. Username is " msgstr "HasÅ‚o do biblioteki calibre. Nazwa użytkownika to " -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:28 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28 msgid "" "[options]\n" "\n" @@ -10089,264 +10433,274 @@ msgstr "" "\n" "Włącz serwer zawartoÅ›ci calibre." -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:30 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 msgid "Path to the library folder to serve with the content server" msgstr "" "Åšciezka do folderu biblioteki, który ma być uzywany w serwerze zawartoÅ›ci" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:32 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 msgid "Write process PID to the specified file" msgstr "Zapisz identyfikator procesu do okreÅ›lonego pliku" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "%d elementów" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "OCENA: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "ETYKIETY: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "CYKL: %s [%s]<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "Książki w twojej bibliotece" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "Książki sortowane wedÅ‚ug " -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "Najnowsze" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:34 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "%sUsage%s: %s\n" msgstr "%sUżycie%s: %s\n" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:78 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 msgid "Created by " msgstr "Stworzony przez " -#: /home/kovid/work/trunk/src/calibre/utils/config.py:79 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:663 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 msgid "Path to the database in which books are stored" msgstr "Åšcieżka do bazy danych, w której książki sÄ… zlokalizowane" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:665 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 msgid "Pattern to guess metadata from filenames" msgstr "Szablony odgadywania metadanych z nazw plików" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:667 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 msgid "Access key for isbndb.com" msgstr "Klucz dostÄ™pu do isbndb.com" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:669 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 msgid "Default timeout for network operations (seconds)" msgstr "DomyÅ›lny czas oczekiwania dla operacji sieciowych (w sekundach)" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:671 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 msgid "Path to directory in which your library of books is stored" msgstr "Åšcieżka do katalogu w którym przechowywana jest biblioteka książek" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:673 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 msgid "The language in which to display the user interface" msgstr "JÄ™zyk wyÅ›wietlania interfejsu użytkownika" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:675 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 msgid "The default output format for ebook conversions." msgstr "DomyÅ›lny format wyjÅ›ciowy dla konwersji książek" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:679 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 msgid "Ordered list of formats to prefer for input." msgstr "UporzÄ…dkowana lista preferowanych formatów źródÅ‚owych." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:681 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 msgid "Read metadata from files" msgstr "Wczytaj metadane z plików" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:683 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 msgid "The priority of worker processes" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:685 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 msgid "Swap author first and last names when reading metadata" msgstr "" "ZamieÅ„ miejscami imiÄ™ i nazwisko autora, podczas odczytywania metadanych" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:687 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 msgid "Add new formats to existing book records" msgstr "Dodaj nowy format do istniejÄ…cego wpisu książki" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "List of named saved searches" msgstr "Lista nazwanych zapisanych wyszukaÅ„" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:693 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:695 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 msgid "How and when calibre updates metadata on the device." msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:43 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "Czekam..." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "Zatrzymano" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "ZakoÅ„czone" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "PracujÄ™.." -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "brazylijsko-portugalski" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Angielski (Wielka Brytania)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "chiÅ„ski uproszczony" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "chiÅ„ski (Hong Kong)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "chiÅ„ski tradycyjny" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "angielski" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Angielski (Australia)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Angielski (Nowa Zelandia)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Angielski (Kanada)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Angielski (Indie)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Angielski (Tajlandia)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Angielski (Cypr)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Angielski (Pakistan)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "Angielski (Izrael)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Angielski (Singapur)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "Angielski (Jemen)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "Angielski (Irlandia)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "Angielski (Chiny)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "hiszpaÅ„ski (Paragwaj)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "Niemiecki (Austria)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Niderlandzki (Holandia)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:116 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Niderlandzi (Belgia)" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" msgstr "" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:57 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:57 msgid "host must be of the form user@hostname" msgstr "adres hosta musi wyglÄ…dać nastÄ™pujÄ…co: użytkownik@nazwahosta" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:68 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:68 msgid "Failed to negotiate SSH session: " msgstr "Nie udaÅ‚o siÄ™ wynegocjować sesji SSH: " -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:71 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 msgid "Failed to authenticate with server: %s" msgstr "Nie mozna byÅ‚o uwierzytelnić z serwerem: %s" -#: /home/kovid/work/trunk/src/calibre/utils/smtp.py:234 +#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234 msgid "Control email delivery" msgstr "Kontroluj dostarczanie poczty email" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:118 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 msgid "Unknown section" msgstr "Nieznana sekcja" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" msgstr "Nieznany strumieÅ„" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:158 -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 msgid "Untitled article" msgstr "ArtukyÅ‚ bez tytuÅ‚u" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:21 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:21 msgid "Download periodical content from the internet" msgstr "Pobieraj okresowÄ… zawartość z internetu" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:36 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:36 msgid "" "Useful for recipe development. Forces max_articles_per_feed to 2 and " "downloads at most 2 feeds." @@ -10355,110 +10709,110 @@ msgstr "" "\"max_articles_per_feed\" przyjęło wartość 2 i źródÅ‚o pobieraÅ‚o co najwyżej " "2 strumienie." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:39 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:39 msgid "Username for sites that require a login to access content." msgstr "Login dla stron wymagajÄ…cych zalogowania to przeglÄ…dania zawartoÅ›ci." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:42 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:42 msgid "Password for sites that require a login to access content." msgstr "HasÅ‚o dla stron wymagajÄ…cych zalogowania to przeglÄ…dania zawartoÅ›ci." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:46 msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "Nie pobieraj najnowszych wersji wbudowanych źródeÅ‚ z serwera calibre" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 msgid "Unknown News Source" msgstr "Nieznane źródÅ‚o informacji" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:609 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 msgid "The \"%s\" recipe needs a username and password." msgstr "ŹródÅ‚o \"%s\" wymaga podania nazwy użytkownika i hasÅ‚a." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Pobranie zakoÅ„czone" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:710 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Nie udaÅ‚o siÄ™ pobrać nastÄ™pujÄ…cych artykułów:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Nie udaÅ‚o siÄ™ pobrać części nastÄ™pujÄ…cych artykułów:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " z " -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tNieprawidÅ‚owe linki:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:809 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "Nie udaÅ‚o siÄ™ pobrać artykuÅ‚u. Użyj -vv, by zobaczyć przyczynÄ™" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:830 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Pobieram strumienie..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Pobierz strumienie ze strony głównej" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "PróbujÄ™ pobrać okÅ‚adkÄ™..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "Rozpoczynam pobieranie [%d wÄ…tek(ków)]..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:940 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Strumienie pobrano do %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:950 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Nie można pobrać okÅ‚adki: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:962 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Pobieranie okÅ‚adki z %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1003 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1172 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 msgid "Untitled Article" msgstr "ArtykuÅ‚ bez tytuÅ‚u" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1243 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 msgid "Article downloaded: %s" msgstr "ArtykuÅ‚ pobrany: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1254 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 msgid "Article download failed: %s" msgstr "Pobieranie artykuÅ‚u nie powiodÅ‚o siÄ™: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1271 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 msgid "Fetching feed" msgstr "Pobieram strumieÅ„" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1418 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1434 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -10466,22 +10820,22 @@ msgstr "" "Nie masz uprawnieÅ„ do pobrania tego wydania. Albo Twoja subskrypcja wygasÅ‚a, " "albo przekroczyÅ‚eÅ› maksymalnÄ… dziennÄ… ilość pobraÅ„." -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" msgstr "Ty" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:73 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:193 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Zaplanowano" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:194 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Dostosuj" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:482 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "" "%prog URL\n" "\n" @@ -10491,24 +10845,24 @@ msgstr "" "\n" "Gdzie URL to na przykÅ‚ad http://google.com" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:485 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Główny katalog, w którym zapisywane sÄ… adresy URL. DomyÅ›lnie to %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:488 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "Czas oczekiwania na odpowiedź serwera. DomyÅ›lnie: %default sek." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:491 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:494 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from <a " "href> tags. Default is %default" @@ -10516,7 +10870,7 @@ msgstr "" "Maksymalna liczba plików do pobrania. Stosowane jedynie do plików z etykiet " "<a href>. Wartość domyÅ›lna: %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:496 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" @@ -10524,7 +10878,7 @@ msgstr "" "Minimalny odstÄ™p w sekundach pomiÄ™dzy kolejnymi pobraniami. DomyÅ›lnie to " "%default s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:498 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -10532,14 +10886,14 @@ msgstr "" "Kodowanie znaków stron internetowych, które próbujesz pobrać. DomyÅ›lnie " "calibre stara siÄ™ automatycznie wybrać odpowiednie kodowanie." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:500 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:502 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -10548,7 +10902,7 @@ msgid "" "applied first." msgstr "" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:504 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "Nie pobieraj arkuszy styli CSS." @@ -11148,6 +11502,9 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ "<p>Książki o takim samym tytule jak poniższe znajdujÄ… już siÄ™ bazie danych. " #~ "Dodać je mimo to?<ul>" +#~ msgid "Click to see list of active jobs." +#~ msgstr "Kliknij, aby zobaczyć listÄ™ aktywnych zadaÅ„." + #~ msgid "Show &text in toolbar buttons" #~ msgstr "Pokazuj &tekst pod przyciskami na pasku narzÄ™dzi" @@ -11369,9 +11726,6 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "&Disable chapter detection" #~ msgstr "&Wyłącz wykrywanie rozdziałów" -#~ msgid "Working" -#~ msgstr "ZajÄ™ty" - #~ msgid "Waiting" #~ msgstr "Oczekiwanie" @@ -11384,9 +11738,6 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "calibre" #~ msgstr "calibre" -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "Set defaults for conversion of comics" #~ msgstr "Ustaw parametry domyÅ›lne konwersji komiksów" @@ -11544,6 +11895,9 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "Add a tab at the beginning of each paragraph" #~ msgstr "Dodaj tabulator na poczÄ…tku każdego paragrafu" +#~ msgid "Force maximum line lenght" +#~ msgstr "WymuÅ› maksymalnÄ… dÅ‚ugość linii" + #~ msgid "Send specific format to storage card B" #~ msgstr "PrzeÅ›lij okreÅ›lony format na kartÄ™ pamiÄ™ci B" @@ -11560,6 +11914,9 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgstr "" #~ "<p>Aby uzyskać pomoc otwórz: <a href=\"%s\">PodrÄ™cznik Uzytkownika</a><br>" +#~ msgid "Fit &cover to view" +#~ msgstr "Dopasuj &okÅ‚adkÄ™ do rozmiaru okna" + #~ msgid "Convert E-books" #~ msgstr "Konwertuj ksiÄ…zki" @@ -11572,6 +11929,9 @@ msgstr "Nie pobieraj arkuszy styli CSS." #~ msgid "Communicate with the Sony PRS-300/505/500 eBook reader." #~ msgstr "Umożliwia komunikacjÄ™ z czytnikami książek Sony PRS-300/505/500." +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Umożliwia komunikacjÄ™ z czytnikiem książek Teclast K3." + #~ msgid "Could not access %s. Using %s as the library." #~ msgstr "Nie można uzyskać dostÄ™pu do %s. Używam katalogu %s jako biblioteki." diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index 4b20e1d68c..790609fbc9 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-05-21 22:47+0000\n" -"PO-Revision-Date: 2010-05-21 07:46+0000\n" -"Last-Translator: Kovid Goyal <Unknown>\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 23:12+0000\n" +"Last-Translator: tedric <Unknown>\n" "Language-Team: Portuguese <pt@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-05-22 03:57+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:45+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -23,57 +23,58 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:54 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:204 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:98 -#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:67 -#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:69 -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:329 -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:264 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:62 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:120 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:912 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:38 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:64 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:77 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:152 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:610 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:816 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:818 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:909 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:914 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:980 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 @@ -97,50 +98,53 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:87 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:88 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:233 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:235 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:279 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:286 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:574 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:583 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:865 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:441 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:969 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1096 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1694 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1697 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 -#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:248 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:260 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:680 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:717 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1111 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1113 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1235 -#: /home/kovid/work/calibre/src/calibre/library/server.py:671 -#: /home/kovid/work/calibre/src/calibre/library/server.py:747 -#: /home/kovid/work/calibre/src/calibre/library/server.py:794 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 -#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" @@ -158,15 +162,19 @@ msgstr "Tipo de ficheiro" msgid "Metadata reader" msgstr "Leitor de metadados" -#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 msgid "Metadata writer" msgstr "Editor de metadados" -#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:267 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 msgid "Catalog generator" msgstr "Gerador de catalogo" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "Acção do interface do utilizador" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " @@ -176,7 +184,7 @@ msgstr "" "contendo todos os ficheiros ligados. Este extra executa cada vez que se " "adiciona um ficheiro HTML à bilbioteca." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." @@ -184,56 +192,56 @@ msgstr "" "Codificação de caracteres para os ficheiros HTML de origem. Escolhas comuns " "incluem: cp1252, latin1, iso-8859-1 e utf-8." -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " "file to the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:89 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Extrai a capa dos ficheiros de banda desenhada" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:116 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:139 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:149 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:159 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:170 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:180 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:190 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:200 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:220 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:231 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:242 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:254 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:275 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:286 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:296 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:306 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "Lê os metadados dos ficheiros %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:265 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "Lê os metadados dos arquivos RAR" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:317 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "Lê os metadados dos arquivos ZIP" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:328 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:338 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:348 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:370 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:381 -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:391 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "Define os metadados nos ficheiros %s" -#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Define os metadados dos ficheiros %s" @@ -241,7 +249,7 @@ msgstr "Define os metadados dos ficheiros %s" msgid "Conversion Input" msgstr "Origem da conversão" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -279,80 +287,81 @@ msgstr "" "sobre o documento de origem." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" +"Este perfil funciona com a linha SONY PRS. Modelos 500/505/600/700 etc." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." -msgstr "" +msgstr "Este perfil funciona com o SONY PRS 300." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:292 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 msgid "This profile is intended for the SONY PRS-900." -msgstr "" +msgstr "Este perfil funciona com o SONY SONY PRS-900." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:322 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 msgid "This profile is intended for the Microsoft Reader." msgstr "Este perfil é destinado ao Microsoft Reader." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:333 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the Mobipocket books." msgstr "Este perfil é destinado aos livros Mobipocket." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:346 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Este perfil é destinado ao Hanlin V3 e aos seus clones." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:358 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 msgid "This profile is intended for the Hanlin V5 and its clones." -msgstr "" +msgstr "Este perfil funciona com o Hanlin V5 e clones." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:366 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 msgid "This profile is intended for the Cybook G3." msgstr "Este perfil é destinado ao Cybook G3." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:379 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook Opus." msgstr "Este perfil é destinado ao Cybook Opus." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:390 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 msgid "This profile is intended for the Amazon Kindle." msgstr "Este perfil é destinado ao Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:425 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 msgid "This profile is intended for the Irex Illiad." msgstr "Este perfil é destinado ao Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Este perfil é destinado ao IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:452 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 msgid "This profile is intended for the IRex Digital Reader 800." -msgstr "" +msgstr "Este perfil funciona com o IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:466 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 msgid "This profile is intended for the B&N Nook." -msgstr "" +msgstr "Este perfil funciona com o B&N Nook." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 msgid "Output profile" msgstr "Perfil de destino" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:230 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -361,24 +370,24 @@ msgstr "" "Este perfil tenta fornecer predefinições correctas e é útil se quiser criar " "um documento que possa ser lido no computador ou em vários aparelhos." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:248 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" -msgstr "" +msgstr "Funciona com o iPad e aparelhos similares com resolução de 768x1024." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:271 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 msgid "This profile is intended for the Kobo Reader." -msgstr "" +msgstr "Este perfil funciona com o Kobo Reader." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:283 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the SONY PRS-300." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:301 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 msgid "This profile is intended for the 5-inch JetBook." msgstr "Este perfil é destinado ao JetBook de 5 polegadas." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:310 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -386,35 +395,39 @@ msgstr "" "Este perfil é destinado à linha SONY PRS. A 500/505/700, etc, em modo " "paisagem. Principalmente útil para banda desenhada." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:408 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Este perfil é destinado ao Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Installed plugins" msgstr "Extras instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Mapping for filetype plugins" msgstr "Estrutura para os extras de tipo de ficheiro" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Local plugin customization" msgstr "Personalização do extra local" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Disabled plugins" msgstr "Extras desactivados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:77 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 +msgid "Enabled plugins" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 msgid "No valid plugin found in " msgstr "Nenhum extra válido encontrado em " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "A inicialização do extra %s falhou, deixando o seguinte relatório:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:433 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -426,18 +439,18 @@ msgstr "" " Personalize o calibre carregando extras externos.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:439 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Adicione um extra especificando um caminho para o ficheiro zip que o contém." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:441 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Remova um extra identificado pelo seu nome. Não tem qualquer efeito sobre os " "extras integrados." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:443 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -445,15 +458,15 @@ msgstr "" "Personalize o extra. Especifique o nome do extra e uma expressão " "identificadora, separados por uma vírgula." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:445 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Listar todos os extras instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:447 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Activar o extra mencionado" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:449 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Desactivar o extra mencionado" @@ -461,19 +474,89 @@ msgstr "Desactivar o extra mencionado" msgid "Communicate with Android phones." msgstr "Comunica com telefones Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:39 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:67 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 +msgid "Communicate with iTunes/iBooks." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 +msgid "Apple device detected, launching iTunes, please wait ..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 +msgid "Updating device metadata listing..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 +msgid "%d of %d" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 +msgid "finished" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 +msgid "Use Series as Category in iTunes/iBooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 +msgid "Cache covers from iTunes/iBooks" +msgstr "Capas em 'cache' do iTunes/iBooks" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 +msgid "" +"Some books not found in iTunes database.\n" +"Delete using the iBooks app.\n" +"Click 'Show Details' for a list." +msgstr "" +"Alguns livros não foram encontrados na base de dados do iTunes.\n" +"Apague-os utilizando a aplicação iBooks.\n" +"Carregue em 'Mostrar Detalhes' para obter a lista." + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 +msgid "" +"Some cover art could not be converted.\n" +"Click 'Show Details' for a list." +msgstr "" +"Algumas capas não puderam ser convertidas.\n" +"Carregue em 'Mostrar Detalhes' para obter a lista." + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 +msgid "News" +msgstr "Notícias" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 +msgid "Communicate with iTunes." +msgstr "Comunicar com iTunes." + #: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." -msgstr "" +msgstr "Comunicar com o leitor Binatone Readme." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." @@ -487,49 +570,81 @@ 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 "Comunicar com o leitor Cybook Gen 3 / Opus." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." msgstr "Comunica com o leitor EB600." +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 +msgid "Communicate with the Astak Mentor EB600" +msgstr "Comunicar com o Astak Mentor EB600" + +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 +msgid "Communicate with the PocketBook 301 reader." +msgstr "Comunicar com o leitor PocketBook 301" + #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" -msgstr "" +msgstr "Entourage Edge" #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." -msgstr "" +msgstr "Comunicar com o Entourage Edge" #: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." msgstr "Comunica-se com o leitor ESlick." +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 +msgid "Communicate with the Sigmatek eBook reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 +msgid "Use an arbitrary folder as a device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 +msgid "Device Interface" +msgstr "Interface do aparelho" + #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:95 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:114 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 +msgid "" +"Comma separated list of directories to send e-books to on the device. The " +"first one that exists will be used." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 +msgid "Communicate with The Book reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 msgid "Communicate with the Azbooka" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "" @@ -539,14 +654,10 @@ msgstr "Comunica com o leitor IRex Iliad." #: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/calibre/src/calibre/devices/interface.py:23 -msgid "Device Interface" -msgstr "Interface do aparelho" - #: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." msgstr "Comunica com o leitor IRex Digital Reader 1000." @@ -563,30 +674,91 @@ msgstr "Comunica com o leitor Iriver Story." msgid "Communicate with the JetBook eBook reader." msgstr "Comunica com o leitor JetBook." -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 +msgid "Communicate with the MiBuk Wolder reader." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Comunica com o leitor Kindle." -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." msgstr "Comunica com o leitor Kindle 2." -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:15 -msgid "Communicate with the Palm Pre" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:35 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 +msgid "Getting list of books on device..." +msgstr "A ir buscar a lista dos livros no aparelho..." + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 +msgid "Removing books from device..." +msgstr "A remover os livros do aparelho..." + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 +msgid "Removing books from device metadata listing..." +msgstr "A apagar os livros da listagem de metadados do aparelho..." + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 +msgid "Adding books to device metadata listing..." +msgstr "A adicionar os livros à listagem de metadados do aparelho..." + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 +msgid "Not Implemented" +msgstr "Não Implementado" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 +msgid "" +"\".kobo\" files do not exist on the device as books instead, they are rows " +"in the sqlite database. Currently they cannot be exported or viewed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 +msgid "Communicate with the Palm Pre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 msgid "Communicate with the Booq Avant" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 +msgid "Communicate with the Sweex MM300" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 +msgid "Communicate with the Pandigital Novel" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "" @@ -595,6 +767,10 @@ msgstr "" msgid "Communicate with the Nokia 810 internet tablet." msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 +msgid "Communicate with the Nokia E52" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" msgstr "" @@ -611,86 +787,54 @@ msgstr "Comunica com o leitor Nuut2." msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Comunica com o leitor Sony PRS-500." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:104 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:121 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:47 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 -msgid "Getting list of books on device..." -msgstr "A ir buscar a lista dos livros no aparelho..." - -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:26 -msgid "Communicate with the Sony PRS-300/505/500 eBook reader." +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +msgid "Communicate with all the Sony eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:149 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:151 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:115 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:117 -msgid "Transferring books to device..." -msgstr "A transferir o(s) livro(s) para o aparelho..." - -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:196 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:161 -msgid "Removing books from device..." -msgstr "A remover os livros do aparelho..." - -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:224 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -msgid "Sending metadata to device..." -msgstr "A enviar os metadados para o aparelho..." - -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:230 -msgid "Communicate with the Sony PRS-600/700/900 eBook reader." -msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 +msgid "Unnamed" +msgstr "Sem nome" #: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." +msgid "Communicate with the Teclast K3/K5 reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:252 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Incapaz de detectar o disco %s. Tente reiniciar" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:425 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:490 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." msgstr "Incapaz de detectar o disco %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:583 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." msgstr "É impossível encontrar o ajudante de montagem: %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:595 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." @@ -698,85 +842,78 @@ msgstr "" "É impossível detectar o disco %s. O seu kernel está provavelmente a exportar " "uma versão obsoleta do SYSFS." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:603 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" msgstr "Incapaz de montar a memória principal (Código de erro: %d)" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:740 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:742 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "O leitor não tem nenhum cartão de memória nesta ranhura." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:744 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "Ranhura seleccionada: %s não é suportado." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:777 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" msgstr "O espaço livre na memória principal é insuficiente" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:779 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:781 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" msgstr "O espaço livre no cartão de memória é insuficiente" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:811 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:842 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:589 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:995 -msgid "News" -msgstr "Notícias" - #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Configurar o Aparelho" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 msgid "settings for device drivers" msgstr "definições para os drivers dos aparelhos" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 msgid "Ordered list of formats the device will accept" msgstr "Lista ordenada dos formatos que o aparelho aceita" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:32 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" msgstr "Colocar os ficheiros em sub-pastas se o aparelho os suportar" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:34 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" msgstr "Ler os metadados dos ficheiros no aparelho" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:36 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 +msgid "Use author sort instead of author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Extra customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "Comunica com um leitor de livros." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:36 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "A ir buscar informação sobre o aparelho..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:140 -msgid "Adding books to device metadata listing..." -msgstr "A adicionar os livros à listagem de metadados do aparelho..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 +msgid "Transferring books to device..." +msgstr "A transferir o(s) livro(s) para o aparelho..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 -msgid "Removing books from device metadata listing..." -msgstr "A apagar os livros da listagem de metadados do aparelho..." +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 +msgid "Sending metadata to device..." +msgstr "A enviar os metadados para o aparelho..." #: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 msgid "%prog [options] mybook.chm" @@ -864,15 +1001,15 @@ msgstr "Definir o ID do livro" msgid "Set font delta" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:201 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "%s representado" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:204 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "Falha em %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:261 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -882,7 +1019,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -893,23 +1030,23 @@ msgstr "" "esbatido no seu aparelho, se estiver a criar a banda desenhada no formato " "EPUB." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Desactivar a normalização (melhoria do contraste) do campo de cores das " "imagens. A predefinição é: False" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "" "Manter a relação de aspecto da imagem. A predefinição é preencher o écran." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Desactivar a nitidez." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -917,12 +1054,12 @@ msgstr "" "Desactivar o aparar das páginas de banda desenhada. Em certas bandas " "desenhadas aparar pode remover conteúdos além das margens." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:293 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "" "Não dividir as imagens em modo de paisagem em duas imagens em modo de retrato" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:295 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -930,7 +1067,7 @@ msgstr "" "Manter a relação de aspecto e escala da imagem usando a altura do écran como " "largura da imagem para visualização em modo paisagem." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:298 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -939,7 +1076,7 @@ msgstr "" "páginas em modo de paisagem a serem divididas em páginas em modo de retrato " "da direita para a esquerda." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:302 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -947,7 +1084,7 @@ msgstr "" "Activar Limpar Irregularidades. Reduz as irregularidades. Pode aumentar " "muito o tempo de processamento." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:305 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -956,7 +1093,7 @@ msgstr "" "nome. Em vez disso, usar a ordem pela qual foram adicionados à banda " "desenhada." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:309 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -966,16 +1103,16 @@ msgstr "" "experimentar para ver qual o formato que fica com melhor tamanho e aparência " "no seu aparelho." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:313 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Não aplicar processamento à imagem" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:452 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:463 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Página" @@ -1520,19 +1657,68 @@ msgstr "" msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:802 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 msgid "Converting input to HTML..." msgstr "A converter o ficheiro de origem para HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:829 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 msgid "Running transforms on ebook..." msgstr "A executar as transformações no livro..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" msgstr "A criar" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 +msgid "ePub Fixer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 +msgid "Workaround epubcheck bugs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 +msgid "" +"Workarounds for bugs in the latest release of epubcheck. epubcheck reports " +"many things as errors that are not actually errors. epub-fix will try to " +"detect these and replace them with constructs that epubcheck likes. This may " +"cause significant changes to your epub, complain to the epubcheck project." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 +msgid "" +"%prog [options] file.epub\n" +"\n" +"Fix common problems in EPUB files that can cause them to be rejected by " +"poorly designed publishing services.\n" +"\n" +"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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 +msgid "You must specify an epub file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 +msgid "Fix unmanifested files" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 +msgid "" +"Fix unmanifested files. epub-fix can either add them to the manifest or " +"delete them as specified by the delete unmanifested option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 +msgid "Delete unmanifested files instead of adding them to the manifest" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." @@ -1540,7 +1726,7 @@ msgstr "" "Extrai o conteúdo do ficheiro EPUB gerado para a pasta especificada. O " "conteúdo da pasta vai ser primeiro apagado, portanto tenha cuidado." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:211 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1554,7 +1740,7 @@ msgstr "" "recursos. No entanto a divisão é lenta e se o seu ficheiro de origem tiver " "muitas quebras de página deve desligar a divisão nas quebras de página." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:222 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1565,7 +1751,7 @@ msgstr "" "grandes. A predefinição de %defaultKB é o tamanho requerido por Adobe " "Digital Editions." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" "Normally, if the input file has no cover and you don't specify one, a " "default cover is generated with the title, authors, etc. This option " @@ -1575,15 +1761,15 @@ msgstr "" "nenhuma será gerada uma capa predefinida com o título, autores, etc. Esta " "opção desactiva a geração desta capa." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 msgid "" "Do not use SVG for the book cover. Use this option if your EPUB is going to " -"be used ona device that does not support SVG, like the iPhone or the " +"be used on a device that does not support SVG, like the iPhone or the " "JetBook Lite. Without this option, such devices will display the cover as a " "blank page." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:243 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 msgid "" "When using an SVG cover, this option will cause the cover to scale to cover " "the available screen area, but still preserve its aspect ratio (ratio of " @@ -1592,6 +1778,10 @@ msgid "" "option the image may be slightly distorted, but there will be no borders." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 +msgid "Start" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 #: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 @@ -1610,7 +1800,7 @@ msgstr "Não inserir um Ãndice no início do livro." msgid "Add Table of Contents to beginning of the book." msgstr "Adicionar Ãndice no início do livro." -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:243 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." @@ -1618,7 +1808,7 @@ msgstr "" "Percorrer os atalhos nos ficheiros HTML no sentido da largura em primeiro " "lugar. Normalmente eles são percorridos primeiro no sentido do comprimento." -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:250 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 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. " @@ -1628,7 +1818,7 @@ msgstr "" "HTML. Deve ser não negativo. 0 pressupõe que nenhum atalho na raiz do " "ficheiro HTML será seguido. A predefinição é %default." -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" "Normally this input plugin re-arranges all the input files into a standard " "folder hierarchy. Only use this option if you know what you are doing as it " @@ -1640,7 +1830,7 @@ msgstr "" "fazer porque pode resultar em vários efeitos colaterais nefastos no resto da " "cadeia de conversão." -#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file. Default is %default which disables this." @@ -1786,7 +1976,7 @@ msgid "Path to output file" msgstr "Caminho para o ficheiro de destino" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 msgid "Verbose processing" msgstr "Processamento com mais indicações" @@ -1886,80 +2076,86 @@ msgstr "Família de tipos de letra monospace a integrar" msgid "Comic" msgstr "Banda Desenhada" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:416 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Título" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:421 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1160 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autor(es)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:365 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:64 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "Editora" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produtor" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:367 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:377 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Comentários" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1163 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:97 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etiquetas" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:377 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Série" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 msgid "Language" msgstr "Linguagem" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:380 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1103 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Data e Hora" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:382 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:66 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Editado" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:384 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 msgid "Rights" msgstr "Direitos" @@ -1967,7 +2163,7 @@ msgstr "Direitos" msgid "EDITORIAL REVIEW" msgstr "REVISÃO EDITORIAL" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/archive.py:22 +#: /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." @@ -2088,45 +2284,90 @@ msgstr "Capa guardada em" msgid "No cover found" msgstr "Não foi encontrada nenhuma capa" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 +msgid "Cover download" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 +msgid "Download covers from openlibrary.org" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 +msgid "ISBN: %s not found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 +msgid "Download covers from librarything.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 +msgid "LibraryThing.com timed out. Try again later." +msgstr "" +"LibraryThing.com está a demorar demasiado tempo. Tente outra vez mais tarde." + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 +msgid "" +"Could not fetch cover as server is experiencing high load. Please try again " +"later." +msgstr "" +"É impossível recolher a capa porque o servidor está muito ocupado. Tente " +"outra vez mais tarde." + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 +msgid "LibraryThing.com server error. Try again later." +msgstr "Erro no servidor LibraryThing.com. Tente outra vez mais tarde." + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 +msgid "Downloads metadata from Douban.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "etiquetas" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "descrições/revisões" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 +msgid "Downloads series/tags/rating information from librarything.com" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" "\n" "%prog [options] key\n" @@ -2150,58 +2391,37 @@ msgstr "" "grátis em isbndb.com.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." msgstr "O ISBN do livro para o qual quer os metadados." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." msgstr "O autor do livro que procura." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." msgstr "O título do livro que procura." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." msgstr "A editora do livro que procura." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53 -msgid "LibraryThing.com timed out. Try again later." -msgstr "" -"LibraryThing.com está a demorar demasiado tempo. Tente outra vez mais tarde." - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60 -msgid "" -"Could not fetch cover as server is experiencing high load. Please try again " -"later." -msgstr "" -"É impossível recolher a capa porque o servidor está muito ocupado. Tente " -"outra vez mais tarde." - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." msgstr " não encontrado." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:64 -msgid "LibraryThing.com server error. Try again later." -msgstr "Erro no servidor LibraryThing.com. Tente outra vez mais tarde." - -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" "%prog [options] ISBN\n" "\n" -"Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" -msgstr "" -"\n" -"%prog [options] ISBN\n" -"\n" -"Recolher uma imagem para a capa do livro identificado pelo ISBN em " +"Fetch a cover image/social metadata for the book identified by ISBN from " "LibraryThing.com\n" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1103 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1372 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Capa" @@ -2239,78 +2459,78 @@ msgstr "" msgid "All articles" msgstr "Todos os artigos" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:258 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Isto é um livro Amazon Topaz. Não pode ser processado." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1373 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Página de Título" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1374 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Ãndice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1375 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Ãndice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1376 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Glossário" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1377 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Agradecimentos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1378 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1379 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Marca Tipográfica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1380 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Direitos de Autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1381 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Dedicatória" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1382 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1383 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Prefácio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1384 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Lista de Ilustrações" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1385 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Lista de Tabelas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1386 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1387 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Prefácio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1388 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Texto Principal" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" msgstr "Os livros no formato %s não são suportados" @@ -2329,10 +2549,6 @@ msgstr "" "Não foi possível encontrar um ponto razoável no qual dividir: %s Tamanho da " "sub-árvore: %d KB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 -msgid "Unnamed" -msgstr "Sem nome" - #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." msgstr "Opções de geração de ficheiros OPF/NCX/etc." @@ -2358,7 +2574,7 @@ msgstr "Barra lateral" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2369,7 +2585,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2534,6 +2750,8 @@ msgstr "" "Ir buscar informação sobre o ficheiro PDF.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author" msgstr "Autor" @@ -2633,7 +2851,7 @@ msgstr "" msgid "Split Options:" msgstr "Opções de Divisão:" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:59 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" @@ -2641,7 +2859,7 @@ msgstr "" "A unidade de medida. A predefinição é polegada. Escolhas disponíveis %s " "Nota: Isto não se sobrepõe à unidade de medida para as margens!" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" @@ -2649,7 +2867,7 @@ msgstr "" "O tamanho do papel. Este tamanho é sobreposto quando é usado um perfil de " "destino. A predefinição é letter. Escolhas disponíveis %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -2658,11 +2876,17 @@ msgstr "" "`123x321` para especificar a largura e a altura. Isto sobrepõe-se ao tamanho " "do papel especificado." -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" "A orientação da página. A predefinição é retrato. Escolhas disponíveis %s" +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 +msgid "" +"Preserve the aspect ratio of the cover, instead of stretching it to fill the " +"ull first page of the generated pdf." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "É impossível encontrar pdftohtml, verifique se está no seu caminho" @@ -2674,7 +2898,7 @@ msgstr "" "Especifique a codificação de caracteres para o documento de destino. A " "predefinição é cp1252." -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:199 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2698,7 +2922,13 @@ msgstr "" "compressão mas é a mais rápida e 10 é a mais alta compressão mas a mais " "lenta." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:32 +#: /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 "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" @@ -2706,7 +2936,7 @@ msgstr "" "Passe o texto de origem pelo pré-processador markdown. Para aprender mais " "sobre markdown veja" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "" @@ -2750,82 +2980,74 @@ msgstr "" "Também permite que o comprimento máximo da linha possa ser menor que o " "mínimo." -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 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:33 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 msgid "Confirm before deleting" msgstr "Confirmar antes de apagar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 -msgid "Toolbar icon size" -msgstr "Tamanho dos ícones da barra de ferramentas" - #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 -msgid "Show button labels in the toolbar" -msgstr "Mostrar as descrições nos botões da barra de ferramentas" - -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Main window geometry" msgstr "Geometria da janela principal" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 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:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 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:45 -msgid "Sort tags list by popularity" -msgstr "Ordenar a lista de etiquetas por popularidade" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 +msgid "Sort tags list by name, popularity, or rating" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 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:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 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:51 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 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:54 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 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:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 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:57 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 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:58 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 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:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Mostrar o ícone na área de notificação" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Carregar as notícias descarregadas para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 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:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 msgid "" "Show the cover flow in a separate window instead of in the main calibre " "window" @@ -2833,88 +3055,931 @@ 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:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 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:69 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 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:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 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:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 +msgid "tag browser categories not to display" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 +msgid "The layout of the user interface" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 +msgid "Show the average rating per item indication in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 +msgid "Disable UI animations" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 msgid "Copied" msgstr "Copiado" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Copiar" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Copiar para a Ãrea de Transferência" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "Escolher ficheiros" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Adicionar livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Adicionar os livros a partir de uma pasta" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" +"Adicionar os livros a partir de pastas, incluindo sub-pastas (Um livro por " +"pasta, assume que todos os ficheiros de livros na mesma pasta estão em " +"formatos diferentes)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Adicionar os livros a partir de pastas, incluindo sub-pastas (Múltiplos " +"livros por pasta, assume que todos os ficheiros de livros são livros " +"diferentes)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Adicionar um livro vazio (Uma entrada de livro sem nenhum formato)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 +msgid "How many empty books?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 +msgid "How many empty books should be added?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 +msgid "Uploading books to device." +msgstr "A carregar os livros para o aparelho." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 +msgid "Books" +msgstr "Livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 +msgid "EPUB Books" +msgstr "Livros em formato EPUB" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 +msgid "LRF Books" +msgstr "Livros em formato LRF" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 +msgid "HTML Books" +msgstr "Livros em formato HTML" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 +msgid "LIT Books" +msgstr "Livros em formato LIT" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 +msgid "MOBI Books" +msgstr "Livros em formato MOBI" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 +msgid "Topaz books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 +msgid "Text books" +msgstr "Livros em formato texto" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 +msgid "PDF Books" +msgstr "Livros em formato PDF" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 +msgid "Comics" +msgstr "Banda desenhada" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 +msgid "Archives" +msgstr "Arquivos" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 +msgid "Supported books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 +msgid "Merged some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 +msgid "" +"Some duplicates were found and merged into the following existing books:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 +msgid "Failed to read metadata" +msgstr "Falha ao ler os metadados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 +msgid "Failed to read metadata from the following" +msgstr "Falha ao ler os metadados do(s) seguinte(s)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 +msgid "Add to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 +msgid "No book selected" +msgstr "Nenhum livro seleccionado" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 +msgid "" +"The following books are virtual and cannot be added to the calibre library:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 +msgid "No book files found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "Nenhuns livros seleccionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "Nenhum livros encontrados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "Não permitido" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "Converter individualmente" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Converter a granel" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "É impossível converter" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "Iniciar a conversão de %d livro(s)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Apagar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Remover livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 +msgid "Cannot delete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 +msgid "Choose formats to be deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 +msgid "Choose formats <b>not</b> to be deleted" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 +msgid "Cannot delete books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 +msgid "No device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 +msgid "Main memory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 +msgid "Storage Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 +msgid "Storage Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 +msgid "No books to delete" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 +msgid "None of the selected books are on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 +msgid "Deleting books from device." +msgstr "A apagar livros do aparelho." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 +msgid "" +"The selected books will be <b>permanently deleted</b> and the files removed " +"from your computer. Are you sure?" +msgstr "" +"Os livros seleccionados vão ser <b>permanentemente apagados</b> e os " +"ficheiros removidos do seu computador. Tem a certeza?" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 +msgid "" +"The selected books will be <b>permanently deleted</b> from your device. Are " +"you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "Email para" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "Enviar para o aparelho" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Editar os metadados individualmente" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Editar os metadados a granel" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "Descarregar os metadados e as capas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "Descarregar só os metadados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "Descarregar só as capas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 +msgid "Cannot download metadata" +msgstr "É impossível descarregar os metadados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 +msgid "social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 +msgid "covers" +msgstr "capas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 +msgid "metadata" +msgstr "metadados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 +msgid "Downloading %s for %d book(s)" +msgstr "Descarregar %s para %d livro(s)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 +msgid "Failed to download some metadata" +msgstr "Falha ao descarregar alguns metadados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 +msgid "Failed to download metadata for the following:" +msgstr "Falha ao descarregar os metadados para os seguintes:" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 +msgid "Failed to download metadata:" +msgstr "Falha ao descarregar os metadados:" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 +msgid "Error" +msgstr "Erro" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 +msgid "Cannot edit metadata" +msgstr "É impossível editar os metadados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 +msgid "Cannot merge books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 +msgid "At least two books must be selected for merging" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 +msgid "" +"All book formats and metadata from the selected books will be added to the " +"<b>first selected book.</b><br><br> The second and subsequently selected " +"books will not be deleted or changed.<br><br>Please confirm you want to " +"proceed." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 +msgid "" +"All book formats and metadata from the selected books will be merged into " +"the <b>first selected book</b>.<br><br>After merger the second and " +"subsequently selected books will be <b>deleted</b>. <br><br>All book formats " +"of the first selected book will be kept and any duplicate formats in the " +"second and subsequently selected books will be permanently <b>deleted</b> " +"from your computer.<br><br> Are you <b>sure</b> you want to proceed?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 +msgid "" +"You are about to merge more than 5 books. Are you <b>sure</b> you want to " +"proceed?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Recolher notícias" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "Recolher notícias de " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr " recolhida." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "Abrir a pasta com o conteúdo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Preferências" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "Executar o assistente de boas vindas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "É impossível configurar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "É impossível configurar enquanto estiverem processos a executar." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&Reiniciar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "Guardar só um formato no disco..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Guardar no disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Guardar no disco numa única pasta" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "Guardar só o formato %s no disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 +msgid "Cannot save to disk" +msgstr "É impossível guardar no disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 +msgid "Choose destination directory" +msgstr "Escolher a pasta de destino" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 +msgid "" +"You are trying to save files into the calibre library. This can cause " +"corruption of your library. Save to disk is meant to export files from your " +"calibre library elsewhere." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 +msgid "Error while saving" +msgstr "Erro ao guardar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 +msgid "There was an error while saving." +msgstr "Houve um erro ao guardar." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 +msgid "Could not save some books" +msgstr "É impossível guardar alguns livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 +msgid "Click the show details button to see which ones." +msgstr "Clique no botão ver detalhes para ver quais." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Mostrar os detalhes do livro" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "Nenhuma informação detalhada disponível" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "Nenhuma informação detalhada disponível para os livros no aparelho." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "Livros semelhantes..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Livros do mesmo autor" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Livros nesta série" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Livros da mesma editora" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Livros com as mesmas etiquetas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "Ver" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "Ver o formato específico" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 +msgid "Cannot view" +msgstr "É impossível ver" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 +msgid "Choose the format to view" +msgstr "Escolher o formato para ver" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 +msgid "Multiple Books Selected" +msgstr "Múltiplos livros seleccionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" +"Está a tentar abrir %d livros. Abrir muitos livros de uma vez pode ser lento " +"e ter um efeito negativo na reacção do seu computador. Uma vez começado o " +"processo não pode ser parado até estar completo. Deseja continuar?" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 +msgid "Cannot open folder" +msgstr "É impossível abrir a pasta" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 +msgid "%s has no available formats." +msgstr "%s não tem formatos disponíveis." + #: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" msgstr "A procurar em" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 msgid "Adding..." msgstr "A adicionar..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 msgid "Searching in all sub-directories..." msgstr "A procurar em todas as sub-pastas..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 msgid "Path error" msgstr "Erro no caminho" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 msgid "The specified directory could not be processed." msgstr "É impossível processar a pasta especificada." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:256 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Nenhuns livros" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:257 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1822 -msgid "No books found" -msgstr "Nenhum livros encontrados" - -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" msgstr "Adicionado" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" msgstr "Falha ao adicionar" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." @@ -2923,11 +3988,11 @@ msgstr "" "e adicionar os livros em incrementos mais pequenos até encontrar o livro " "problemático." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" msgstr "Duplicados encontrados!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" @@ -2935,22 +4000,218 @@ msgstr "" "Livros com o mesmo título que o seguinte já existem na base de dados. " "Adicionar na mesma?" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." msgstr "Adicionar duplicados..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." msgstr "A guardar..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" msgstr "Guardado" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 -msgid "CSV/XML Options" +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 +msgid "Searching for sub-folders" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 +msgid "Searching for books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 +msgid "Looking for duplicates based on file hash" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 +msgid "Choose root folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 +msgid "Invalid root folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 +msgid "is not a valid root folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 +msgid "Add books to calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 +msgid "WizardPage" +msgstr "Página do Assistente" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 +msgid "Scanning root folder for books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 +msgid "This may take a few minutes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 +msgid "Choose the location to add books from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 +msgid "Select a folder on your hard disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 +msgid "" +"<p>calibre can scan your computer for existing books automatically. These " +"books will then be <b>copied</b> into the calibre library. This wizard will " +"help you customize the scanning and import process for your existing book " +"collection.</p>\n" +"<p>Choose a root folder. Books will be searched for only inside this folder " +"and any sub-folders.</p>\n" +"<p>Make sure that the folder you chose for your calibre library <b>is " +"not</b> under the root folder you choose.</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 +msgid "&Root folder:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 +msgid "" +"This folder and its sub-folders will be scanned for books to import into " +"calibre's library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 +msgid "..." +msgstr "..." + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 +msgid "Handle multiple files per book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 +msgid "" +"&One book per folder, assumes every ebook file in a folder is the same book " +"in a different format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 +msgid "" +"&Multiple books per folder, assumes every ebook file is a different book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 +msgid "Path" +msgstr "Caminho" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 +msgid "Formats" +msgstr "Formatos" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 +msgid "Collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 +msgid "Click to open" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 +msgid "None" +msgstr "Nenhum" + +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 +msgid "Click to open Book Details window" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 +msgid "BibTeX Options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 @@ -2969,6 +4230,7 @@ msgstr "" msgid "Options specific to" msgstr "Opções específicas a" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 @@ -2982,6 +4244,7 @@ msgstr "Opções específicas a" msgid "output" msgstr "Ficheiro de destino" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 @@ -2998,34 +4261,103 @@ msgstr "Ficheiro de destino" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" msgstr "Formulário" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +msgid "Bib file encoding:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +msgid "ascii/LaTeX" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +msgid "Encoding configuration (change if you have errors) :" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +msgid "strict" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +msgid "replace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +msgid "ignore" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +msgid "backslashreplace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +msgid "BibTeX entry type:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +msgid "mixed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +msgid "misc" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +msgid "book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +msgid "Create a citation tag?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +msgid "Expression to form the BibTeX citation tag:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +msgid "" +"Some explanation about this template:\n" +" -The fields availables are 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -For list types ie authors and tags, only the first element\n" +" wil be selected.\n" +" -For time field, only the date will be used. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +msgid "CSV/XML Options" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Opções de E-book" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:282 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:958 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Catálogo" @@ -3048,7 +4380,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" @@ -3153,7 +4485,7 @@ msgid "&Disable comic processing" msgstr "Desactivar o &processamento de banda desenhada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "Formato de &destino:" @@ -3169,16 +4501,16 @@ msgstr "Depurar" msgid "Debug the conversion process." msgstr "Depurar o processo de conversão." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "Escolher a pasta de depuração" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "Pasta de depuração inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "Falha ao criar a pasta de depuração" @@ -3195,46 +4527,6 @@ msgstr "" "correctos para os parâmetros de conversão como o Ãndice e a Detecção de " "Capítulos." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:521 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:522 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:365 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:367 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:377 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:379 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:381 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 -msgid "..." -msgstr "..." - #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 msgid "" "The debug process outputs the intermediate HTML generated at various stages " @@ -3369,15 +4661,15 @@ msgstr "Aparência" msgid "Control the look and feel of the output" msgstr "Controlar o aspecto do ficheiro de destino" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "" @@ -3512,39 +4804,39 @@ msgstr "" "Definir os metadados. O ficheiro de destino vai conter tantos metadados " "quanto possível." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "Escolher a capa para " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "É impossível ler" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "Não tem permissão para ler o ficheiro: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:177 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:184 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Erro ao ler o ficheiro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Houve um erro ao ler do ficheiro: <br /><b>" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " não é uma imagem válida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Book Cover" msgstr "Capa do livro" @@ -3553,28 +4845,28 @@ msgid "Use cover from &source file" msgstr "Usar a capa do ficheiro de &origem" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Change &cover image:" msgstr "Alterar a imagem da &capa:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Browse for an image to use as the cover of this book." msgstr "Navegar para uma imagem para usar como a capa deste livro" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "&Title: " msgstr "&Título: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Change the title of this book" msgstr "Alterar o título deste livro" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Author(s): " msgstr "&Autor(es): " @@ -3591,19 +4883,19 @@ msgstr "" "vírgula" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Publisher: " msgstr "&Editora: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Ta&gs: " msgstr "Eti&quetas: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -3612,22 +4904,22 @@ msgstr "" "<br><br>Podem ser quaisquer palavras ou frases, separadas por vírgulas." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "&Series:" msgstr "&Série:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "List of known series. You can add new series." msgstr "Lista de séries conhecidas. Pode adicionar uma nova série." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Book " msgstr "Livro " @@ -3712,12 +5004,12 @@ msgid "PDB Input" msgstr "Ficheiro de origem PDB" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" msgstr "Tratar cada &linha como um parágrafo" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" msgstr "Assumir o formato de impressão" @@ -3745,34 +5037,33 @@ msgstr "Nenhuma &imagem" msgid "PDF Output" msgstr "Ficheiro de destino PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" msgstr "&Tamanho do papel:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" msgstr "&Orientação:" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 +msgid "Preserve &aspect ratio of cover" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" msgstr "Ficheiro de destino RB" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2067 -msgid "Choose the format to view" -msgstr "Escolher o formato para ver" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 +msgid "No formats available" +msgstr "Nenhum formato disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "É impossível construir uma expressão regular (regex) usando a interface do " "utilizador do Construtor Regex sem um livro." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:81 -msgid "No formats available" -msgstr "Nenhum formato disponível" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Abrir livro" @@ -3801,18 +5092,18 @@ msgstr "Converter" msgid "Options specific to the input format." msgstr "Opções específicas ao formato de origem." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "Caixa de diálogo" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "Formato de &origem:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "" @@ -3832,65 +5123,65 @@ msgstr "" "Afinar a detecção dos cabeçalhos dos capítulos e outras estruturas do " "documento." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "Detectar capítulos em (Expressão XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "Inserir quebras de página antes de (Expressão XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "Expressão regular do cabeçalho:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "Expressão regular do rodapé:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Expressão regular inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Expressão regular inválida: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "XPath inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "A expressão XPath %s é inválida." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "&Marca do capítulo:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Remover a &primeira imagem" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "&Inserir os metadados como uma página no início do livro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" "Pré-processar o &ficheiro de origem para tentar melhorar a detecção da " "estrutura" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Remover o &rodapé" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Remover o &cabeçalho" @@ -3904,15 +5195,15 @@ msgstr "Ãndice" msgid "Control the creation/conversion of the Table of Contents." msgstr "Controlar a criação/conversão do Ãndice." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "Ãndice de nível &1 (Expressão XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "Ãndice de nível &2 (Expressão XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "Ãndice de nível &3 (Expressão XPath):" @@ -3940,11 +5231,11 @@ msgstr "Filtro do &Ãndice:" msgid "TXT Input" msgstr "Ficheiro de origem TXT" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" msgstr "Processar usando markdown" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" "<p>Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit <a " @@ -3954,10 +5245,14 @@ msgstr "" "permite uma formatação avançada. Para aprender mais visite <a " "href=\"http://daringfireball.net/projects/markdown\">markdown</a>." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 +msgid "Preserve &spaces" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" msgstr "Ficheiro de destino TXT" @@ -3971,10 +5266,10 @@ msgid "&Maximum line length:" msgstr "Comprimento &máximo da linha:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" -msgstr "Forçar o comprimento máximo da linha" +msgid "Force maximum line length" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 @@ -3985,7 +5280,7 @@ msgstr "Forçar o comprimento máximo da linha" msgid "TextLabel" msgstr "Rótulo do Texto" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Use um assistente para ajudar a construir a expressão XPath" @@ -4063,206 +5358,292 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:38 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 +msgid "Browse by covers" +msgstr "Navegar pelas capas" + +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 +msgid "Undefined" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 +msgid "Yes" +msgstr "Sim" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 +msgid "No" +msgstr "Não" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 +msgid "star(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 +msgid "Unrated" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 +msgid "Set '%s' to today" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 +msgid " index:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +msgid "Automatically number books in this series" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 +msgid "Remove all tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 +msgid "tags to add" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 +msgid "tags to remove" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "Nenhuns detalhes disponíveis." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "O aparelho já não está ligado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "Ir buscar informação sobre o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "Listar os livros presentes no aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "Enviar os metadados para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 +msgid "Send collections to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "Carregar %d livro(s) para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "Apagar os livros do aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "Descarregar os livros do aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "Ver o livro no aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:296 -msgid "and delete from library" -msgstr "e apagar da biblioteca" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "Definir a acção predefinida Enviar para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:331 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:333 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:335 -msgid "Email to" -msgstr "Email para" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:346 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "Enviar para a memória principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "Enviar para o cartão de memória A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "Enviar para o cartão de memória B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:360 -msgid "Send specific format to main memory" -msgstr "Enviar o formato específico para a memória principal" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:362 -msgid "Send specific format to storage card A" -msgstr "Enviar o formato específico para o cartão de memória A" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:364 -msgid "Send specific format to storage card B" -msgstr "Enviar o formato específico para o cartão de memória B" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:408 -msgid "Fetch annotations (experimental)" +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 +msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 +msgid "Send and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 +msgid "Send specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 +msgid "Eject device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 +msgid "Error communicating with device" +msgstr "Erro ao comunicar com o aparelho" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 +msgid "Select folder to open as device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 +msgid "Error talking to device" +msgstr "Erro ao comunicar com o aparelho" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 +msgid "" +"There was a temporary error talking to the device. Please unplug and " +"reconnect the device and or reboot." +msgstr "" +"Houve um erro temporário ao comunicar com o aparelho. Por favor desligue e " +"volte a ligar o aparelho ou reinicie." + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 +msgid "Device: " +msgstr "Aparelho: " + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 +msgid " detected." +msgstr " detectado." + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "seleccionado para enviar" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "Escolher o formato a enviar para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "Nenhum aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "É impossível enviar: O aparelho não está ligado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "Nenhum cartão" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:535 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "É impossível enviar: O aparelho não tem cartão de memória" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "Livro:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "Anexado, vai encontrar o livro" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:585 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "por" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "no formato %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "A enviar o email para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:629 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:728 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:788 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:904 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "Nenhuns formatos suportados" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" "Converter automaticamente os seguintes livros antes de enviar via email?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "É impossível enviar os livros seguintes por email poque não foram " "encontrados formatos adequados:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:655 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "Falha no envio dos livros" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "Falha no envio dos seguintes livros:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "Enviado por email:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "Notícias:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "Anexado está o" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:699 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "Enviar as notícias para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:729 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:789 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Converter automaticamente os seguintes livros antes de os carregar para o " "aparelho?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "A enviar catálogos para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "Enviar notícias para o aparelho." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "A enviar livros para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -4271,52 +5652,52 @@ msgstr "" "encontrados formatos adequados. Converta o(s) livro(s) para um formato " "suportado pelo seu aparelho primeiro." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:960 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "Sem espaço no aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" "<p>É impossível carregar os livros para o aparelho porque já não há mais " "espaço disponível " -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" msgstr "" "Seleccione os formatos disponíveis e a sua ordenação para este aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" msgstr "Usar sub-pastas" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +msgid "Use author sort for author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" msgstr "Guardar @modelo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:373 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1101 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:93 -msgid "Path" -msgstr "Caminho" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151 -msgid "Formats" -msgstr "Formatos" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" +msgid "Fit &cover within view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 @@ -4332,7 +5713,7 @@ msgid "My Books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "" @@ -4361,13 +5742,81 @@ msgstr "Opções do catálogo" msgid "Choose Format" msgstr "Escolher o formato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 +msgid "Choose location for calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 +msgid "Same as current" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 +msgid "The location %s contains the current calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +msgid "No existing library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +msgid "There is no existing calibre library at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 +msgid "Not empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +msgid "The folder %s is not empty. Please choose an empty folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 +msgid "No location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 +msgid "No location selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 +msgid "Choose your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 +msgid "Your calibre library is currently located at {0}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 +msgid "New &Location:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 +msgid "Use &existing library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 +msgid "&Create an empty library at the new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 +msgid "&Move current library to new location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" "Definir as predefinições para a conversão de banda desenhada (ficheiros " "CBR/CBZ)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 msgid "Set options for converting %s" msgstr "Definir as opções para converter %s" @@ -4383,37 +5832,37 @@ msgstr "&Autor(es):" msgid "&Profile:" msgstr "&Perfil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +msgid "Edit Comments" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugins)s para %(plugin_type)s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "Extras" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196 -msgid "Conversion" -msgstr "Conversão" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "Geral" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 -msgid "Add/Save" -msgstr "Adicionar/Guardar" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +msgid "Conversion" +msgstr "Conversão" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -4421,11 +5870,15 @@ msgstr "" "Entrega\n" "de Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +msgid "Add/Save" +msgstr "Adicionar/Guardar" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "Avançadas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -4433,24 +5886,24 @@ msgstr "" "Servidor de\n" "Conteúdos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Extras" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "Enviar automaticamente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" "Formatos a enviar por email. O primeiro formato correspondente será enviado." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." @@ -4459,145 +5912,192 @@ msgstr "" "email <br>para este endereço de email (desde que esteja num dos formatos " "listados)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "novo endereço de email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 +msgid "Wide" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 +msgid "Narrow" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 +msgid "Medium" +msgstr "Médio" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 +msgid "Small" +msgstr "Pequeno" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +msgid "Large" +msgstr "Grande" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +msgid "Always" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 +msgid "Automatic" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 +msgid "Never" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 +msgid "Done" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 +msgid "Confirmation dialogs have all been reset" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " -"port. You operating system <b>may</b> not allow the server to run on this " +"port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:837 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1538 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 -msgid "Error" -msgstr "Erro" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "Falha na instalação das ferramentas da linha de comandos." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "Ferramentas da linha de comandos instaladas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "Ferramentas da linha de comandos instaladas em" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Se mover o calibre.app, terá que reinstalar as ferramentas da linha de " "comandos." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "Nenhum caminho válido para o extra" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s não é um caminho válido para o extra" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "Escolher o extra" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "O extra não pode ser desactivado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "O extra: %s não pode ser desactivado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "Extra não personalizável" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "Extra: %s não necessita de personalização" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "Personalizar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "É impossível remover o extra integrado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " não pode ser removido. É um extra integrado. Experimente desactivá-lo." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 +msgid "You must select a column to delete it" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 +msgid "The selected column is not a custom column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 +msgid "Are you sure?" +msgstr "Tem a certeza?" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 +msgid "Do you really want to delete column %s and all its data?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Registo de erros:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "Registo de acesso:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "Falha em iniciar o servidor de conteúdos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:715 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:586 -msgid "Select location for books" -msgstr "Seleccione a localização dos livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:723 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "Tamanho inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "O tamanho %s é inválido. Deve estar na forma larguraxaltura" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:778 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:783 -msgid "Invalid database location" -msgstr "Localização da base de dados inválida" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 +msgid "Must restart" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:779 -msgid "Invalid database location " -msgstr "Localização da base de dados inválida " +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 +msgid "" +"The changes you made require that Calibre be restarted. Please restart as " +"soon as practical." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:780 -msgid "<br>Must be a directory." -msgstr "<br>Deve ser uma pasta." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:784 -msgid "Invalid database location.<br>Cannot write to " -msgstr "Localização da base de dados inválida.<br>É impossível escrever em " - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "A verificar a integridade da base de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:838 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "Falha na verificação da integridade da base de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:843 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "Foram encontradas algumas inconsistências" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -4609,11 +6109,11 @@ msgstr "" "verificá-los manualmente. Isto pode acontecer se manipular os ficheiros " "directamente nas pastas da biblioteca." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -4623,24 +6123,24 @@ msgstr "" "adiciona. O calibre pode ler os metadados a partir do conteúdo do ficheiro " "ou a partir do nome do ficheiro." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "Ler os metadados só a partir do nome do &ficheiro" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " -"have the format being added, the format is added \n" +"have the format being added, the format is added\n" "to the existing book, instead of creating a new entry. If the existing book " "already has the format, then it is silently ignored.\n" "\n" @@ -4648,21 +6148,21 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Configurar os metadados a partir do nome do ficheiro" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&Adicionar os livros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -4670,88 +6170,97 @@ msgstr "" "Aqui pode controlar a maneira como o calibre guarda os seus livros quando " "clica no botão Guardar no disco:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Guardar a &capa separadamente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Actualizar os &metadados nas cópias guardadas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Guardar os metadados no ficheiro &OPF" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "Converter os caracteres não Ingleses para equivalentes &Ingleses" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Formatar as &datas como:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "&Formatos dos ficheiros a guardar:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Substituir espaços por &underscores" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Alterar os caminhos para &minúsculas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "A &guardar os livros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +msgid "Metadata &management:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +msgid "Manual management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +msgid "Only on send" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +msgid "Automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +msgid "" +"<li><b>Manual Management</b>: Calibre updates the metadata and adds " +"collections only when a book is sent. With this option, calibre will never " +"remove a collection.</li>\n" +"<li><b>Only on send</b>: Calibre updates metadata and adds/removes " +"collections for a book only when it is sent to the device. </li>\n" +"<li><b>Automatic management</b>: Calibre automatically keeps metadata on the " +"device in sync with the calibre library, on every connect</li></ul>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 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->Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "A enviar para &device" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "Preferências" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:505 -msgid "" -"&Location of ebooks (The ebooks are stored in folders sorted by author and " -"metadata is stored in the file metadata.db)" -msgstr "" -"&Localização dos livros (Os livros estão armazenados em pastas, ordenados " -"por autor e os metadados estão armazenados no ficheiro metadata.db)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:506 -msgid "Browse for the new database location" -msgstr "Navegar para a nova localização da base de dados" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "Mostrar uma ¬ificação quando estiver disponível uma nova versão" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "Predefinição do &tempo de espera da rede:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -4759,155 +6268,220 @@ msgstr "" "Definir a predefinição para o tempo de espera para a recolha de dados na " "rede (i.e. sempre que se vai à internet buscar informação)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " segundos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "Lin&guagem (precisa de reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Alta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Baixa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:518 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "&Prioridade do processo:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "Formato de &destino preferido:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +msgid "Reset all disabled &confirmation dialogs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "Ordem dos formatos preferidos como &origem:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 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/dialogs/config/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 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/dialogs/config/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "Mostrar ¬ificações na área de notificação" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 +msgid "Show &splash screen at startup" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 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/dialogs/config/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 +msgid "Show &average ratings in the tags browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "Procurar à medida que escreve" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "&Enviar automaticamente as notícias descarregadas para o leitor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:529 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Apagar as notícias da biblioteca quando são enviadas automaticamente para o " "leitor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 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/dialogs/config/config_ui.py:531 -msgid "Toolbar" -msgstr "Barra de ferramentas" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:532 -msgid "Large" -msgstr "Grande" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:533 -msgid "Medium" -msgstr "Médio" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:534 -msgid "Small" -msgstr "Pequeno" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:535 -msgid "&Button size in toolbar" -msgstr "Tamanho dos &botões da barra de ferramentas" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 -msgid "Show &text in toolbar buttons" -msgstr "Mostar &texto nos botões da barra de ferramentas" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "&Seleccionar as colunas visíveis na vista da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 +msgid "Remove a user-defined column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 +msgid "Add a user-defined column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 +msgid "Edit settings of a user-defined column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "Usar o &Visualizador interno para:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 +msgid "User Interface &layout (needs restart):" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 +msgid "Disable all animations. Useful if you have a slow/old computer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 +msgid "Disable &animations" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 +msgid "Show &donate button (restart)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 +msgid "&Toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 +msgid "&Icon size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 +msgid "Show &text under icons:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "Adicional um endereço de email para onde enviar os livros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "&Adicionar email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "Tor&nar predefinido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "&Remover email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" "Número &máximo de processos de trabalho em espera (precisa de reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 -msgid "&Check database integrity" -msgstr "&Verificar a integridade da base de dados" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 -msgid "&Install command line tools" -msgstr "&Instalar ferramentas da linha de comandos" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 -msgid "Open calibre &configuration directory" -msgstr "Abir a pasta de &configuração do calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "&Verificar a integridade da base de dados" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "Abir a pasta de &configuração do calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "&Instalar ferramentas da linha de comandos" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 " @@ -4918,25 +6492,25 @@ msgstr "" "Quaisquer alterações nas definições só terão efeito depois do servidor ser " "reiniciado." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "P&orta do servidor:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Utilizador:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "Pala&vra-passe:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -4944,7 +6518,7 @@ msgstr "" "Se deixar a palavra-passe em branco qualque pessoa poderá aceder à sua " "colecção de livros usando a interface de rede." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -4952,41 +6526,56 @@ msgstr "" "O tamanho máximo (larguraxaltura) para as capas apresentadas. Capas maiores " "são redimensionadas. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "Tam. máx. da &capa:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Mostrar a palavra-passe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "Max. items &OPDS por pesquisa:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 +msgid "Max. OPDS &ungrouped items:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "&Iniciar o Servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "Pa&rar o Servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "&Testar o Servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "Executar o servidor &automaticamente no arranque" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "Ver o registo do &servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -5003,7 +6592,7 @@ msgstr "" "Stanza no seu iPhone. Aqui myhostname deve ser o domínio ou o endereço IP do " "computador onde o calibre está a executar." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -5011,27 +6600,27 @@ msgstr "" "Aqui pode personalizar o comportamento do calibre controlando quais os " "extras que este utiliza." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "Activar/&Desactivar o extra" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "&Personalizar o extra" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "&Remover o extra" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "Adicionar novo extra" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "&Ficheiro com o extra:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "&Adicionar" @@ -5059,16 +6648,6 @@ msgstr "" msgid "Values can be edited" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 -msgid "Yes" -msgstr "Sim" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 -msgid "No" -msgstr "Não" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" msgstr "Texto" @@ -5078,8 +6657,11 @@ msgid "Number" msgstr "Número" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:177 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Data" @@ -5095,6 +6677,127 @@ msgstr "" msgid "Create and edit tag-based columns" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 +msgid "Text, column shown in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 +msgid "Comma separated text, like tags, shown in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 +msgid "Long text, like comments, not shown in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +msgid "Text column for keeping series-like information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +msgid "Floating point numbers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +msgid "Integers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 +msgid "Ratings, shown with stars" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 +msgid "Yes/No" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +msgid "No column selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 +msgid "No column has been selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 +msgid "Selected column is not a user-defined column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 +msgid "No lookup name was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 +msgid "" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 +msgid "No column heading was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 +msgid "The lookup name %s is already used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 +msgid "The heading %s is already used" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 +msgid "Create or edit custom columns" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 +msgid "&Lookup name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 +msgid "Column &heading" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 +msgid "" +"Used for searching the column. Must contain only digits and lower case " +"letters." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 +msgid "" +"Column heading in the library view and category name in the tag browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 +msgid "Column &type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 +msgid "What kind of information will be kept in the column." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 +msgid "" +"<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " +"for year.</p>\n" +"<p>For example:\n" +"<ul>\n" +"<li> ddd, d MMM yyyy gives Mon, 5 Jan 2010<li>\n" +"<li>dd MMMM yy gives 05 January 10</li>\n" +"</ul> " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 +msgid "Use MMM yyyy for month + year, yyyy for year only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 +msgid "Default: dd MMM yyyy." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 +msgid "Format for &dates" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" msgstr "" @@ -5141,9 +6844,62 @@ msgstr "Variáveis disponíveis:" msgid "Downloading social metadata, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 -msgid "Are you sure?" -msgstr "Tem a certeza?" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" @@ -5153,39 +6909,85 @@ msgstr "&Mostrar este aviso outra vez" msgid "ERROR" msgstr "ERRO" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +msgid "" +"All checked books will be <b>permanently deleted</b> from your device. " +"Please verify the list." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +msgid "Location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 +msgid "Format" +msgstr "Formato" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +msgid "Delete from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +msgid "Author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 +msgid "Manage authors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "Ordenação do(s) Autor(es)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" msgstr "ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." msgstr "A encontrar os metadados..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" msgstr "É impossível encontrar os metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "O descarregamento dos metadados parece ter parado. Tente mais tarde." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" msgstr "Aviso" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" msgstr "É impossível encontrar os metadados de:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" msgstr "Não foram encontrados metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" @@ -5250,32 +7052,31 @@ msgid "Show job &details" msgstr "Mostrar os &detalhes do processo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 -msgid "Stop &all jobs" -msgstr "P&arar todos os processos" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:22 -msgid "Editing meta information for %d books" +msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 +msgid "Editing meta information for <b>%d books</b>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Editar os metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 -msgid "Meta information" -msgstr "Metadados" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" msgstr "Definir a&utomaticamente a ordenação do(s) autor(es)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " msgstr "&Ordenação de autor: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -5283,55 +7084,55 @@ msgstr "" "Especificar como é que o(s) autor(es) deste livro deve(m) ser ordenado(s). " "Por exemplo: Charles Dickens deve ser ordenado como Dickens, Charles." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "&Rating:" msgstr "A&valiação:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Rating of this book. 0-5 stars" msgstr "Avaliação deste livro. 0-5 estrelas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid " stars" msgstr " estrelas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 msgid "Add ta&gs: " msgstr "Adicionar eti&quetas: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "Open Tag Editor" msgstr "Abrir o Editor de Etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" msgstr "&Remover etiquetas:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " msgstr "Lista de etiquetas separadas por vírgulas a remover dos livros. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" msgstr "Remover &formatos:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 msgid "" "Selected books will be automatically numbered,\n" "in the order you selected them.\n" @@ -5339,210 +7140,298 @@ msgid "" "Book A will have series number 1 and Book B series number 2." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 -msgid "Automatically number books in this series" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 +msgid "" +"Remove stored conversion settings for the selected books.\n" +"\n" +"Future conversion of these books will use the default settings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 +msgid "Remove &stored conversion settings for the selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +msgid "&Basic metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 +msgid "&Custom metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 +msgid "Last modified: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "Não é uma imagem válida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +msgid "Specify title and author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 +msgid "You must specify a title and author before generating a cover" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "Escolher formatos para " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1284 -msgid "Books" -msgstr "Livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "Não tem permissão" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "Não tem permissão para ler os seguintes ficheiros:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:193 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "Nenhum formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "É impossível ler os metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "É impossível ler os metadados do formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:254 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "É impossível ler a capa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "É impossível ler a capa do formato %s." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "A capa do formato %s é inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "Cancelar a edição de todos os restantes livros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +msgid "Cannot use tag editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 +msgid "The tags editor cannot be used if you have modified the tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "A descarregar a capa..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:529 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "É impossível recolher a capa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:530 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>É impossível recolher a capa.</b><br/>" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "O descarregamento está a demorar demasiado tempo." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:535 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" "É impossível encontrar a capa para este livro. Tente especificar o ISBN " "primeiro." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:547 -msgid "Bad cover" -msgstr "Capa com erros" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:548 -msgid "The cover is not a valid picture" -msgstr "A capa não é uma imagem válida" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:581 -msgid "There were errors" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:582 -msgid "There were errors downloading social metadata" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 +msgid "" +"For the error message from each cover source, click Show details below." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +msgid "Bad cover" +msgstr "Capa com erros" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 +msgid "The cover is not a valid picture" +msgstr "A capa não é uma imagem válida" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +msgid "There were errors" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 +msgid "There were errors downloading social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "É impossível recolher os metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "Deve especificar pelo menos um de ISBN, Título, Autores ou Editora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "Permissão negada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "É impossível abrir %s. Está a ser usado por outro programa?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Edit Meta Information" msgstr "Editar os metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +msgid "Meta information" +msgstr "Metadados" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Swap the author and title" msgstr "Trocar o autor e o título" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "Author S&ort: " msgstr "&Ordenação do(s) Autor(es): " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Criar automaticamente a ordenação do(s) autor(es) baseada na entrada actual" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "Remove unused series (Series that have no books)" msgstr "Remover as séries não usadas (Séries que não têm livros)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "Publishe&d:" msgstr "Edita&do:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "dd MMM yyyy" msgstr "dd MMM aaaa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "&Date:" msgstr "&Data:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Comments" msgstr "&Comentários" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Fetch metadata from server" msgstr "&Recolher os metadados do servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Available Formats" msgstr "Formatos disponíveis" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Add a new format for this book to the database" msgstr "Adicionar um novo formato para este livro à base de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove the selected formats for this book from the database." msgstr "Remover os formatos seleccionados deste livro da base de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Set the cover for the book from the selected format" msgstr "Definir a capa para o livro a partir do formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Update metadata from the metadata in the selected format" msgstr "" "Actualizar os metadados a partir dos metadados do formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "Reset cover to default" msgstr "Reiniciar a capa para a predefinida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 msgid "Download &cover" msgstr "Descarregar a &capa" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +msgid "Generate a default cover based on the title and author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +msgid "&Generate cover" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" msgstr "É necessário a sua palavra-passe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "A cancelar..." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "A trabalhar" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 +msgid "" +"The current saved search will be <b>permanently deleted</b>. Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 +msgid "Saved Search Editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 +msgid "Saved Search: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 +msgid "Select a saved search to edit" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 +msgid "Delete this selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +msgid "Enter a new saved search name." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +msgid "Add the new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +msgid "Change the contents of the saved search" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "É necessário utilizador e palavra-passe" @@ -5569,24 +7458,24 @@ msgstr "à %d dias, %d horas e %d minutos" msgid "Last downloaded" msgstr "Último descarregamento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Programar o descarregamento de notícias" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Adicionar uma fonte de notícias personalizada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "" @@ -5785,11 +7674,79 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 +msgid "Authors" +msgstr "Autor(es)" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 +msgid "Publishers" +msgstr "Editoras" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 +msgid " (not on any book)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 +msgid "" +"The current tag category will be <b>permanently deleted</b>. Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 +msgid "User Categories Editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 +msgid "A&vailable items" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 +msgid "Apply tags to current tag category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 +msgid "A&pplied items" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +msgid "Unapply (remove) tag from current tag category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +msgid "Category name: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +msgid "Select a category to edit" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +msgid "Delete this selected tag category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +msgid "Enter a new category name. Select the kind before adding it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +msgid "Add the new category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +msgid "Category filter: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +msgid "Select the content kind of the new category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" msgstr "Tem a certeza?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" @@ -5842,6 +7799,58 @@ msgid "Add tag to available tags and apply it to current book" msgstr "" "Adicionar a etiqueta às etiquetas disponíveis e aplicá-la ao livro actual" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 +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:503 +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:504 +msgid "An item cannot be set to nothing. Delete it instead." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 +msgid "No item selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 +msgid "You must select one item from the list of Available items." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 +msgid "No items selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 +msgid "You must select at least one items from the list." +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 "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +msgid "Category Editor" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +msgid "Items in use" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 +msgid "" +"Delete item from database. This will unapply the item from all books and " +"then remove it from the database." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +msgid "Rename the item in every book where it is used." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "Testar as definições do email" @@ -6114,11 +8123,11 @@ msgstr "Expressão regular (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "Nenhuma correspondência" @@ -6154,85 +8163,279 @@ msgstr "ISBN:" msgid "Regular expression (?P<isbn>)" msgstr "Expressão regular (?P<isbn>)" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 +msgid "Cover Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 +msgid "Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 +msgid "created by Kovid Goyal" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +msgid "Connected " +msgstr "Ligado " + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 +msgid "Update found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 +msgid "Book Details" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "Processo" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "Estado" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "Progresso" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "Tempo de execução" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "Existem %d processos a executar:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "Processo desconhecido" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "Existem %d processos à espera:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "É impossível parar o processo" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "É impossível parar os processos que comunicam com o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "O processo já executou" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "Indisponível" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 +msgid "Jobs:" +msgstr "Processos:" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr " - Processos" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 +msgid "Eject this device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 +msgid "Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +msgid "Show books in calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 +msgid "Reader" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 +msgid "Show books in the main memory of the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 +msgid "Card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 +msgid "Show books in storage card A" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 +msgid "Card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 +msgid "Show books in storage card B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 +msgid "available" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 +msgid "" +"Books display will be restricted to those matching the selected saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 +msgid "Advanced search" +msgstr "Procura Avançada" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 +msgid "" +"<p>Search the list of books by title, author, publisher, tags, comments, " +"etc.<br><br>Words separated by spaces are ANDed" +msgstr "" +"<p>Procurar a lista de livros por título, autor, editora, etiquetas, " +"comentários, etc.<br><br>Nas palavras separadas por espaços os espaços são " +"substituidos por AND" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 +msgid "Reset Quick Search" +msgstr "Reiniciar a Procura Rápida" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 +msgid "Copy current search text (instead of search name)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 +msgid "Save current search under the name shown in the box" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 +msgid "Delete current saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 +msgid "N" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 +msgid "Y" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 +msgid "On Device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" msgstr "Tamanho (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" msgstr "Avaliação" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:365 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:371 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:440 -msgid "None" -msgstr "Nenhum" - -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book <font face=\"serif\">%s</font> of %s." msgstr "Livro <font face=\"serif\">%s</font> de %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899 -msgid "Not allowed" -msgstr "Não permitido" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 +msgid "The lookup/search name is \"{0}\"" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 +msgid "In Library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 +msgid "Size" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 +msgid "Marked for deletion" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 +msgid "Double click to <b>edit</b> me<br><br>" +msgstr "Duplo clique para <b>me</b> editar<br><br>" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 +msgid "Hide column %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 +msgid "Sort on %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 +msgid "Ascending" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 +msgid "Descending" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 +msgid "Change text alignment for %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 +msgid "Left" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 +msgid "Right" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 +msgid "Center" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 +msgid "Show column" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 +msgid "Restore default layout" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -6240,14 +8443,6 @@ msgstr "" "Arrastar para o aparelho não é suportado. Primeiro adicionar o livro à " "biblioteca do calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1100 -msgid "Format" -msgstr "Formato" - -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1151 -msgid "Double click to <b>edit</b> me<br><br>" -msgstr "Duplo clique para <b>me</b> editar<br><br>" - #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" msgstr "Configurar o Visualizador" @@ -6275,7 +8470,7 @@ msgstr "" "<i>%s</i> ." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "Não foram encontradas correspondências" @@ -6292,12 +8487,12 @@ msgid "LRF Viewer toolbar" msgstr "Barra de ferramentas do Visualizador de ficheiros LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Página Seguinte" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "Página Anterior" @@ -6324,279 +8519,123 @@ msgstr "Abrir um livro" msgid "Configure" msgstr "Configurar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." msgstr "Usar a biblioteca localizada no caminho especificado." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Start minimized to system tray." msgstr "Iniciar minimizado na área de notificação." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Log debugging information to console" msgstr "Registar a informação de depuração na consola" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Do not check for updates" msgstr "Não verificar por actualizações" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:65 -msgid "Choose a location for your calibre e-book library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:74 -msgid "Failed to create library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:75 -msgid "Failed to create calibre library at: %r. Aborting." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:145 -msgid "Repairing failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:146 -msgid "The database repair failed. Starting with a new empty library." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:150 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 msgid "Calibre Library" msgstr "Biblioteca do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 +msgid "Choose a location for your calibre e-book library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 +msgid "Failed to create library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +msgid "Failed to create calibre library at: %r." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 +msgid "Initializing user interface..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 +msgid "Repairing failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 +msgid "The database repair failed. Starting with a new empty library." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Bad database location" msgstr "Localização da base de dados com erros" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" "Your calibre database appears to be corrupted. Do you want calibre to try " "and repair it automatically? If you say No, a new empty calibre library will " "be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 +msgid "Starting %s: Loading books..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" msgstr "Se tem a certeza que não está a executar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " msgstr "É impossível começar " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." msgstr "%s já está a executar." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" msgstr "pode estar a executar na área de notificação, no" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 msgid "upper right region of the screen." msgstr "canto superior direito do écran" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "lower right region of the screen." msgstr "canto inferior direito do écran" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." msgstr "tente reiniciar o seu computador" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:265 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" msgstr "tente apagar o ficheiro" -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 -msgid "calibre" -msgstr "calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:366 -msgid "Advanced search" -msgstr "Procura Avançada" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:368 -msgid "Alt+S" -msgstr "Alt+S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:369 -msgid "&Search:" -msgstr "&Procura:" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:370 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:371 -msgid "" -"<p>Search the list of books by title, author, publisher, tags, comments, " -"etc.<br><br>Words separated by spaces are ANDed" -msgstr "" -"<p>Procurar a lista de livros por título, autor, editora, etiquetas, " -"comentários, etc.<br><br>Nas palavras separadas por espaços os espaços são " -"substituidos por AND" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -msgid "set in ui.py" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:373 -msgid "Reset Quick Search" -msgstr "Reiniciar a Procura Rápida" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:375 -msgid "Choose saved search or enter name for new saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:376 -msgid "Copy current search text (instead of search name)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:378 -msgid "Save current search under the name shown in the box" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:380 -msgid "Delete current saved search" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:382 -msgid "Sort by &popularity" -msgstr "Ordenar por &popularidade" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:383 -msgid "Match any" -msgstr "Corresponder algum" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:384 -msgid "Match all" -msgstr "Corresponder todos" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:385 -msgid "Add books" -msgstr "Adicionar livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:386 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:387 -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:388 -msgid "Remove books" -msgstr "Remover livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:389 -msgid "Del" -msgstr "Apagar" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:390 -msgid "Edit meta information" -msgstr "Editar metadados" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:391 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:392 -msgid "Merge books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:393 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:394 -msgid "Send to device" -msgstr "Enviar para o aparelho" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:395 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:347 -msgid "Save to disk" -msgstr "Guardar no disco" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:396 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:397 -msgid "Fetch news" -msgstr "Recolher notícias" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:398 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:399 -msgid "Convert E-books" -msgstr "Converter livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:400 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:401 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:357 -msgid "View" -msgstr "Ver" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:402 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:403 -msgid "Open containing folder" -msgstr "Abrir a pasta com o conteúdo" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:404 -msgid "Show book details" -msgstr "Mostrar os detalhes do livro" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:405 -msgid "Books by same author" -msgstr "Livros do mesmo autor" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:406 -msgid "Books in this series" -msgstr "Livros nesta série" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:407 -msgid "Books by this publisher" -msgstr "Livros da mesma editora" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:408 -msgid "Books with the same tags" -msgstr "Livros com as mesmas etiquetas" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:410 -msgid "Configure calibre" -msgstr "Configurar o calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:411 -msgid "Ctrl+P" -msgstr "Ctrl+P" - #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " @@ -6618,19 +8657,53 @@ msgstr "&Sair" msgid "ERROR: Unhandled exception" msgstr "ERRO: Excepção não tratada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 msgid "Book has neither title nor ISBN" msgstr "O livro não tem nem título nem ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 msgid "No matches found for this book" msgstr "Nenhuma correspondência encontrada para este livro" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Procurar" +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 +msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 +msgid "Search (For Advanced Search click the button to the left)" +msgstr "Procura (Para a Procura Avançada clique no botão da esquerda)" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 +msgid "Saved Searches" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 +msgid "Choose saved search or enter name for new saved search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 +msgid "Restrict to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 +msgid "(all books)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 +msgid "({0} of {1})" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 +msgid "({0} of all)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." msgstr "" @@ -6691,58 +8764,102 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:154 -msgid "Jobs:" -msgstr "Processos:" - -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:163 -msgid "Click to see list of active jobs." -msgstr "Clique para ver a lista dos processos activos." - -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:201 -msgid "Click to browse books by their covers" -msgstr "Clique para navegar os livros pelas capas" - -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:201 -msgid "Click to turn off Cover Browsing" -msgstr "Clique para desligar a navegação pelas capas" - -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:206 -msgid "" -"<p>Browsing books by their covers is disabled.<br>Import of pictureflow " -"module failed:<br>" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 +msgid "Rename '%s'" msgstr "" -"<p>Navegar os livros pelas capas está desactivado.<br>A importação do módulo " -"pictureflow falhou:<br>" -#: /home/kovid/work/calibre/src/calibre/gui2/status.py:214 -msgid "Click to browse books by tags" -msgstr "Clique para navegar os livros pelas etiquetas" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 +msgid "Edit sort for '%s'" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151 -msgid "Authors" -msgstr "Autor(es)" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +msgid "Hide category %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151 -msgid "Publishers" -msgstr "Editoras" +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 +msgid "Show category" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 +msgid "Show all categories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +msgid "Manage %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 +msgid "Manage Saved Searches" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 +msgid "Manage User Categories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 +msgid "Duplicate search name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 +msgid "The saved search name %s is already used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 +msgid "Sort by name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 +msgid "Sort by popularity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +msgid "Sort by average rating" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 +msgid "Set the sort order for entries in the Tag Browser" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +msgid "Match all" +msgstr "Corresponder todos" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +msgid "Match any" +msgstr "Corresponder algum" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 +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:789 +msgid "Manage &user categories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 +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 "Converter o livro %d de %d (%s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" msgstr "É impossível converter alguns livros" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." @@ -6750,23 +8867,23 @@ msgstr "" "É impossível converter %d de %d livros, porque não foi encontrado um formato " "fonte adequado." -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "A criar a fila de espera dos livros para conversão a granel" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "A criar a fila de espera " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Recolher as notícias de " -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "Converter existentes" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -6774,566 +8891,28 @@ msgstr "" "Os seguintes livros já foram convertidos para o formato %s. Deseja voltar a " "convertê-los?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:67 -msgid "Save single format to disk..." -msgstr "Guardar só um formato no disco..." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:148 -msgid "Search (For Advanced Search click the button to the left)" -msgstr "Procura (Para a Procura Avançada clique no botão da esquerda)" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:154 -msgid "Saved Searches" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:177 -msgid "Error communicating with device" -msgstr "Erro ao comunicar com o aparelho" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "&Restaurar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "&Faça um donativo para ajudar o calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:204 -msgid "&Restart" -msgstr "&Reiniciar" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:244 -msgid "<p>For help see the: <a href=\"%s\">User Manual</a><br>" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:250 -msgid "<b>%s</b>: %s by <b>Kovid Goyal %%(version)s</b><br>%%(device)s</p>" -msgstr "<b>%s</b>: %s por <b>Kovid Goyal %%(version)s</b><br>%%(device)s</p>" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:273 -msgid "Edit metadata individually" -msgstr "Editar os metadados individualmente" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:275 -msgid "Edit metadata in bulk" -msgstr "Editar os metadados a granel" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:277 -msgid "Download metadata and covers" -msgstr "Descarregar os metadados e as capas" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:278 -msgid "Download only metadata" -msgstr "Descarregar só os metadados" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:279 -msgid "Download only covers" -msgstr "Descarregar só as capas" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:280 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:284 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:286 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:293 -msgid "Add books from a single directory" -msgstr "Adicionar os livros a partir de uma pasta" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:294 -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 "" -"Adicionar os livros a partir de pastas, incluindo sub-pastas (Um livro por " -"pasta, assume que todos os ficheiros de livros na mesma pasta estão em " -"formatos diferentes)" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:297 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Adicionar os livros a partir de pastas, incluindo sub-pastas (Múltiplos " -"livros por pasta, assume que todos os ficheiros de livros são livros " -"diferentes)" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:300 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Adicionar um livro vazio (Uma entrada de livro sem nenhum formato)" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:348 -msgid "Save to disk in a single directory" -msgstr "Guardar no disco numa única pasta" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2172 -msgid "Save only %s format to disk" -msgstr "Guardar só o formato %s no disco" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:358 -msgid "View specific format" -msgstr "Ver o formato específico" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:365 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:369 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:406 -msgid "Convert individually" -msgstr "Converter individualmente" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:407 -msgid "Bulk convert" -msgstr "Converter a granel" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:410 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 -msgid "Run welcome wizard" -msgstr "Executar o assistente de boas vindas" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:462 -msgid "Similar books..." -msgstr "Livros semelhantes..." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:745 -msgid "Browse by covers" -msgstr "Navegar pelas capas" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:802 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:806 -msgid "(all books)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:811 -msgid "(%d found)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:901 -msgid "Device: " -msgstr "Aparelho: " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:903 -msgid " detected." -msgstr " detectado." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:931 -msgid "Connected " -msgstr "Ligado " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:943 -msgid "Device database corrupted" -msgstr "Base de dados do aparelho corrompida" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:944 -msgid "" -"\n" -" <p>The database of books on the reader is corrupted. Try the " -"following:\n" -" <ol>\n" -" <li>Unplug the reader. Wait for it to finish regenerating " -"the database (i.e. wait till it is ready to be used). Plug it back in. Now " -"it should work with %(app)s. If not try the next step.</li>\n" -" <li>Quit %(app)s. Find the file media.xml in the reader's " -"main memory. Delete it. Unplug the reader. Wait for it to regenerate the " -"file. Re-connect it and start %(app)s.</li>\n" -" </ol>\n" -" " -msgstr "" -"\n" -" <p>A base de dados no leitor está corrompida. Tente o " -"seguinte:\n" -" <ol>\n" -" <li>Desligue o leitor. Espere que ele regenere a base de " -"dados (i.e. espere até estar pronto para ser usado). Volte a ligar. Agora " -"deve funcionar com %(app)s. Senão tente o próximo passo.</li>\n" -" <li>Saia de %(app)s. Encontre o ficheiro media.xml na " -"memória principal do leitor. Apague-o. Desligue o leitor. Espere até que o " -"ficheiro seja regenerado. Volte a ligá-lo e inicie %(app)s.</li>\n" -" </ol>\n" -" " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1003 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1180 -msgid "Use library only" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1004 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1181 -msgid "User annotations generated from main library only" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1011 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1492 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1549 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1587 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1608 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1734 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1799 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1917 -msgid "No books selected" -msgstr "Nenhuns livros seleccionados" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1012 -msgid "No books selected to fetch annotations from" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1037 -msgid "Merging user annotations into database" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1065 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1071 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1090 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1099 -msgid "<b>Page %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1104 -msgid "<b>Location %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1224 -msgid "How many empty books?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1225 -msgid "How many empty books should be added?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1273 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1324 -msgid "Uploading books to device." -msgstr "A carregar os livros para o aparelho." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1285 -msgid "EPUB Books" -msgstr "Livros em formato EPUB" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1286 -msgid "LRF Books" -msgstr "Livros em formato LRF" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1287 -msgid "HTML Books" -msgstr "Livros em formato HTML" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1288 -msgid "LIT Books" -msgstr "Livros em formato LIT" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1289 -msgid "MOBI Books" -msgstr "Livros em formato MOBI" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1290 -msgid "Topaz books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1291 -msgid "Text books" -msgstr "Livros em formato texto" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1292 -msgid "PDF Books" -msgstr "Livros em formato PDF" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1293 -msgid "Comics" -msgstr "Banda desenhada" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1294 -msgid "Archives" -msgstr "Arquivos" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1298 -msgid "Supported books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1333 -msgid "Merged some books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1334 -msgid "" -"Some duplicates were found and merged into the following existing books:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1343 -msgid "Failed to read metadata" -msgstr "Falha ao ler os metadados" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1344 -msgid "Failed to read metadata from the following" -msgstr "Falha ao ler os metadados do(s) seguinte(s)" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1364 -msgid "Cannot delete" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1367 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2061 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2077 -msgid "No book selected" -msgstr "Nenhum livro seleccionado" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1377 -msgid "Choose formats to be deleted" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1395 -msgid "Choose formats <b>not</b> to be deleted" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1433 -msgid "" -"The selected books will be <b>permanently deleted</b> and the files removed " -"from your computer. Are you sure?" -msgstr "" -"Os livros seleccionados vão ser <b>permanentemente apagados</b> e os " -"ficheiros removidos do seu computador. Tem a certeza?" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1460 -msgid "Deleting books from device." -msgstr "A apagar livros do aparelho." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1491 -msgid "Cannot download metadata" -msgstr "É impossível descarregar os metadados" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1507 -msgid "social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1509 -msgid "covers" -msgstr "capas" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1509 -msgid "metadata" -msgstr "metadados" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1511 -msgid "Downloading %s for %d book(s)" -msgstr "Descarregar %s para %d livro(s)" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1533 -msgid "Failed to download some metadata" -msgstr "Falha ao descarregar alguns metadados" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1534 -msgid "Failed to download metadata for the following:" -msgstr "Falha ao descarregar os metadados para os seguintes:" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1537 -msgid "Failed to download metadata:" -msgstr "Falha ao descarregar os metadados:" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1548 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1586 -msgid "Cannot edit metadata" -msgstr "É impossível editar os metadados" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1607 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1610 -msgid "Cannot merge books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1611 -msgid "At least two books must be selected for merging" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1615 -msgid "" -"All book formats and metadata from the selected books will be added to the " -"<b>first selected book.</b><br><br> The second and subsequently selected " -"books will not be deleted or changed.<br><br>Please confirm you want to " -"proceed." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1626 -msgid "" -"All book formats and metadata from the selected books will be merged into " -"the <b>first selected book</b>.<br><br>After merger the second and " -"subsequently selected books will be <b>deleted</b>. <br><br>All book formats " -"of the first selected book will be kept and any duplicate formats in the " -"second and subsequently selected books will be permanently <b>deleted</b> " -"from your computer.<br><br> Are you <b>sure</b> you want to proceed?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1638 -msgid "" -"You are about to merge more than 5 books. Are you <b>sure</b> you want to " -"proceed?" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1733 -msgid "Cannot save to disk" -msgstr "É impossível guardar no disco" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1736 -msgid "Choose destination directory" -msgstr "Escolher a pasta de destino" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1769 -msgid "Error while saving" -msgstr "Erro ao guardar" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1770 -msgid "There was an error while saving." -msgstr "Houve um erro ao guardar." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1777 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1778 -msgid "Could not save some books" -msgstr "É impossível guardar alguns livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1779 -msgid "Click the show details button to see which ones." -msgstr "Clique no botão ver detalhes para ver quais." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1800 -msgid "No books selected to generate catalog for" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1817 -msgid "Generating %s catalog..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1823 -msgid "" -"No books to catalog\n" -"Check exclude tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1833 -msgid "Catalog generated." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1836 -msgid "Export Catalog Directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1837 -msgid "Select destination for %s.%s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1851 -msgid "Fetching news from " -msgstr "Recolher notícias de " - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1865 -msgid " fetched." -msgstr " recolhida." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1916 -msgid "Cannot convert" -msgstr "É impossível converter" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:1945 -msgid "Starting conversion of %d book(s)" -msgstr "Iniciar a conversão de %d livro(s)" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2061 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2114 -msgid "Cannot view" -msgstr "É impossível ver" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2076 -msgid "Cannot open folder" -msgstr "É impossível abrir a pasta" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2098 -msgid "Multiple Books Selected" -msgstr "Múltiplos livros seleccionados" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2099 -msgid "" -"You are attempting to open %d books. Opening too many books at once can be " -"slow and have a negative effect on the responsiveness of your computer. Once " -"started the process cannot be stopped until complete. Do you wish to " -"continue?" -msgstr "" -"Está a tentar abrir %d livros. Abrir muitos livros de uma vez pode ser lento " -"e ter um efeito negativo na reacção do seu computador. Uma vez começado o " -"processo não pode ser parado até estar completo. Deseja continuar?" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2115 -msgid "%s has no available formats." -msgstr "%s não tem formatos disponíveis." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2156 -msgid "Cannot configure" -msgstr "É impossível configurar" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2157 -msgid "Cannot configure while there are running jobs." -msgstr "É impossível configurar enquanto estiverem processos a executar." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2200 -msgid "No detailed info available" -msgstr "Nenhuma informação detalhada disponível" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2201 -msgid "No detailed information is available for books on the device." -msgstr "Nenhuma informação detalhada disponível para os livros no aparelho." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2257 -msgid "Error talking to device" -msgstr "Erro ao comunicar com o aparelho" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2258 -msgid "" -"There was a temporary error talking to the device. Please unplug and " -"reconnect the device and or reboot." -msgstr "" -"Houve um erro temporário ao comunicar com o aparelho. Por favor desligue e " -"volte a ligar o aparelho ou reinicie." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2281 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2309 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "Erro de conversão" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2282 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." @@ -7342,28 +8921,26 @@ msgstr "" "(Digital Rights Management)</a>. Primeiro deve remover o DRM usando " "ferramentas de terceiros." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2295 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2310 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "<b>Falha</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2358 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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." +"you find it useful, please consider donating to support its development. " +"Your donation helps keep calibre development going." msgstr "" -"é o resultado dos esforços de muitos voluntários pelo mundo inteiro. Se o " -"acha útil, por favor considere fazer um donativo para ajudar no seu " -"desenvolvimento." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2383 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Existem processos activos. Tem a certeza que quer sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2386 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -7373,11 +8950,11 @@ msgstr "" " Sair pode causar corrupção no aparelho.<br>\n" " Tem a certeza que quer sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "AVISO: Processos activos" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2442 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -7385,19 +8962,11 @@ msgstr "" "vai continuar a executar na área de notificação. Para fechar escolha " "<b>Sair</b> no menu de contexto da área de notificação." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2461 -msgid "" -"<span style=\"color:red; font-weight:bold\">Latest version: <a " -"href=\"%s\">%s</a></span>" -msgstr "" -"<span style=\"color:red; font-weight:bold\">Última versão: <a " -"href=\"%s\">%s</a></span>" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2469 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Actualização disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:2470 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the <a href=\"http://calibre-" "ebook.com/whats-new\">new features</a>. Visit the download page?" @@ -7563,7 +9132,7 @@ msgid "Options to customize the ebook viewer" msgstr "Opções para personalizar o Visualizador de livros" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "Lembrar o tamanho da última janela utilizada" @@ -7620,36 +9189,36 @@ msgstr "O tamanho do tipo de letra monospace padrão em px" msgid "The standard font type" msgstr "O tipo de letra padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Ir para..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "" @@ -7705,92 +9274,92 @@ msgstr "" msgid "Book format" msgstr "Formato do livro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "Posição no livro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" "Ir para uma referência. Para saber o número da referência use o modo de " "referência." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "Procurar neste livro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "Pré-visualizar" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "Escolher o livro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "Livros" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "Adicionar marcador" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "Introduzir o título para o marcador" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "Nenhuma correspondência encontrada para: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "A carregar o fluxo..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "A representar %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "Gerir Marcadores" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "A carregar o livro..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "Erro de DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "<p>Este livro está protegido por <a href=\"%s\">DRM</a>" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "É impossível abrir o livro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "Opções para controlar o Visualizador de livros" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Se especificado a janela do Visualizador vai tentar vir para a frente quando " "iniciada." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "Imprimir alertas javascript e mensagens da consola na consola" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -7876,94 +9445,51 @@ msgstr "" msgid "Print eBook" msgstr "Imprimir o livro" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:226 -msgid "" -"Library\n" -"%d\n" -"books" -msgstr "" -"Biblioteca\n" -"%d\n" -"livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:227 -msgid "" -"Reader\n" -"%s\n" -"available" -msgstr "" -"Leitor\n" -"%s\n" -"disponíveis" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:228 -msgid "" -"Card A\n" -"%s\n" -"available" -msgstr "" -"Cartão A\n" -"%s\n" -"disponíveis" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:229 -msgid "" -"Card B\n" -"%s\n" -"available" -msgstr "" -"Cartão B\n" -"%s\n" -"disponíveis" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:234 -msgid "Click to see the books available on your computer" -msgstr "Clique para ver os livros disponíveis no seu computador" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:235 -msgid "Click to see the books in the main memory of your reader" -msgstr "" -"Clique para ver os livros disponíveis na memória principal do seu aparelho" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:236 -msgid "Click to see the books on storage card A in your reader" -msgstr "" -"Clique para ver os livros disponíveis no cartão de memória A do seu aparelho" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:237 -msgid "Click to see the books on storage card B in your reader" -msgstr "" -"Clique para ver os livros disponíveis no cartão de memória B do seu aparelho" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Alterar a Capitalização" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Maiúsculas" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Minúsculas" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:533 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Alterar a Capitalização" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:534 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "Capitalização de Título" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 +msgid "Drag to resize" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 +msgid "Show" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 +msgid "Hide" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " @@ -7973,7 +9499,7 @@ msgstr "" "colecção de livros do calibre directamente no aparelho. Para fazer isto tem " "de ligar o servidor de conteúdos do calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." @@ -7981,7 +9507,7 @@ msgstr "" "Lembre-se de deixar o calibre a executar porque o servidor só trabalha " "enquanto o calibre estiver a executar." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " @@ -7991,20 +9517,20 @@ msgstr "" "no WordPlayer. Aqui myhostname deve ser o domínio ou o endereço IP do " "computador onde o calibre está a executar." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 msgid "Moving library..." msgstr "A mover a biblioteca..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 msgid "Failed to move library" msgstr "Falha ao mover a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 msgid "Invalid database" msgstr "Base de dados inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 msgid "" "<p>An invalid library already exists at %s, delete it before trying to move " "the existing library.<br>Error: %s" @@ -8012,17 +9538,21 @@ msgstr "" "<p>Já existe uma biblioteca inválida em %s, apague-a antes de tentar mover a " "biblioteca existente.<br>Erro: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 msgid "Could not move library" msgstr "É impossível mover a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 +msgid "Select location for books" +msgstr "Seleccione a localização dos livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 msgid "welcome wizard" msgstr "assistente de boas vindas" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 @@ -8030,7 +9560,7 @@ msgid "Welcome to calibre" msgstr "Bem vindo ao calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 @@ -8055,14 +9585,7 @@ msgstr "&Fabricantes" msgid "&Devices" msgstr "&Aparelhos" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 -msgid "WizardPage" -msgstr "Página do Assistente" - -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 msgid "" "<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " "button to apply your settings." @@ -8070,13 +9593,13 @@ msgstr "" "<h2>Parabéns!</h2> Configurou o calibre com sucesso. Carregue no botão %s " "para aplicar as suas definições." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 msgid "" "<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " "available <a href=\"http://calibre-ebook.com/demo\">online</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 msgid "" "<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" "ebook.com/user_manual\">online</a>." @@ -8271,47 +9794,52 @@ msgstr "" msgid "Turn on the &content server" msgstr "Ligar o servidor de &conteúdos" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:8 -msgid "Settings to control the calibre content server" -msgstr "Definições para controlar o servidor de conteúdos do calibre" - -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:12 -msgid "The port on which to listen. Default is %default" -msgstr "A porta utilizada para ligações. A predefinição é %default" - -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:14 -msgid "The server timeout in seconds. Default is %default" -msgstr "O tempo de espera do servidor em segundos. A predefinição é %default" - -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:16 -msgid "The max number of worker threads to use. Default is %default" +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 +msgid "today" msgstr "" -"O número máximo de fluxos de trabalho a usar. A predefinição é %default" -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:18 -msgid "Set a password to restrict access. By default access is unrestricted." +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 +msgid "yesterday" msgstr "" -"Definir uma palavra-passe para restringir o acesso. A predefinição é acesso " -"sem restrições." -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:20 -msgid "Username for access. By default, it is: %default" -msgstr "Utilizador autorizado . A predefinição é: %default" - -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:24 -msgid "The maximum size for displayed covers. Default is %default." +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 +msgid "thismonth" msgstr "" -"O tamanho máximo para as capas apresentadas. A predefinição é %default." -#: /home/kovid/work/calibre/src/calibre/library/__init__.py:26 -msgid "" -"The maximum number of matches to return per OPDS query. This affects Stanza, " -"WordPlayer, etc. integration." +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 +msgid "daysago" msgstr "" -"O número máximo de resultados a serem mostrados por pesquisa OPDS. Isto " -"afecta a integração com Stanza, WordPlayer, etc." -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:41 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 +msgid "no" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 +msgid "unchecked" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 +msgid "checked" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 +msgid "yes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 +msgid "blank" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 +msgid "empty" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -8320,7 +9848,7 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:51 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -8328,14 +9856,72 @@ msgid "" "Applies to: CSV, XML output formats" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 +msgid "" +"The fields to output when cataloging books in the database. Should be a " +"comma-separated list of fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 +msgid "" +"Output field to sort on.\n" +"Available fields: author_sort, id, rating, size, timestamp, title.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 +msgid "" +"Create a citation for BibTeX entries.\n" +"Boolean value: True, False\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 +msgid "" +"The template for citation creation from database fields.\n" +" Should be a template with {} enclosed fields.\n" +"Available fields: %s.\n" +"Default: '%%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 +msgid "" +"BibTeX file encoding output.\n" +"Available types: utf8, cp1252, ascii.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 +msgid "" +"BibTeX file encoding flag.\n" +"Available types: strict, replace, ignore, backslashreplace.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" +"Entry type for BibTeX catalog.\n" +"Available types: book, misc, mixed.\n" +"Default: '%default'\n" +"Applies to: BIBTEX output format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 +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:269 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -8344,14 +9930,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:279 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:285 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -8360,28 +9946,28 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:293 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 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:300 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 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:307 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:314 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -8390,7 +9976,7 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:321 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -8400,14 +9986,14 @@ msgid "" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalog.py:328 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:122 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." @@ -8415,7 +10001,7 @@ msgstr "" "Caminho para a biblioteca do calibre. A predefinição é usar o caminho " "armazenado nas definições." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:215 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" "%prog list [options]\n" "\n" @@ -8425,7 +10011,7 @@ msgstr "" "\n" "Lista de livros disponíveis na base de dados do calibre.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:223 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -8439,7 +10025,7 @@ msgstr "" "A predefinição é: %%default. O campo especial \"all\" pode ser utilizado " "para seleccionar todos os campos. Só tem efeitos no formato de destino texto." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" @@ -8449,11 +10035,11 @@ msgstr "" "Campos disponíveis: %s\n" "A predefinição é: %%default" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "Sort results in ascending order" msgstr "Ordenar os resultados em ordem ascendente" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search related documentation in the User Manual. Default is " @@ -8463,7 +10049,7 @@ msgstr "" "veja a documentação relacionada com a procura no Manual do Utilizador. A " "predefinição é não filtrar." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:236 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 msgid "" "The maximum width of a single line in the output. Defaults to detecting " "screen size." @@ -8471,12 +10057,12 @@ msgstr "" "A máxima largura de uma única linha no ficheiro de destino. A predefinição é " "detectar o tamanho do écran." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:142 msgid "The string used to separate fields. Default is a space." msgstr "" "A expressão utilizada para separar os campos. A predefinição é um espaço." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:238 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 msgid "" "The prefix for all file paths. Default is the absolute path to the library " "folder." @@ -8484,23 +10070,15 @@ msgstr "" "O prefixo para todos os caminhos para os ficheiros. A predefinição é usar o " "caminho absoluto para a pasta da biblioteca." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:241 -msgid "" -"The format in which to output the data. Available choices: %s. Defaults is " -"text." -msgstr "" -"O formato a utilizar para os dados. Escolhas disponíveis: %s. A predefinição " -"é texto." - -#: /home/kovid/work/calibre/src/calibre/library/cli.py:263 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:165 msgid "Invalid fields. Available fields:" msgstr "Campos inválidos. Campos disponíveis:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:270 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 msgid "Invalid sort field. Available fields:" msgstr "Campo de ordenação inválido. Campos disponíveis:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" @@ -8508,7 +10086,7 @@ msgstr "" "Os livros seguintes não foram adicionados porque já existem na base de dados " "(ver opção --duplicates):" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:365 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -8522,7 +10100,7 @@ msgstr "" "especificar pastas, ver\n" "a opção relativa às pasta em baixo.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:374 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 msgid "" "Assume that each directory has only a single logical book and that all files " "in it are different e-book formats of that book" @@ -8530,11 +10108,11 @@ msgstr "" "Assumir que cada pasta tem só um único livro lógico e que todos os ficheiros " "nela contidos são formatos diferentes desse livro" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:376 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:278 msgid "Process directories recursively" msgstr "Processar as pastas recursivamente" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." @@ -8542,27 +10120,27 @@ msgstr "" "Adicionar livros à base de dados mesmo se estes já existem. A comparação é " "feita baseada nos títulos dos livros." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:380 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:384 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:386 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:411 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" msgstr "Deve especificar pelo menos um ficheiro a adicionar" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:427 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:329 msgid "" "%prog remove ids\n" "\n" @@ -8576,11 +10154,11 @@ msgstr "" "uma lista de números de ID separada por virgulas (pode saber os números de " "ID usando o comando list). Por exemplo, 23,34,57-85\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:442 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 msgid "You must specify at least one book to remove" msgstr "Deve especificar pelo menos um livro a remover" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:461 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:363 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -8594,15 +10172,15 @@ msgstr "" "identificado pelo ID. Pode saber o ID usando o comando list. Se o formato já " "existe, é substituido.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:476 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 msgid "You must specify an id and an ebook file" msgstr "Deve especificar um ID e um ficheiro de livro" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:481 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "ebook file must have an extension" msgstr "o ficheiro do livro tem de ter uma extensão" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:489 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -8618,11 +10196,11 @@ msgstr "" "usando o comando list. fmt deve ser uma extensão de ficheiro como LRF ou TXT " "ou EPUB. Se o livro lógico não tem fmt disponível, não fazer nada.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:506 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "You must specify an id and a format" msgstr "Deve especificar um ID e um formato" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:524 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:426 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -8638,15 +10216,15 @@ msgstr "" "identificado pelo ID.\n" "O ID é um número de identificação do comando list.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:532 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "Print metadata in OPF form (XML)" msgstr "Imprimir os metadados no formulário OPF (XML)" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:541 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:443 msgid "You must specify an id" msgstr "Deve especificar um ID" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:554 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:456 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -8668,11 +10246,11 @@ msgstr "" "ter uma ideia do formato OPF usando o parâmetro --as-opf no comando\n" "show_metadata.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:570 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:472 msgid "You must specify an id and a metadata file" msgstr "Deve especificar um ID e um ficheiro de metadados" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:590 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:492 msgid "" "%prog export [options] ids\n" "\n" @@ -8690,27 +10268,27 @@ msgstr "" "metadados (num\n" "ficheiro OPF). Pode saber os números de ID através do comando list.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:598 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:500 msgid "Export all books in database, ignoring the list of ids." msgstr "Exportar todos os livros da base de dados, ignorando a lista de IDs." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:600 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:502 msgid "Export books to the specified directory. Default is" msgstr "Exportar os livros para a pasta especificada. A predefinição é" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:602 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 msgid "Export all books into a single directory" msgstr "Exportar todos os livros para uma única pasta" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:609 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." msgstr "Especificar este parâmetro vai desligar este comportamento." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:632 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" msgstr "Deve especificar alguns IDs ou a opção %s" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 msgid "" "%prog add_custom_column [options] label name datatype\n" "\n" @@ -8721,23 +10299,23 @@ msgid "" "datatype is one of: {0}\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:654 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:658 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:560 msgid "" "A dictionary of options to customize how the data in this column will be " "interpreted." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:671 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:573 msgid "You must specify label, name and datatype" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:729 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:631 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -8748,30 +10326,30 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:743 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" "Comma-separated list of database IDs to catalog.\n" "If declared, --search is ignored.\n" "Default: all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:747 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:649 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search-related documentation in the User Manual.\n" "Default: no filtering" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:753 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" msgstr "Mostrar informação detalhada. Útil para depurar." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:766 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 msgid "Error: You must specify a catalog output file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 msgid "" "\n" " %prog set_custom [options] column id value\n" @@ -8783,17 +10361,17 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:797 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:808 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 msgid "Error: You must specify a field name, id and value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:827 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 msgid "" "\n" " %prog custom_columns [options]\n" @@ -8802,19 +10380,19 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:834 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 msgid "Show details for each column." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:846 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 msgid "You will lose all data in the column: %r. Are you sure (y/n)? " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:848 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:854 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" "\n" " %prog remove_custom_column [options] label\n" @@ -8824,15 +10402,60 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:862 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 msgid "Do not ask for confirmation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:872 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:885 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -8852,32 +10475,54 @@ msgstr "" " %s\n" "Para ajuda num comando individual: %%prog comando --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1261 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 +msgid "%sAverage rating is %3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 +msgid "Main" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" "<p>A migrar a base de dados antiga para a biblioteca de livros em " "%s<br><center>" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1290 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "A copiar <b>%s</b>" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1307 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "A compactar a base de dados" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1400 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "A verificar a integridade do SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1438 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "A verificar ficheiros desaparecidos." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1460 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "ID verificado" +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 +msgid "Ratings" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" msgstr "O título" @@ -9014,15 +10659,62 @@ msgstr "Converter os caminhos para minúsculas." msgid "Replace whitespace with underscores." msgstr "Substituir espaços por underscores" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:258 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 msgid "Requested formats not available" msgstr "Os formatos pedidos não estão disponíveis" -#: /home/kovid/work/calibre/src/calibre/library/server.py:379 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 +msgid "Settings to control the calibre content server" +msgstr "Definições para controlar o servidor de conteúdos do calibre" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 +msgid "The port on which to listen. Default is %default" +msgstr "A porta utilizada para ligações. A predefinição é %default" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 +msgid "The server timeout in seconds. Default is %default" +msgstr "O tempo de espera do servidor em segundos. A predefinição é %default" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 +msgid "The max number of worker threads to use. Default is %default" +msgstr "" +"O número máximo de fluxos de trabalho a usar. A predefinição é %default" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 +msgid "Set a password to restrict access. By default access is unrestricted." +msgstr "" +"Definir uma palavra-passe para restringir o acesso. A predefinição é acesso " +"sem restrições." + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 +msgid "Username for access. By default, it is: %default" +msgstr "Utilizador autorizado . A predefinição é: %default" + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 +msgid "The maximum size for displayed covers. Default is %default." +msgstr "" +"O tamanho máximo para as capas apresentadas. A predefinição é %default." + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 +msgid "" +"The maximum number of matches to return per OPDS query. This affects Stanza, " +"WordPlayer, etc. integration." +msgstr "" +"O número máximo de resultados a serem mostrados por pesquisa OPDS. Isto " +"afecta a integração com Stanza, WordPlayer, etc." + +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 +msgid "" +"Group items in categories such as author/tags by first letter when there are " +"more than this number of items. Default: %default. Set to a large number to " +"disable grouping." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 msgid "Password to access your calibre library. Username is " msgstr "Palavra-passe para aceder à sua biblioteca calibre. Utilizador é " -#: /home/kovid/work/calibre/src/calibre/library/server.py:886 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28 msgid "" "[options]\n" "\n" @@ -9032,23 +10724,65 @@ msgstr "" "\n" "Iniciar o servidor de conteúdos do calibre." -#: /home/kovid/work/calibre/src/calibre/library/server.py:888 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 msgid "Path to the library folder to serve with the content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:890 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:48 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 +msgid "%d items" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 +msgid "RATING: %s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 +msgid "TAGS: %s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 +msgid "SERIES: %s [%s]<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 +msgid "Books in your library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 +msgid "By " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 +msgid "Books sorted by " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 +msgid "Newest" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "%sUsage%s: %s\n" msgstr "%sUtilização%s: %s\n" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:92 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 msgid "Created by " msgstr "Criado por " -#: /home/kovid/work/calibre/src/calibre/utils/config.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." @@ -9056,155 +10790,167 @@ msgstr "" "Sempre que passar argumentos para o %prog que contenham espaços ponha-os " "entre aspas." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:650 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 msgid "Path to the database in which books are stored" msgstr "Caminho para a base de dados onde os livros estão armazenados" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:652 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 msgid "Pattern to guess metadata from filenames" msgstr "Padrão para adivinhar os metadados a partir do nome dos ficheiros" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:654 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 msgid "Access key for isbndb.com" msgstr "Chave de acesso para isbndb.com" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:656 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 msgid "Default timeout for network operations (seconds)" msgstr "Predefinição do tempo de espera para as operações de rede (segundos)" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:658 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 msgid "Path to directory in which your library of books is stored" msgstr "Caminho para a pasta onde a sua biblioteca de livros está armazenada" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:660 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 msgid "The language in which to display the user interface" msgstr "A linguagem de apresentação da interface do utilizador" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:662 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 msgid "The default output format for ebook conversions." msgstr "O formato de destino predefinido para a conversão de livros." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:666 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 msgid "Ordered list of formats to prefer for input." msgstr "Lista ordenada de formatos preferidos como origem." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:668 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 msgid "Read metadata from files" msgstr "Ler os metadados a partir dos ficheiros" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:670 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 msgid "The priority of worker processes" msgstr "A prioridade dos processos de trabalho" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:672 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:674 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:678 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "List of named saved searches" msgstr "" +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 +msgid "User-created tag browser categories" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 +msgid "How and when calibre updates metadata on the device." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "À espera..." -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "Parado" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "Terminado" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "A Processar..." -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:93 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Português do Brasil" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:94 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Inglês (Reino Unido)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Chinês Simplificado" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Chinês (Hong Kong)" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Chinês Tradicional" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Inglês" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 -msgid "English (Singapore)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 -msgid "English (Yemen)" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 -msgid "English (Ireland)" +msgid "English (Israel)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 -msgid "English (China)" +msgid "English (Singapore)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 -msgid "Spanish (Paraguay)" +msgid "English (Yemen)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 -msgid "German (AT)" +msgid "English (Ireland)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 -msgid "Dutch (NL)" +msgid "English (China)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 +msgid "Spanish (Paraguay)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 +msgid "German (AT)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "" @@ -9228,13 +10974,16 @@ msgstr "Falha na autenticação com o servidor: %s" msgid "Control email delivery" msgstr "Controlar a entrega do email" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:113 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:135 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 +msgid "Unknown section" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" msgstr "Fonte deconhecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:153 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:178 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 msgid "Untitled article" msgstr "Artigo sem título" @@ -9267,97 +11016,97 @@ msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:43 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 msgid "Unknown News Source" msgstr "Fonte de Notícias desconhecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:565 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 msgid "The \"%s\" recipe needs a username and password." msgstr "A receita \"%s\" necessita de um utilizador e palavra-passe." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:654 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Descarregamento terminado" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:656 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Falha no descarregamento dos seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:662 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Falha no descarregamento de partes dos seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:664 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:666 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tAtalhos falhados:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:747 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "É impossível recolher o artigo. Execute com -vv para ver a razão." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:768 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "A recolher as fontes..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:773 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Tirar as fontes da página de índice" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "A tentar descarregar a capa..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:781 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:861 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "A iniciar o descarregamento [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:877 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Fontes descarregadas para %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:887 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "É impossível descarregar a capa: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:899 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "A descarregar a capa de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 msgid "Untitled Article" msgstr "Artigo Sem Título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1230 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 msgid "Article downloaded: %s" msgstr "Artigo descarregado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1241 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 msgid "Article download failed: %s" msgstr "Falha no descarregamento do artigo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1258 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 msgid "Fetching feed" msgstr "A recolher a fonte" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1405 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1421 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -9369,16 +11118,16 @@ msgstr "O utilizador" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:181 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Programado" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:182 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Personalizar" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:471 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "" "%prog URL\n" "\n" @@ -9388,11 +11137,11 @@ msgstr "" "\n" "Onde o URL é por exemplo http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:474 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" msgstr "Pasta padrão onde o URL é guardado. A predefinição é %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:477 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" @@ -9400,7 +11149,7 @@ msgstr "" "O tempo de espera em segundos para esperar uma resposta do servidor. A " "predefinição é: %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:480 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" @@ -9408,7 +11157,7 @@ msgstr "" "O número máximo de níveis a seguir recursivamente, i.e. a profundidade de " "atalhos a seguir. A predefinição é %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:483 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from <a " "href> tags. Default is %default" @@ -9416,7 +11165,7 @@ msgstr "" "O número máximo de ficheiros para descarregar. Isto só se aplica a ficheiros " "com etiquetas <a href>. A predefinição é %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" @@ -9424,7 +11173,7 @@ msgstr "" "Intervalo mínimo em segundos entre recolhas consecutivas. A predefinição é " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:487 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -9432,7 +11181,7 @@ msgstr "" "A codificação de caracteres para os sítios que está a tentar descarregar. A " "predefinição é tentar descobrir a codificação." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:489 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -9443,7 +11192,7 @@ msgstr "" "um atalho corresponder a alguma expressão regular, ele será seguido. A " "predefinição é seguir todas os atalhos." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -9457,7 +11206,7 @@ msgstr "" "predefinição é não ignorar nenhum atalho. Se ambos --filter-regexp e --match-" "regexp forem especificados, então --filter-regexp é aplicado primeiro." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:493 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "Não descarregar folhas de estilos CSS." @@ -10048,6 +11797,12 @@ msgstr "Não descarregar folhas de estilos CSS." #~ msgid "Frequently used directories" #~ msgstr "Pastas usadas frequentemente" +#~ msgid "Toolbar icon size" +#~ msgstr "Tamanho dos ícones da barra de ferramentas" + +#~ msgid "Sort tags list by popularity" +#~ msgstr "Ordenar a lista de etiquetas por popularidade" + #~ msgid "Don't add links to the table of contents." #~ msgstr "Não adicionar ligações à Tabela de Conteúdos." @@ -10074,6 +11829,9 @@ msgstr "Não descarregar folhas de estilos CSS." #~ msgid "Adding books recursively..." #~ msgstr "A adicionar livros recursivamente..." +#~ msgid "Click to see list of active jobs." +#~ msgstr "Clique para ver a lista dos processos activos." + #~ msgid "The reader has no storage card connected." #~ msgstr "O leitor não tem nenhum cartão de memória ligado." @@ -10092,6 +11850,9 @@ msgstr "Não descarregar folhas de estilos CSS." #~ msgid "<ol><li><b>baen</b> - Books from BAEN Publishers</li>" #~ msgstr "<ol><li><b>baen</b> - Livros da Editora BAEN</li>" +#~ msgid "Sort by &popularity" +#~ msgstr "Ordenar por &popularidade" + #~ msgid "Configuration" #~ msgstr "Configuração" @@ -10143,6 +11904,9 @@ msgstr "Não descarregar folhas de estilos CSS." #~ msgid "Convert %s to LRF" #~ msgstr "Converter %s em LRF" +#~ msgid "Convert E-books" +#~ msgstr "Converter livros" + #~ msgid "Convert to LRF" #~ msgstr "Converter em LRF" @@ -10167,6 +11931,13 @@ msgstr "Não descarregar folhas de estilos CSS." #~ msgid "No available formats" #~ msgstr "Sem formatos disponíveis" +#~ msgid "" +#~ "<span style=\"color:red; font-weight:bold\">Latest version: <a " +#~ "href=\"%s\">%s</a></span>" +#~ msgstr "" +#~ "<span style=\"color:red; font-weight:bold\">Última versão: <a " +#~ "href=\"%s\">%s</a></span>" + #~ msgid "&Regular expression:" #~ msgstr "Expressão &Regular" @@ -10197,15 +11968,39 @@ msgstr "Não descarregar folhas de estilos CSS." #~ "Se desactivar esta definição os metadados são adivinhados a partir do nome " #~ "do ficheiro. Isto pode ser configurado na secção Avançadas" +#~ msgid "&Search:" +#~ msgstr "&Procura:" + +#~ msgid "Browse for the new database location" +#~ msgstr "Navegar para a nova localização da base de dados" + +#~ msgid "Click to browse books by their covers" +#~ msgstr "Clique para navegar os livros pelas capas" + +#~ msgid "Click to browse books by tags" +#~ msgstr "Clique para navegar os livros pelas etiquetas" + #~ msgid "&Show header" #~ msgstr "&Mostrar cabeçalho" +#~ msgid "Show &text in toolbar buttons" +#~ msgstr "Mostar &texto nos botões da barra de ferramentas" + #~ msgid "The format to use when saving single files to disk" #~ msgstr "O formato a usar quando guardar ficheiros individuais no disco" #~ msgid "Choose a location for your ebook library." #~ msgstr "Escolher a localização para a sua biblioteca de livros" +#~ msgid "and delete from library" +#~ msgstr "e apagar da biblioteca" + +#~ msgid "Toolbar" +#~ msgstr "Barra de ferramentas" + +#~ msgid "Show button labels in the toolbar" +#~ msgstr "Mostrar as descrições nos botões da barra de ferramentas" + #~ msgid "" #~ "If you want to use the content server to access your ebook collection on " #~ "your iphone with Stanza, you will need to add the URL " @@ -10219,6 +12014,12 @@ msgstr "Não descarregar folhas de estilos CSS." #~ "iPhone. Aqui o myhostname deve ser o nome de domínio ou o endereço IP deste " #~ "computador." +#~ msgid "Click to turn off Cover Browsing" +#~ msgstr "Clique para desligar a navegação pelas capas" + +#~ msgid "<b>%s</b>: %s by <b>Kovid Goyal %%(version)s</b><br>%%(device)s</p>" +#~ msgstr "<b>%s</b>: %s por <b>Kovid Goyal %%(version)s</b><br>%%(device)s</p>" + #~ msgid "Set defaults for conversion of comics" #~ msgstr "Definir as predefinições para a conversão de banda desenhada" @@ -10244,6 +12045,13 @@ msgstr "Não descarregar folhas de estilos CSS." #~ msgid "Set conversion defaults" #~ msgstr "Definir as predefinições para conversão" +#~ msgid "" +#~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " +#~ "metadata is stored in the file metadata.db)" +#~ msgstr "" +#~ "&Localização dos livros (Os livros estão armazenados em pastas, ordenados " +#~ "por autor e os metadados estão armazenados no ficheiro metadata.db)" + #~ msgid "Series index." #~ msgstr "Ãndice da série" @@ -10253,6 +12061,18 @@ msgstr "Não descarregar folhas de estilos CSS." #~ msgid "Compacting database. This may take a while." #~ msgstr "A compactar a base de dados. Pode demorar algum tempo." +#~ msgid "Invalid database location.<br>Cannot write to " +#~ msgstr "Localização da base de dados inválida.<br>É impossível escrever em " + +#~ msgid "Invalid database location" +#~ msgstr "Localização da base de dados inválida" + +#~ msgid "Invalid database location " +#~ msgstr "Localização da base de dados inválida " + +#~ msgid "<br>Must be a directory." +#~ msgstr "<br>Deve ser uma pasta." + #~ msgid "Add a directory to the frequently used directories list" #~ msgstr "Adicionar uma pasta à lista de pastas usadas frequentemente" @@ -10283,6 +12103,15 @@ msgstr "Não descarregar folhas de estilos CSS." #~ msgid "Header" #~ msgstr "Cabeçalho" +#~ msgid "" +#~ "Library\n" +#~ "%d\n" +#~ "books" +#~ msgstr "" +#~ "Biblioteca\n" +#~ "%d\n" +#~ "livros" + #~ msgid "Adding books..." #~ msgstr "A adicionar livros..." @@ -10359,9 +12188,6 @@ msgstr "Não descarregar folhas de estilos CSS." #~ msgid "Must set account information" #~ msgstr "Deve definir a informação da conta" -#~ msgid "Working" -#~ msgstr "A trabalhar" - #~ msgid "Waiting" #~ msgstr "À espera" @@ -10401,6 +12227,14 @@ msgstr "Não descarregar folhas de estilos CSS." #~ msgid "Invalid library location" #~ msgstr "Localização da biblioteca inválida" +#~ 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." +#~ msgstr "" +#~ "é o resultado dos esforços de muitos voluntários pelo mundo inteiro. Se o " +#~ "acha útil, por favor considere fazer um donativo para ajudar no seu " +#~ "desenvolvimento." + #~ msgid "" #~ "<p>Could not convert %d of %d books, because no suitable source format was " #~ "found.<ul>%s</ul>" @@ -10517,6 +12351,9 @@ msgstr "Não descarregar folhas de estilos CSS." #~ msgid "Format for &single file save:" #~ msgstr "Formato para guardar os ficheiros &individuais:" +#~ msgid "&Button size in toolbar" +#~ msgstr "Tamanho dos &botões da barra de ferramentas" + #~ msgid "Compacting..." #~ msgstr "A compactar..." @@ -10940,6 +12777,18 @@ msgstr "Não descarregar folhas de estilos CSS." #~ "Número de cores para a conversão de imagens em escala de cinza. A " #~ "predefinição é: %default" +#~ msgid "" +#~ "\n" +#~ "%prog [options] ISBN\n" +#~ "\n" +#~ "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" +#~ msgstr "" +#~ "\n" +#~ "%prog [options] ISBN\n" +#~ "\n" +#~ "Recolher uma imagem para a capa do livro identificado pelo ISBN em " +#~ "LibraryThing.com\n" + #~ msgid "Options to control the fetching of periodical content from the web." #~ msgstr "Opções para controlar a recolha de conteúdos periódicos da rede." @@ -11122,6 +12971,40 @@ msgstr "Não descarregar folhas de estilos CSS." #~ "atributo class=\"chapter\" deve usar \"h\\d,class,chapter\". A predefinição " #~ "é %default" +#~ msgid "" +#~ "The format in which to output the data. Available choices: %s. Defaults is " +#~ "text." +#~ msgstr "" +#~ "O formato a utilizar para os dados. Escolhas disponíveis: %s. A predefinição " +#~ "é texto." + +#~ msgid "" +#~ "\n" +#~ " <p>The database of books on the reader is corrupted. Try the " +#~ "following:\n" +#~ " <ol>\n" +#~ " <li>Unplug the reader. Wait for it to finish regenerating " +#~ "the database (i.e. wait till it is ready to be used). Plug it back in. Now " +#~ "it should work with %(app)s. If not try the next step.</li>\n" +#~ " <li>Quit %(app)s. Find the file media.xml in the reader's " +#~ "main memory. Delete it. Unplug the reader. Wait for it to regenerate the " +#~ "file. Re-connect it and start %(app)s.</li>\n" +#~ " </ol>\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " <p>A base de dados no leitor está corrompida. Tente o " +#~ "seguinte:\n" +#~ " <ol>\n" +#~ " <li>Desligue o leitor. Espere que ele regenere a base de " +#~ "dados (i.e. espere até estar pronto para ser usado). Volte a ligar. Agora " +#~ "deve funcionar com %(app)s. Senão tente o próximo passo.</li>\n" +#~ " <li>Saia de %(app)s. Encontre o ficheiro media.xml na " +#~ "memória principal do leitor. Apague-o. Desligue o leitor. Espere até que o " +#~ "ficheiro seja regenerado. Volte a ligá-lo e inicie %(app)s.</li>\n" +#~ " </ol>\n" +#~ " " + #~ msgid "Could not access %s. Using %s as the library." #~ msgstr "É impossível aceder a %s. A usar %s como a biblioteca." @@ -11140,12 +13023,28 @@ msgstr "Não descarregar folhas de estilos CSS." #~ "comentários<br><br>Quando existem palavras separadas por espaços, os espaços " #~ "são convertidos em AND" +#~ msgid "" +#~ "<p>Browsing books by their covers is disabled.<br>Import of pictureflow " +#~ "module failed:<br>" +#~ msgstr "" +#~ "<p>Navegar os livros pelas capas está desactivado.<br>A importação do módulo " +#~ "pictureflow falhou:<br>" + #~ msgid "Convert book: " #~ msgstr "Converter o livro: " #~ msgid "Convert comic: " #~ msgstr "Converter a banda desenhada: " +#~ msgid "" +#~ "Reader\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Leitor\n" +#~ "%s\n" +#~ "disponíveis" + #~ msgid "" #~ "Card\n" #~ "%s\n" @@ -11180,9 +13079,15 @@ msgstr "Não descarregar folhas de estilos CSS." #~ msgid "<p>Copying books to %s<br><center>" #~ msgstr "<p>A copiar os livros para %s<br><center>" +#~ msgid "Edit meta information" +#~ msgstr "Editar metadados" + #~ msgid "Send specific format to storage card" #~ msgstr "Enviar o formato específico para o cartão de memória" +#~ msgid "Send specific format to main memory" +#~ msgstr "Enviar o formato específico para a memória principal" + #~ msgid "Communicate with the BeBook eBook reader." #~ msgstr "Comunica com o leitor BeBook." @@ -11250,16 +13155,64 @@ msgstr "Não descarregar folhas de estilos CSS." #~ msgid "Chinese" #~ msgstr "Chinês" +#~ msgid "calibre" +#~ msgstr "calibre" + +#~ msgid "Configure calibre" +#~ msgstr "Configurar o calibre" + #~ msgid "Options to control e-book conversion." #~ msgstr "Opções para controlar a conversão de livros." #~ msgid "Usage: ebook-convert INFILE OUTFILE [OPTIONS..]" #~ msgstr "Utilização: ebook-convert INFILE OUTFILE [OPTIONS..]" +#~ msgid "" +#~ "Card A\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Cartão A\n" +#~ "%s\n" +#~ "disponíveis" + +#~ msgid "" +#~ "Card B\n" +#~ "%s\n" +#~ "available" +#~ msgstr "" +#~ "Cartão B\n" +#~ "%s\n" +#~ "disponíveis" + +#~ msgid "Send specific format to storage card B" +#~ msgstr "Enviar o formato específico para o cartão de memória B" + +#~ msgid "Send specific format to storage card A" +#~ msgstr "Enviar o formato específico para o cartão de memória A" + #~ msgid "calibre can send your books to you (or your reader) by email" #~ msgstr "" #~ "O calibre pode enviar os seu livros para si (ou para o seu leitor) por email" +#~ msgid "Device database corrupted" +#~ msgstr "Base de dados do aparelho corrompida" + +#~ msgid "Click to see the books in the main memory of your reader" +#~ msgstr "" +#~ "Clique para ver os livros disponíveis na memória principal do seu aparelho" + +#~ msgid "Click to see the books available on your computer" +#~ msgstr "Clique para ver os livros disponíveis no seu computador" + +#~ msgid "Click to see the books on storage card B in your reader" +#~ msgstr "" +#~ "Clique para ver os livros disponíveis no cartão de memória B do seu aparelho" + +#~ msgid "Click to see the books on storage card A in your reader" +#~ msgstr "" +#~ "Clique para ver os livros disponíveis no cartão de memória A do seu aparelho" + #~ msgid "Starting conversion of %d books" #~ msgstr "A começar a conversão de %d livro(s)" @@ -11425,9 +13378,15 @@ msgstr "Não descarregar folhas de estilos CSS." #~ "rescaling\">Manual do Utilizador</a> para perceber como é que a alteração " #~ "proporcional dos tipos de letra funciona.</p>" +#~ msgid "Stop &all jobs" +#~ msgstr "P&arar todos os processos" + #~ msgid "Add a tab at the beginning of each paragraph" #~ msgstr "Adiciona uma tabulação no início de cada parágrafo" +#~ msgid "Force maximum line lenght" +#~ msgstr "Forçar o comprimento máximo da linha" + #~ msgid "English (CA)" #~ msgstr "Inglês (Canadá)" diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index 4f7797679c..f289d67282 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-07 01:39+0000\n" -"PO-Revision-Date: 2010-08-07 01:04+0000\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 21:26+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: American English <kde-i18n-doc@kde.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-08 03:43+0000\n" +"X-Launchpad-Export-Date: 2010-08-21 03:53+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,12 +27,12 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:506 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 @@ -49,7 +49,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 @@ -102,24 +102,24 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 @@ -127,20 +127,20 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:356 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:368 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1045 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1646 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 @@ -170,6 +170,10 @@ msgstr "Escritor de metadados" msgid "Catalog generator" msgstr "Gerador de catálogo" +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -248,7 +252,7 @@ msgstr "Alterar metadados a partir de %s arquivos" msgid "Conversion Input" msgstr "Entrada de Conversão" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -260,11 +264,11 @@ msgstr "" "próprio documento. Particularmente útil para documentos que não declaram uma " "codificação ou possuem declaração de codificação incorreta." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Saída de conversão" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -422,11 +426,11 @@ msgstr "Plug-ins habilitados" msgid "No valid plugin found in " msgstr "Não foi encontrado um plugin válido em " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicialização do plugin %s falhou, gerando relatório:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -438,18 +442,18 @@ msgstr "" " customiza o calibre usando plugins externos\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Adiciona um plugin via a especificação do caminho de um arquivo zip que o " "contenha." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Remover um plugin personalizado por nome. Não tem efeito em plugins nativos" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -457,15 +461,15 @@ msgstr "" "Personalizar plugin. Use uma vírgula para separar o nome do plugin e a " "string de personalização." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Listar todos os plugins instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Habilitar a extensão com nome" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Desabilitar a extensão com nome" @@ -473,7 +477,7 @@ msgstr "Desabilitar a extensão com nome" msgid "Communicate with Android phones." msgstr "Comunica-se com os telefones Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -481,7 +485,7 @@ msgstr "" "Lista de diretórios separados por vírgulas para enviar eBooks ao " "dispositivo. O primeiro existente será utilizado" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "Comunica-se com os telefones S60." @@ -502,14 +506,14 @@ msgstr "Atualizando a listagem de metadados do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d de %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "concluído" @@ -539,19 +543,19 @@ msgstr "" "Algumas capas não puderam ser convertidas.\n" "Clique em 'Mostrar Detalhes' para a listagem." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1530 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Notícias" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "" @@ -615,15 +619,15 @@ msgstr "Interface de dispositivo" msgid "Communicate with Hanlin V3 eBook readers." msgstr "Comunica-se com leitores Hanlin V3." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Comunica-se com leitores Hanlin V5." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Comunica-se com o leitor BOOX." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -732,7 +736,7 @@ msgid "Adding books to device metadata listing..." msgstr "Adicionando livros à lista de metadados do aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "" @@ -754,7 +758,11 @@ msgstr "Comunica-se com o Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "" @@ -798,7 +806,7 @@ msgstr "" "Lista de campos de metadados separados por vírgulas para transformar em " "coleções no dispositivo. Possibilidades incluem: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Sem nome" @@ -808,14 +816,14 @@ msgid "Communicate with the Samsung SNE eBook reader." msgstr "Comunica-se com o leitor Samsung SNE." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Comunica-se com o leitor Teclast K3." +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Comunica-se com o leitor Newsmy." -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Comunica-se com o leitor iPapyrus." @@ -1002,15 +1010,15 @@ msgstr "Defina o ID do livro" msgid "Set font delta" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "%s representado" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "%s falhou" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1020,7 +1028,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1030,22 +1038,22 @@ msgstr "" "%default. Valores menores que 256 podem resultar em um texto borrado no seu " "aparelho se você estiver criando seus HQs no formato EPUB." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Desativar normalização (melhorar contraste) da escala de cores para figuras. " "Padrão: Falso" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "Manter a proporção da imagem. O padrão é para preencher a tela." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Desativar a nitidez." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1053,11 +1061,11 @@ msgstr "" "Desativar corte de páginas de HQs. Para alguns HQs, o corte pode remover " "conteúdo bem como bordas." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "Não dividir imagens em modo paisagem em duas imagens em modo retrato" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1065,7 +1073,7 @@ msgstr "" "Manter a taxa de aspecto e escala de imagem usando a altura da tela como " "largura da imagem para visualização em modo paisagem." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1074,7 +1082,7 @@ msgstr "" "páginas no modo paisagem sejam divididas em páginas no modo retrato da " "direita para a esquerda." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1082,7 +1090,7 @@ msgstr "" "Ativar limpeza de irregularidades. Reduz as irregularidades. Pode aumentar " "consideravelmente o tempo de processamento." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1090,7 +1098,7 @@ msgstr "" "Não ordenar alfabeticamente por nome os arquivos encontrados no HQ. Utilizar " "a seqüencia pela qual foram adicionados ao arquivo." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1100,16 +1108,16 @@ msgstr "" "pode experimentar para ver qual formato fica com melhor tamanho e aparência " "no seu aparelho." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Não aplicar processamento à imagem" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "Não converter a imagem para escala de cinza (preto e branco)" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Página" @@ -1676,7 +1684,11 @@ msgstr "Executando transformações no ebook..." msgid "Creating" msgstr "Criando" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "" @@ -1697,7 +1709,7 @@ msgstr "" "Isto pode causar mudanças significantes em seu epub, reclame para o projeto " "epubcheck." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1708,7 +1720,7 @@ msgid "" "detected. Use the options to control which errors are automatically fixed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "" @@ -2098,7 +2110,7 @@ msgstr "HQ" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Título" @@ -2340,35 +2352,35 @@ msgstr "Erro no servidor do LibraryThing.com. Tente novamente mais tarde." msgid "Downloads metadata from Douban.com" msgstr "Adquire metadados de Douban.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Baixar metadados" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "avaliações" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "tags" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "descrição/análises" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Download %s de %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Obter metadados do Google Books" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Obter metadados do isbndb.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2376,11 +2388,11 @@ msgstr "" "Para usar o isbndb.com você deve %sinscrever-se gratuitamente%s e inserir " "sua chave de acesso abaixo." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Obter metadados sociais da amazon.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" @@ -3077,211 +3089,430 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 -msgid "Use library only" -msgstr "Usar somente a biblioteca" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" -msgstr "Usar apenas notas geradas a partir da biblioteca principal" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Adicionar livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1116 -msgid "No books selected" -msgstr "Nenhum livro selecionado" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Adicionar livros de um diretório" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" +"Adicionar livros de diretórios, incluindo subdiretórios (um livro por " +"diretório, assumindo que cada arquivo é o mesmo livro em um formato " +"diferente)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Adicionar livros de diretórios, incluindo subdiretórios (vários livros por " +"diretório, assumindo que cada arquivo é um livro diferente)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Adicionar livro vazio. (Entrada de livro sem nenhum formato)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "Quantos livros em branco?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "Quantos livros em branco devem ser adicionados?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "Enviando livros ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "Livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "Livros EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "Livros LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "Livros HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "Livros LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "Livros MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "Livros Topaz" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "Livros TXT" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "Livros PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "HQs" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "Arquivos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "Livros suportados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "Fundir alguns livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Alguns livros duplicados foram encontrados e fundidos nos seguintes livros " "existentes:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "Falhou na leitura dos metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "Falhou na leitura dos metadados vindos de" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "Adicionar na biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "Nenhum livro selecionado" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "Nenhum arquivo de livro encontrado" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "Adicionar livros à biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "Usar somente a biblioteca" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "Usar apenas notas geradas a partir da biblioteca principal" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "Nenhum livro selecionado" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "Criar um catálogo de livros em sua biblioteca do calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "Nenhum livro selecionado para gerar o catálogo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "Gerando %s catálogo..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "Não foram encontrados livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" +"Nenhum livro para catalogar\n" +"Verifique as tags de exclusão" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "Catálogo gerado." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "%d livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "Escolha a biblioteca do calibre para trabalhar com" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "Converter livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "Converter individualmente" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Conversão em massa" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "Iniciando conversão de %d livro(s)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Apagar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Remover livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "Remover livros selecionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "Remove arquivos de um formato específico dos livros selecionados..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "Remove todos os formatos dos livros selecionados, exceto..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "Remove capas dos livros selecionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "Remove livros correspondentes do dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "Escolha os formatos para serem apagados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "Escolha os formatos para <b>não</b> serem apagados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "Não foi possível apagar livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "Nenhum dispositivo está conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "Memória principal" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "Cartão de Memória A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "Cartão de Memória B" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "Nenhum livro para apagar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "Nenhum dos livros selecionados estão no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "Eliminar livros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" @@ -3289,7 +3520,7 @@ msgstr "" "Os livros selecionados serão <b>permanentemente apagados</b> e os arquivos " "removidos de seu computador. Você tem certeza?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" @@ -3297,61 +3528,156 @@ msgstr "" "Os livros selecionados serão <b>permanentemente apagados</b> de seu " "dispositivo. Você tem certeza?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "Conectar ao diretório" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "Conectar ao iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "Iniciar o Servidor de Conteúdo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "Configurar compartilhamento de livros baseado em email" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "Enviar para o dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "Conectar/compartilhar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "Editar metadados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "Fusão de livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Editar metadados individualmente" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Editar metadados em lote" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "Obter metadados e capas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "Obter apenas os metadados" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "Baixar apenas as capas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "Obter somente os metadados sociais" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "Fundir no primeiro livro selecionado - apagar os outros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "Fundir no primeiro livro selecionado - manter os outros" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "Não foi possível obter metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "metadados sociais" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "capas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "Baixando %s para %d livro(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "Falhou ao obter alguns metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "Falhou ao obter metadados para os seguintes:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "Falhou em obter metadados:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:602 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "Erro" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "Não foi possível editar metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "Não pode fundir livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "Pelo menos dois livros devem ser selecionados para fusão" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3363,7 +3689,7 @@ msgstr "" "selecionados na seqüencia não serão removidos ou alterados.<br><br>Por " "favor, confirme se deseja proceder." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3373,7 +3699,7 @@ msgid "" "from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" @@ -3381,107 +3707,217 @@ msgstr "" "Você está para fundir mais que 5 livros. Você tem <b>certeza</b> que você " "quer prosseguir?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Obter notícias" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "Navegar no Manual do Usuário do calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "Ajuda" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Preferências" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "Rodar o assistente de boas vindas" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "Não foi possível configurar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "Não pode configurar antes do calibre ser reiniciado." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&Reiniciar" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "Salvar em um único formato para o disco..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Salvar no disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Salvar no disco em um único diretório" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "Salvar somente os formatos %s para o disco" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "Salvar somente os formatos %s para o disco em um único diretório" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "Não foi possível salvar no disco" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "Escolher diretório de destino" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" -"You are tying to save files into the calibre library. This can cause " +"You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "Erro ao salvar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "Ocorreu um erro ao salvar." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "Não foi possível salvar alguns livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" -msgstr "Nenhum livro selecionado para gerar o catálogo" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Exibir detalhes do livro" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." -msgstr "Gerando %s catálogo..." - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "Não foram encontrados livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" -msgstr "" -"Nenhum livro para catalogar\n" -"Verifique as tags de exclusão" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." -msgstr "Catálogo gerado." - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1066 -msgid " fetched." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "Livros similares..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Livros do mesmo autor" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Livros nesta série" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "Iniciando conversão de %d livro(s)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Livros deste editor" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Livros com as mesmas tags" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "Exibir" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "Exibir formato específico" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Escolha o formato para visualizar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "Múltiplos Livros Selecionados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3492,11 +3928,11 @@ msgstr "" "ser lento e deixar lento o se computador. Uma vez iniciado o processo ele " "não pode ser parado até ser concluído. Você deseja continuar?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "Não foi possível abrir o diretório" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "%s não tem formatos disponíveis." @@ -3521,7 +3957,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Nenhum livro" @@ -3649,14 +4085,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 @@ -3721,7 +4161,7 @@ msgstr "Caminho" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3819,6 +4259,7 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 @@ -3903,8 +4344,8 @@ msgstr "Configurações dos eBooks" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1493 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1511 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Catálogo" @@ -3927,7 +4368,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" @@ -4035,7 +4476,7 @@ msgid "&Disable comic processing" msgstr "&Desativar processamento de HQs" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "F&ormato de saída:" @@ -4051,16 +4492,16 @@ msgstr "Depuração" msgid "Debug the conversion process." msgstr "Depurar o processo de conversão." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "Escolha o diretório de depuração" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "Diretório de depuração inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "Falhou em criar o diretório de depuração" @@ -4225,15 +4666,15 @@ msgstr "Aparência e Comportamento" msgid "Control the look and feel of the output" msgstr "Controla a aparência e comportamento da saída" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "Alinhar à esquerda" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "Justificar texto" @@ -4367,34 +4808,34 @@ msgstr "" "Configura os metadados. O arquivo de saída irá conter o máximo destes " "metadados quanto for possível." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "Escolher capa de " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "Você não tem permissão para ler o arquivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr "" @@ -4654,18 +5095,18 @@ msgstr "Converter" msgid "Options specific to the input format." msgstr "Opções específicas ao formato de entrada." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "Formato de &Entrada:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "Use configuração de conversão &salvas para livros individuais" @@ -4684,39 +5125,39 @@ msgstr "" "Refina a detecção de cabeçalhos de capítulos e outras estruturas do " "documento." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "Detectar capítulos com (expressão XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "Inserir quebras de páginas antes de (expressão XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "Expressão regular para o Cabeçalho:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "Expressão regular para o Rodapé:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "" @@ -4756,15 +5197,15 @@ msgstr "Sumário" msgid "Control the creation/conversion of the Table of Contents." msgstr "Controla a criação/conversão do Sumário." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "Sumário nível &1 (expressão XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "Sumário nível &2 (expressão XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "Sumário nível &3 (expressão XPath):" @@ -4827,8 +5268,8 @@ msgid "&Maximum line length:" msgstr "&Máximo comprimento da linha:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" -msgstr "Forçar máximo comprimento da linha" +msgid "Force maximum line length" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 @@ -4919,20 +5360,20 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "Navegar pelas capas" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4941,150 +5382,142 @@ msgstr "Navegar pelas capas" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "estrela(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Numerar automaticamente os livros nestas série" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "Remove todas as tags" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "tags para adicionar" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "tags para remover" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "O dispositivo não está mais conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "Obter informações do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "Obter listagem de livros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "Enviar metadados ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "Enviar %d livros ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "Eliminar livros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "Baixar livros do dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "Ver livro no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "Escolher ação padrão de enviar para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "Enviar para a memória principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "Enviar ao cartão de memória A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "Enviar ao cartão de memória B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "Memória Principal" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "Enviar e apagar da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "Enviar um formato específico" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "Ejetar dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 -msgid "Fetch annotations (experimental)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "Erro ao se comunicar com o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 -msgid "Failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5092,133 +5525,133 @@ msgstr "" "Houve um erro temporário de comunicação com o dispositivo. Por favor, " "desconecte o cabo e reconecte o dispositivo e ou reinicie o mesmo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " detectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "selecionado para envio" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "Escolha o formato para enviar ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "Nenhum dispositivo disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "Não foi possível enviar: o dispositivo está desconectado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "Nenhum cartão disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "" "Não foi possível enviar: o dispositivo não possui um cartão de memória" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "eBook:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "Você vai achar o eBook anexado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "por" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "no formato %s." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "Enviando e-mail para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "Nenhum formato apropriado" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "Falhou ao enviar livros por e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "Falha ao enviar por e-mail os seguintes livros:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "Notícias:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "Enviar notícias para" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "Enviando catálogos ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "Enviando notícias ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "Enviando livros ao dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "Não há espaço no dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" @@ -5239,8 +5672,24 @@ msgstr "Use autor ordenado como autor" msgid "Save &template:" msgstr "Salvar &modelo:" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" +msgid "Fit &cover within view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 @@ -5323,6 +5772,14 @@ msgstr "" msgid "No location selected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "Escolha sua biblioteca do calibre" @@ -5371,33 +5828,33 @@ msgstr "&Perfil:" msgid "Edit Comments" msgstr "Editar Comentários" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "extensões" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "Geral" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "Conversão" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -5405,15 +5862,15 @@ msgstr "" "Envio de\n" "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "Adicionar/Salvar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "Avançado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5421,23 +5878,23 @@ msgstr "" "Servidor de\n" "Conteúdo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "Auto envio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "E-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." @@ -5446,55 +5903,55 @@ msgstr "" "<br>para este endereço de email (desde que ele esteja em um dos formatos " "listados)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "novo endereço de email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "Amplo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "Médio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "Pequeno" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "Grande" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "Sempre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "Automático" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "Nunca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " @@ -5505,106 +5962,116 @@ msgstr "" "permitir ao servidor ser executado nesta porta. Para não correr este risco " "utilize um número de porta maior que 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "Escolher plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "Este plugin não pode ser desativado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "Não é possível desativar o plugin %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "Plugin não configurável" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "Não é necessário configurar o plugin %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "Você precisa selecionar um campo para poder deleta-lo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "O campo selecionado não é um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Você tem certeza?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "Você realmente deseja remover o campo %s e todos os seus dados?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Registro de erros:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "Registro de acessos:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "Falhou ao iniciar o servidor de conteúdo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "Tamanho inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "O tamanho %s é inválido. Precisa estar no formato larguraxaltura" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "Necessário reiniciar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5612,19 +6079,19 @@ msgstr "" "As modificações que você fez requerem que o Calibre seja reiniciado. Por " "favor, reinicie tão logo isto for possível." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5784,180 +6251,184 @@ msgstr "" msgid "Sending to &device" msgstr "Enviando para o &dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "Preferências" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "Mostrar notificação quando uma &nova versão estiver disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Obter metadados &sociais (rótulos/avaliações/etc.) por padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "S&obrescrever autor e título por padrão quando obter metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "&tempo padrão para expirar a rede:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " segundos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "Selecionar &idioma (requer reinicialização):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Alta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Baixa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "&prioridade do trabalho:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "F&ormato de Saída Preferido:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "Resetar todos os dialogos de &confirmação desabilitados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "ordem preferida dos formatos de &entrada:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "Use numerais &Romanos para números da série" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 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/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "Mostrar ¬ificações na bandeja do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "Mostrar &splash screen (tela inicial) na inicialização" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 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/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 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/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "Pesquisa na medida que você digita" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "Automaticamente enviar ¬Ã­cias baixadas para o leitor de ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Apagar notícias da biblioteca quando elas são enviadas automaticamente para " "o leitor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 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/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "Selecione os &campos que ficarão visíveis na exibição da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "Remove um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "Adiciona um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "Altera as configurações de um campo personalizado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "Usar &visualizador interno para:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "&Layout da Interface do Usuário (precisa reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "Desabilitar &animações" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "Mostrar botão de &doação (reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "Barra de ferramen&tas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "Tamanho do &Icone:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "Mostrar &texto abaixo dos icones:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "Adicionar um endereço de email para enviar livros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "&Adicionar e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "Tornar &padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "&Remover e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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-" @@ -5967,33 +6438,59 @@ msgstr "" "das notícias baixadas serão automaticamente enviados para todos os endereços " "de email que foram marcados como Auto-envio." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" "Número &máximo de processos de trabalho em espera (precisa reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "&Checar integridade do banco de dados" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "Abrir o diretório de &configuração do calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "Limitar o máx. número de processos simultâneos ao número de nú&cleos da CPU" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "Depurar a detecção de &dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "&Checar integridade do banco de dados" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "Abrir o diretório de &configuração do calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 " @@ -6003,31 +6500,31 @@ msgstr "" "de livros usando um navegador de qualquer lugar no mundo. Qualquer mudança " "as configurações somente fará efeito depois de reiniciar o servidor." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "&porta do servidor:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nome de &usuário:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Senha:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6035,45 +6532,56 @@ msgstr "" "O tamanho máximo (larguraxaltura) para as capas mostradas. Capas maiores são " "redimensionadas. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "Tamanho max. da &capa:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Exibir senha" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "Máx. de itens &OPDS por expressão de consulta:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "Máx. itens OPDS desagr&upados:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "&Iniciar servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "&Interr&omper servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "&Testar servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "Rodar o servidor &automaticamente na inicialização" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "Ver ®istros do servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -6090,7 +6598,7 @@ msgstr "" "Stanza em seu iPhone. Onde myhostname deverá ser o hostname ou o endereço IP " "do computador que o calibre está rodando." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6098,27 +6606,27 @@ msgstr "" "Aqui você pode personalizar o comportamento do Calibre controlando quais " "plugins ele utiliza." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "Ativar/&Desativar plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "&Configurar plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "&Remover plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "Instalar novo plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "&Arquivo de plugin:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "&Adicionar" @@ -6159,7 +6667,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Data" @@ -6226,11 +6734,9 @@ msgstr "Não foi fornecido nenhum nome para a pesquisa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" -"O rótulo tem que começar com uma letra e pode conter somente letras, números " -"e sublinhado" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" @@ -6244,13 +6750,6 @@ msgstr "O nome para a pesquisa %s já esta em uso" msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" -"O nome para a pesquisa precisa estar em minúsculas e não pode conter \":\"s " -"ou espaços" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" @@ -6354,6 +6853,63 @@ msgstr "Variáveis disponíveis:" msgid "Downloading social metadata, please wait..." msgstr "Obtendo metadados sociais, aguarde por favor..." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "&Exibir este aviso novamente" @@ -6385,10 +6941,29 @@ msgstr "" msgid "Author sort" msgstr "Autor ordenado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "Gerenciar autores" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "Autor Ordenado" @@ -6492,10 +7067,14 @@ msgstr "" msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "Editando informação meta para <b>%d livros</b>" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Editar informação Meta" @@ -6605,138 +7184,138 @@ msgstr "Metadados &customizados" msgid "Last modified: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "Escolha formatos para " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "Você não tem permissão para ler os seguintes arquivos:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "Não foi possível ler metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "Não foi possível ler metadados o formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "Baixando capa..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "Não foi possível obter a capa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "O tempo de espera de download espirou." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "Ocorreram erros na obtenção dos metadados sociais" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "Não foi possível obter metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" "É necessário especificar ao menos ou o ISBN, ou o título, ou os autores ou a " "editora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -6832,10 +7411,14 @@ msgstr "" msgid "Password needed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "Cancelando..." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" @@ -7240,12 +7823,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:500 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 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:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -7287,10 +7870,6 @@ msgstr "" msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "Testar configurações de e-mail" @@ -7595,167 +8174,169 @@ msgstr "ISBN" msgid "Regular expression (?P<isbn>)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "Livros similares..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "Adicionar livros à biblioteca" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "Navegador de Tags" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "versão" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "criado por Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "Conectado " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "Atualização encontrada" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "Detalhes do Livro" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 -msgid "Job" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 -msgid "Status" +msgid "Job" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 +msgid "Status" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "Progresso" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "Existem %d tarefas sendo executadas:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "Tarefa desconhecida" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "Existem %d tarefas em aguardo:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "Não consigo parar tarefas que comunicam-se com o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "Indísponivel" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "Trabalhos:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "Salvar em um único formato para o disco..." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "Biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Livros mostrados serão restritos aos que correspondem a pesquisa salva " "selecionada" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "Pesquisa avançada" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" @@ -7763,289 +8344,22 @@ msgstr "" "<p>Procura a lista de livros por título, autor, editora, tags, comentários, " "etc.<br><br>Palavras separadas por espaços e AND" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "Limpar Pesquisa Rápida" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "Copia o texto da pesquisa atual (ao invés do nome da pesquisa)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "Salva a pesquisa atual com o nome mostrado na caixa" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "Apaga a pesquisa atual salva" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "Escolha a biblioteca do calibre para trabalhar com" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "Conectar ao diretório" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "Conectar ao iTunes" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "Iniciar o Servidor de Conteúdo" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "Configurar compartilhamento de livros baseado em email" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Adicionar livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "Editar metadados" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "Converter livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "Exibir" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "Enviar para o dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "Obter notícias" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Salvar no disco" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "Conectar/compartilhar" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Apagar" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "Remover livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "Navegar no Manual do Usuário do calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "Ajuda" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "Fusão de livros" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "Exibir detalhes do livro" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "Livros do mesmo autor" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "Livros nesta série" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "Livros deste editor" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "Livros com as mesmas tags" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "Editar metadados individualmente" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "Editar metadados em lote" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "Obter metadados e capas" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "Obter apenas os metadados" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "Baixar apenas as capas" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "Obter somente os metadados sociais" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "Fundir no primeiro livro selecionado - apagar os outros" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "Fundir no primeiro livro selecionado - manter os outros" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "Adicionar livros de um diretório" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 -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 "" -"Adicionar livros de diretórios, incluindo subdiretórios (um livro por " -"diretório, assumindo que cada arquivo é o mesmo livro em um formato " -"diferente)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Adicionar livros de diretórios, incluindo subdiretórios (vários livros por " -"diretório, assumindo que cada arquivo é um livro diferente)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Adicionar livro vazio. (Entrada de livro sem nenhum formato)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "Salvar no disco em um único diretório" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "Salvar somente os formatos %s para o disco" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "Salvar somente os formatos %s para o disco em um único diretório" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "Exibir formato específico" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "Remover livros selecionados" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "Remove arquivos de um formato específico dos livros selecionados..." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "Remove todos os formatos dos livros selecionados, exceto..." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "Remove capas dos livros selecionados" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "Remove livros correspondentes do dispositivo" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "Converter individualmente" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "Conversão em massa" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "Criar um catálogo de livros em sua biblioteca do calibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "Rodar o assistente de boas vindas" - #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -8073,7 +8387,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "O nome para a pesquisa é \"{0}\"" @@ -8133,7 +8447,7 @@ msgstr "Mostrar campo" msgid "Restore default layout" msgstr "Restaurar o layout padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8165,7 +8479,7 @@ msgstr "" "<b>Nenhuma ocorrência</b> para a frase de pesquisa <i>%s</i> foi encontrada." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "Nenhuma correspondência encontrada" @@ -8182,12 +8496,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Próxima Página" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "Página Anterior" @@ -8367,25 +8681,25 @@ msgid "No matches found for this book" msgstr "Nenhuma correspondência foi encontrada para este livro" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Pesquisar" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" "A pesquisa selecionada será <b>permanentemente apagada</b>. Você tem certeza?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "Pesquisar (Para Pesquisa Avançada clique no botão da esquerda)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "Pesquisas Salvas" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" "Escolha uma pesquisa salva ou entre um nome para uma nova pesquisa salva" @@ -8395,15 +8709,15 @@ msgid "Restrict to" msgstr "Restrito à" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "(todos os livros)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "" @@ -8467,104 +8781,104 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "Gerenciar Pesquisas Salvas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "Pesquisas" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "Nome de pesquisa duplicado" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 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:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "Ordenar pelo nome" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "Ordenar pela popularidade" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "Ordernar pela média de avaliações" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 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:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "Todos os critérios" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "Qualquer critério" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "Gerenciar categorias do &usuário" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "Adicionar suas próprias categorias no Navegador de Tags" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /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 "Converter livro %d de %d (%s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." @@ -8572,11 +8886,11 @@ msgstr "" "Não é possível converter %d de %d livros, não foi especificado um formato de " "arquivo adequado." -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "" @@ -8594,78 +8908,53 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "&Restaurar" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "Faça uma &doação para contribuir com calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "&Ejetar dispositivo conectado" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "&Reiniciar" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "Guia de Inicialização Rápida do Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "Não foi possível configurar" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "Não pode configurar antes do calibre ser reiniciado." - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "Erro ao converter" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "Lista Desativada" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "<b>Falha</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Existem tarefas ativas. Você tem certeza que deseja sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -8675,11 +8964,11 @@ msgstr "" " Sair agora pode corremper dados no dispositivo.<br>\n" " Você tem certeza que deseja sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8860,7 +9149,7 @@ msgid "Options to customize the ebook viewer" msgstr "Opções de personalização do visualizador de eBooks" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "Lembrar do último tamanho da janela" @@ -8917,36 +9206,36 @@ msgstr "O tamanho da fonte monoespaçada em px" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "&Procurar no dicionário" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Ir para..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "Próxima Seção" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "Seção Anterior" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "Início do Documento" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "Início da Seção" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "" @@ -9002,90 +9291,90 @@ msgstr "Rolar para a direita" msgid "Book format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "Pesquisar por texto no livro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "Conectando em dict.org para procurar: <b>%s</b>…" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "Escolher eBook" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "eBooks" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "Adicionar favorito" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "Nenhuma correspondência encontrada para: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "Organizar favoritos" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "Carregando eBook..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "Erro com o DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "<p>Este livro é protegido por <a href=\"%s\">DRM</a>" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "Não foi possível abrir o eBook" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "Opções de controle do visualizador de eBooks" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Se especificado, a janela do visualizador irá tentar vir para frente quando " "iniciada." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -9203,14 +9492,18 @@ msgstr "Todas As Palavras, Primeira Letra Maiúscula (Título)" msgid "Drag to resize" msgstr "Arraste para redimensionar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "Mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "Esconder" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " @@ -10177,7 +10470,52 @@ msgid "Error: You must specify a column label" msgstr "" "Erro: Você tem que especificar uma idenficador para o campo personalizado" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -10189,37 +10527,47 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:566 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" "<p>Migrando o banco de dados antigo para a biblioteca de ebook em " "%s<br><center>" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1825 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "Copiando <b>%s</b>" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "Compactando banco de dados" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1935 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "" @@ -10430,35 +10778,45 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "AVALIAÇÃO: %s<br />" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "SÉRIE: %s [%s]<br />" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "Livros em sua biblioteca" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "" @@ -10543,15 +10901,15 @@ msgstr "" msgid "Waiting..." msgstr "Esperando..." -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "Interrompido" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "Concluído" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "" @@ -10942,9 +11300,6 @@ msgstr "Não baixar folhas de estilo CSS." #~ msgid "calibre" #~ msgstr "calibre" -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "&Search:" #~ msgstr "&Procurar:" @@ -11065,6 +11420,9 @@ msgstr "Não baixar folhas de estilo CSS." #~ msgid "Communicate with iBooks through iTunes." #~ msgstr "Comunica-se com iBooks através do iTunes." +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Comunica-se com o leitor Teclast K3." + #~ msgid "" #~ "Do not use SVG for the book cover. Use this option if your EPUB is going to " #~ "be used ona device that does not support SVG, like the iPhone or the " @@ -11142,5 +11500,21 @@ msgstr "Não baixar folhas de estilo CSS." #~ msgid " " #~ msgstr " " +#~ msgid "" +#~ "The label must contain only letters, digits and underscores, and start with " +#~ "a letter" +#~ msgstr "" +#~ "O rótulo tem que começar com uma letra e pode conter somente letras, números " +#~ "e sublinhado" + +#~ msgid "" +#~ "The lookup name must be lower case and cannot contain \":\"s or spaces" +#~ msgstr "" +#~ "O nome para a pesquisa precisa estar em minúsculas e não pode conter \":\"s " +#~ "ou espaços" + #~ msgid "Toolbar icon size" #~ msgstr "Tamanho dos ícones na barra de ferramentas" + +#~ msgid "Force maximum line lenght" +#~ msgstr "Forçar máximo comprimento da linha" diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index 6043d93bb8..e1cd116b7a 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-07 01:39+0000\n" -"PO-Revision-Date: 2010-08-06 22:24+0000\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 22:21+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Romanian <ro@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-08 03:42+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:45+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,12 +27,12 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:506 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 @@ -49,7 +49,7 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 @@ -102,24 +102,24 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 @@ -127,20 +127,20 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:356 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:368 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1045 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1646 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 @@ -170,6 +170,10 @@ msgstr "Scriitor de meta-date" msgid "Catalog generator" msgstr "Generator de catalog" +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -248,7 +252,7 @@ msgstr "Setează meta-date din fiÅŸiere %s" msgid "Conversion Input" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -260,11 +264,11 @@ msgstr "" "Este folosita in special pentru documente care ce nu au declarata o " "codificare sau care au codificari declarate eronat." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Rezultatul converisei" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -421,11 +425,11 @@ msgstr "Module activate" msgid "No valid plugin found in " msgstr "Nu a fost găsit niciun modul valid în " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "Initializarea plugin-ului %s esuata cu mesajul:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -437,18 +441,18 @@ msgstr "" " Personalizeaza Calibre prin folosirea plugin-urilor externe.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Adaugă un plugin prin specificarea căii către fiÅŸierul zip ce îl conÅ£ine." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "ÃŽnlătură un plugin particular specificat prin nume. Nu are efect asupra " "plugin-urilor încastrate" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -456,15 +460,15 @@ msgstr "" "Personalizeaza un plugin. Specifica numele plugin-ului si sirul personalizat " "separate prin virgula." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Listează toate plugin-urile instalate" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Activează plugin-ul specificat prin nume" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Dezactivează plugin-ul specificat prin nume" @@ -472,7 +476,7 @@ msgstr "Dezactivează plugin-ul specificat prin nume" msgid "Communicate with Android phones." msgstr "Comunica cu telefoane Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -480,7 +484,7 @@ msgstr "" "Lista separata prin virgule a directoarelor ce vor fi trimise catre " "dispozitiv. Va fi folosit primul dispozitiv identificat." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "Comunica cu telefoanele S60." @@ -501,14 +505,14 @@ msgstr "Actualizez lista de metadate a dispozitivului ..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d din %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "terminat" @@ -538,19 +542,19 @@ msgstr "" "Anumite coperti nu au putut fi convertite.\n" "Apasa 'Afiseaza detalii' pentru o lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1530 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Noutăți" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "Comunica cu iTunes." @@ -614,15 +618,15 @@ msgstr "Interfata dispozitivului" msgid "Communicate with Hanlin V3 eBook readers." msgstr "Comunica cu Hanlin V3." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Comunica cu Hanlin V5." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Comunica cu BOOX." -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -731,7 +735,7 @@ msgid "Adding books to device metadata listing..." msgstr "Adaug carti la lista metadata a dispozitivului..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "" @@ -753,7 +757,11 @@ msgstr "Comunica cu Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "Comunica cu Sweex MM300" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "" @@ -797,7 +805,7 @@ msgstr "" "Lista separata prin virgule a campurilor de metadate ce vor fi transformate " "in colectii in dispozitiv. " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Fără nume" @@ -807,14 +815,14 @@ msgid "Communicate with the Samsung SNE eBook reader." msgstr "Comunica cu cititorul eBook Samsung SNE." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Comunica cu Teclast K3" +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Comunica cu cititorul Newsmy." -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Comunica cu cititorul iPapyrus." @@ -1004,15 +1012,15 @@ msgstr "Seteaza ID-ul cartii" msgid "Set font delta" msgstr "Seteaza diferenta de font" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "Redau %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "Esuat %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1022,7 +1030,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1033,22 +1041,22 @@ msgstr "" "dispozitivul dumneavoastra, in cazul cand creati benzi desenate in format " "EPUB." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Dezactiveaza normalizarea (imbunatateste contrastul) gamei de culori a " "imaginilor. Implicit: Fals." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "Mentine proportia imaginii. Implicit este sa umple ecranul." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Dezactiveaza accentuarea imaginii." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1056,11 +1064,11 @@ msgstr "" "Dezactiveaza eliminarea bordurilor paginilor de benzi desenate. Pentru unele " "desene eliminarea bordurilor poate elimina si portiuni din continut." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "Nu diviza imaginile peisaj in doua imagini portret." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1068,7 +1076,7 @@ msgstr "" "Mentine proportia imaginii si redu la scara folosind inaltimea ecranului ca " "latime a imaginii, pentru afisaj in mod peisaj." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1076,7 +1084,7 @@ msgstr "" "Folosit pentru publicatii tip manga (de la dreapta la stanga). Paginile " "peisaj sunt divizate in pagini portret de la dreapta la stanga." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1084,7 +1092,7 @@ msgstr "" "Activeaza Despleckle. Reduce zgomotul imaginii. Poate creste timpul de " "procesare semnificativ." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1092,7 +1100,7 @@ msgstr "" "Nu sorta fisierele gasite in banda desenata alfabetic dupa nume. Foloseste " "ordinea in care au fost adaugate la banda desenata." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1102,16 +1110,16 @@ msgstr "" "experimenta pentru a afla care format va ofera dimensiuni si afisaj optim pe " "dispozitiul dumneavoastra." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Nu aplica nici o procesare imaginii" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "Nu converti imaginea in tonuri de gri (alb-negru)" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Pagina" @@ -1558,7 +1566,11 @@ msgstr "" msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "" @@ -1574,7 +1586,7 @@ msgid "" "cause significant changes to your epub, complain to the epubcheck project." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1585,7 +1597,7 @@ msgid "" "detected. Use the options to control which errors are automatically fixed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "" @@ -1923,7 +1935,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "" @@ -2138,45 +2150,45 @@ msgstr "" msgid "Downloads metadata from Douban.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" @@ -2808,275 +2820,582 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 -msgid "Use library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1116 -msgid "No books selected" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:602 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3084,7 +3403,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3094,111 +3413,223 @@ msgid "" "from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" -"You are tying to save files into the calibre library. This can cause " +"You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 -msgid "No books found" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1066 -msgid " fetched." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3206,11 +3637,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "" @@ -3235,7 +3666,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "" @@ -3360,14 +3791,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 @@ -3432,7 +3867,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3530,6 +3965,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 @@ -3614,8 +4050,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1493 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1511 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "" @@ -3638,7 +4074,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" @@ -3743,7 +4179,7 @@ msgid "&Disable comic processing" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "" @@ -3759,16 +4195,16 @@ msgstr "" msgid "Debug the conversion process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "" @@ -3911,15 +4347,15 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "" @@ -4050,34 +4486,34 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 -msgid "Cannot read" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 +msgid "Cannot read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr "" @@ -4332,18 +4768,18 @@ msgstr "" msgid "Options specific to the input format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "" @@ -4358,39 +4794,39 @@ msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "" @@ -4428,15 +4864,15 @@ msgstr "" msgid "Control the creation/conversion of the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "" @@ -4496,7 +4932,7 @@ msgid "&Maximum line length:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" +msgid "Force maximum line length" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 @@ -4588,20 +5024,20 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4610,281 +5046,273 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 -msgid "Fetch annotations (experimental)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 -msgid "Failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" @@ -4905,8 +5333,24 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" +msgid "Fit &cover within view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 @@ -4987,6 +5431,14 @@ msgstr "" msgid "No location selected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5035,247 +5487,257 @@ msgstr "" msgid "Edit Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5413,282 +5875,323 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -5699,33 +6202,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "" @@ -5766,7 +6269,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "" @@ -5832,8 +6335,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 @@ -5848,11 +6351,6 @@ msgstr "" msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" @@ -5949,6 +6447,63 @@ msgstr "" msgid "Downloading social metadata, please wait..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "" @@ -5980,10 +6535,29 @@ msgstr "" msgid "Author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "" @@ -6078,10 +6652,14 @@ msgstr "" msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "" @@ -6182,136 +6760,136 @@ msgstr "" msgid "Last modified: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -6404,10 +6982,14 @@ msgstr "" msgid "Password needed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" @@ -6798,12 +7380,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:500 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 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:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -6845,10 +7427,6 @@ msgstr "" msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "" @@ -7127,448 +7705,188 @@ msgstr "" msgid "Regular expression (?P<isbn>)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 -msgid "Job" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 -msgid "Status" +msgid "Job" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 -msgid "Progress" +msgid "Status" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +msgid "Progress" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 -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 "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7596,7 +7914,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7656,7 +7974,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7687,7 +8005,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "" @@ -7704,12 +8022,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "" @@ -7880,24 +8198,24 @@ msgid "No matches found for this book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7906,15 +8224,15 @@ msgid "Restrict to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "" @@ -7978,112 +8296,112 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 -msgid "Could not convert some books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +msgid "Could not convert some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "" @@ -8101,89 +8419,64 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8356,7 +8649,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "" @@ -8411,36 +8704,36 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "" @@ -8496,88 +8789,88 @@ msgstr "" msgid "Book format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -8692,14 +8985,18 @@ msgstr "" msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " @@ -9510,7 +9807,52 @@ msgstr "" msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9522,35 +9864,45 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:566 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1825 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1935 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "" @@ -9740,35 +10092,45 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "" @@ -9850,15 +10212,15 @@ msgstr "" msgid "Waiting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "" @@ -10283,6 +10645,9 @@ msgstr "" #~ msgid "Communicate with the Sony PRS-300/505/500 eBook reader." #~ msgstr "Comunica cu Sony PRS-300/505/500" +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Comunica cu Teclast K3" + #~ msgid "Communicate with iBooks through iTunes." #~ msgstr "Comunica cu iBooks prin intermediul iTunes." diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index f25dc1811b..def463d789 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: 2010-08-07 01:39+0000\n" -"PO-Revision-Date: 2010-08-06 21:23+0000\n" -"Last-Translator: Kovid Goyal <Unknown>\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 23:48+0000\n" +"Last-Translator: HelioS <Unknown>\n" "Language-Team: American English <kde-i18n-doc@lists.kde.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-07 03:40+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:45+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -31,12 +31,12 @@ msgstr "Ðичего не делает" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:506 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 @@ -53,7 +53,7 @@ msgstr "Ðичего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 @@ -106,24 +106,24 @@ msgstr "Ðичего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 @@ -131,20 +131,20 @@ msgstr "Ðичего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:356 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:368 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1045 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1646 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 @@ -174,6 +174,10 @@ msgstr "ЗапиÑÑŒ метаданных" msgid "Catalog generator" msgstr "Генератор каталога" +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -252,7 +256,7 @@ msgstr "ВнеÑти метаданные из файлов %s" msgid "Conversion Input" msgstr "Вход конвертера" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -264,11 +268,11 @@ msgstr "" "Ð”Ð°Ð½Ð½Ð°Ñ Ð¾Ð¿Ñ†Ð¸Ñ Ð¼Ð¾Ð¶ÐµÑ‚ быть полезна Ð´Ð»Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°, не имеющего информации о " "кодировке, или Ð´Ð»Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°, в котором указаны неверные параметры кодировки." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Выход конвертера" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -428,11 +432,11 @@ msgstr "Включенные модули" msgid "No valid plugin found in " msgstr "Ðе найден подходÑщий модуль в " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "ÐÐµÑƒÐ´Ð°Ñ‡Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¼Ð¾Ð´ÑƒÐ»Ñ %s:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -444,30 +448,30 @@ msgstr "" " ÐаÑтроить calibre при помощи внешних модулей.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "УÑтановите модуль, указав путь к zip файлу, Ñодержащему его." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "Удалить модуль по имени. Ðе дейÑтвует на вÑтроенные модули" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" "ÐаÑтроить модуль. Укажите Ð¸Ð¼Ñ Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð¸ Ñтроку наÑтроек, разделённые запÑтой." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "ВывеÑти ÑпиÑок вÑех уÑтановленных модулей" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Включить указанный модуль" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Отключить указанный модуль" @@ -475,7 +479,7 @@ msgstr "Отключить указанный модуль" msgid "Communicate with Android phones." msgstr "УÑтанавливает ÑвÑзь Ñ Ñ‚ÐµÐ»ÐµÑ„Ð¾Ð½Ð°Ð¼Ð¸ Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -483,7 +487,7 @@ msgstr "" "Разделённый запÑтаÑми ÑпиÑок директории Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ e-books на Ñто " "уÑтройÑтво. Будет иÑпользовано первое в ÑпиÑке уÑтройÑтво" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "УÑтанавливает ÑвÑзь Ñ Ñ‚ÐµÐ»ÐµÑ„Ð¾Ð½Ð¾Ð¼ S60" @@ -504,14 +508,14 @@ msgstr "Обновление ÑпиÑка метаданных уÑтройÑÑ‚ #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d из %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "Готово" @@ -541,19 +545,19 @@ msgstr "" "Ðекоторые обложки не могут быть преобразованы.\n" "Ðажмите кнопку \"Показать детали\" Ð´Ð»Ñ ÑпиÑка." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1530 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "ÐовоÑти" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "УÑтанавливает ÑвÑзь Ñ iTunes" @@ -627,16 +631,16 @@ msgid "Communicate with Hanlin V3 eBook readers." msgstr "" "УÑтанавливает ÑвÑзь Ñ ÑƒÑтройÑтвоми Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ñлектронных книг Hanlin V3" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "" "УÑтанавливает ÑвÑзь Ñ ÑƒÑтройÑтвоми Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ñлектронных книг Hanlin V5" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "УÑтанавливает ÑвÑзь Ñ ÑƒÑтройÑтвом Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ñлектронных книг BOOX" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -757,7 +761,7 @@ msgid "Adding books to device metadata listing..." msgstr "ДобавлÑÑŽ книги в ÑпиÑок метаданных уÑтройÑтва..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "Ðе реализовано" @@ -779,7 +783,11 @@ msgstr "УÑтанавливает ÑвÑзь Ñ Booq Avant" msgid "Communicate with the Sweex MM300" msgstr "УÑтанавливает ÑвÑзь Ñ Sweex MM300" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "УÑтанавливать ÑвÑзь Ñ Pandigital Novel" @@ -825,7 +833,7 @@ msgstr "" "Разделенный запÑтыми ÑпиÑок полей метаданных преобразовать в коллекции на " "уÑтройÑтве. ВозможноÑти включают: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "БезымÑнный" @@ -836,16 +844,15 @@ msgstr "" "УÑтанавливает ÑвÑзь Ñ ÑƒÑтройÑтвом Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ñлектронных книг Samsung SNE" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." +msgid "Communicate with the Teclast K3/K5 reader." msgstr "" -"УÑтанавливает ÑвÑзь Ñ ÑƒÑтройÑтвом Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ñлектронных книг Teclast K3." -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "" "УÑтанавливает ÑвÑзь Ñ ÑƒÑтройÑтвом Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ñлектронных книг \"Newsmy\"" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "" "УÑтанавливает ÑвÑзь Ñ ÑƒÑтройÑтвом Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ñлектронных книг \"iPapyrus\"" @@ -1034,15 +1041,15 @@ msgstr "ВвеÑти ID книги" msgid "Set font delta" msgstr "УÑтановить дельту шрифта" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "Обработано %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "Сбой %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1052,7 +1059,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1062,22 +1069,22 @@ msgstr "" "%default. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¼ÐµÐ½ÐµÐµ 256 могутт привеÑти к размытоÑти текÑта на " "уÑтройÑтве, еÑли вы Ñоздаёте ваши комикÑÑ‹ в формате EPUB." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Отключить нормализацию (улучшение контраÑта) цветовой гаммы Ð´Ð»Ñ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹. " "По умолчанию отключено." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "Задать формат картинки. По умолчанию на веÑÑŒ Ñкран." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Отменить повышение резкоÑти." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1085,11 +1092,11 @@ msgstr "" "Отключить обрезку Ñтраниц комикÑов. Ð’ некоторых коммикÑах Ð´Ð°Ð½Ð½Ð°Ñ Ð¾Ð¿Ñ†Ð¸Ñ Ð¼Ð¾Ð¶ÐµÑ‚ " "удалÑть Ñодержимое вмеÑте Ñ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "Ðе разделÑть альбомную картинку на две портретных" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1097,7 +1104,7 @@ msgstr "" "Сохранить формат картинки и маÑштаб, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð²Ñ‹Ñоту Ñкрана как ширину Ð´Ð»Ñ " "проÑмотра в альбомном режиме." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1105,7 +1112,7 @@ msgstr "" "ИÑпользуетÑÑ Ð´Ð»Ñ Ð¿ÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ð¹ Ñправа налево, таких, как манга (ÑпонÑкие " "комикÑÑ‹). Ðльбомные Ñтраницы разделÑÑŽÑ‚ÑÑ Ð½Ð° портретные Ñправа налево." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1113,7 +1120,7 @@ msgstr "" "Разрешить подчиÑтку. Уменьшает пÑтниÑтый шум. Может значительно увеличить " "Ð²Ñ€ÐµÐ¼Ñ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1122,7 +1129,7 @@ msgstr "" "ВмеÑто Ñтого иÑпользовать тот порÑдок, в котором они были добавлены в " "комикÑÑ‹." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1131,16 +1138,16 @@ msgstr "" "Формат картинок в Ñозданной книге. Ð’Ñ‹ можете подбирать нужный Вам формат Ñ " "оптимальным размером и отображением на вашем уÑтройÑтве." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Ðе обрабатывать изображениÑ" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "Ðе преобразовать изображение в градациÑÑ… Ñерого (черный и белый)" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Страница" @@ -1701,7 +1708,11 @@ msgstr "ВыполнÑÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ½Ð¸Ð³Ð¸..." msgid "Creating" msgstr "Создаю" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "Ðаладчик ePub" @@ -1722,7 +1733,7 @@ msgstr "" "понравÑÑ‚ÑÑ epubcheck. Это может вызвать значительные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² Epub, " "жаловатьÑÑ Ð² проекте epubcheck." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1739,7 +1750,7 @@ msgstr "" "каждой обнаруженной ошибки. ИÑпользуйте опции, чтобы наÑтроить, какие ошибки " "иÑправлÑть автоматичеÑки." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "Ð’Ñ‹ должны указывать файл epub" @@ -1817,6 +1828,11 @@ 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, наÑтройка раÑÑ‚Ñнет обложку по вÑеё " +"площади Ñкрана, но Ñохранит ÑÐ¾Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ñ Ñторон. Т.е. могут поÑвитьÑÑ Ð±ÐµÐ»Ñ‹Ðµ " +"Ð¿Ð¾Ð»Ñ Ñƒ границ изображениÑ, но оÑтанетÑÑ Ð±ÐµÐ· иÑкажений. Без включенной опции, " +"изображение обложки может быть Ñлегка иÑкажено, но у него не будет пуÑтых " +"полей по краÑм." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 msgid "Start" @@ -2123,7 +2139,7 @@ msgstr "КомикÑ" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Заголовок" @@ -2325,7 +2341,7 @@ msgstr "Обложка отÑутÑтвует" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 msgid "Cover download" -msgstr "" +msgstr "Загрузка обложки" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 msgid "Download covers from openlibrary.org" @@ -2338,7 +2354,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 msgid "Download covers from librarything.com" -msgstr "" +msgstr "Загрузка обложек Ñ librarything.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 @@ -2363,35 +2379,35 @@ msgstr "Ошибка Ñервера LibraryThing.com. Попробуйте по msgid "Downloads metadata from Douban.com" msgstr "Загружает метаданные Ñ Douban.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Загрузка метаданных" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "оценки" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "теги" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "опиÑание/обзоры" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Загрузка %s из %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Загрузка метаданных из Книг Google" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Загрузка метаданных из isbndb.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2399,11 +2415,11 @@ msgstr "" "Ð”Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ isbndb.com вы должны подпиÑатьÑÑ %sfree account%s и ввеÑти " "перед Ñтим ваш ключ доÑтупа." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Загрузить общедоÑтупные метаданные из amazon.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "Загружает информацию о СериÑÑ…/Тегах/Оценках Ñ librarything.com" @@ -2660,6 +2676,9 @@ msgid "" "Valid values are a decimal between 0 and 1. The default is 0.5, this is the " "median line length." msgstr "" +"МаÑштаб иÑпользуемый Ð´Ð»Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð´Ð»Ð¸Ð½Ñ‹ Ñтроки, при котором она не будет " +"переноÑитьÑÑ. Правильное значение находитÑÑ Ð¼ÐµÐ¶Ð´Ñƒ значением от 0 до 1. По-" +"умолчанию равно 0,5, Ñто ÑреднÑÑ Ð´Ð»Ð¸Ð½Ð° Ñтроки" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." @@ -2921,6 +2940,8 @@ msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "ull first page of the generated pdf." msgstr "" +"СохранÑть Ñоотношение Ñторон обложки, не раÑÑ‚ÑÐ³Ð¸Ð²Ð°Ñ ÐµÑ‘ на вÑÑŽ первую " +"Ñтраницу Ñоздаваемого PDF файла." #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" @@ -2960,6 +2981,8 @@ msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" +"Обычно дополнительные пробелы объедены в один пробел. С данной опцией вÑе " +"пробелы будут отображены." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" @@ -3107,7 +3130,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" -msgstr "" +msgstr "пометить категории проÑмотра Ð´Ð»Ñ Ð½ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" @@ -3115,7 +3138,7 @@ msgstr "Схема Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑкого ин #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 msgid "Show the average rating per item indication in the tag browser" -msgstr "" +msgstr "Показывать Ñредний рейтинг в проÑмотрщике меток" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" @@ -3134,210 +3157,432 @@ msgstr "Копировать" msgid "Copy to Clipboard" msgstr "ÐšÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² буфер обмена" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "Выберите файлы" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 -msgid "Use library only" -msgstr "ИÑпользовать только библиотеку" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Добавить книги" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Добавить книги из одной директории" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" +"Добавить книги из директорий, Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ Ð¿Ð¾Ð´Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð¸ (одна книга на " +"директорию, ÑчитаÑ, что каждый файл в директории - та же ÑÐ°Ð¼Ð°Ñ ÐºÐ½Ð¸Ð³Ð° в " +"разных форматах)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1116 -msgid "No books selected" -msgstr "Ðет Выбранных книг" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" msgstr "" +"Добавить книги из директорий, Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ Ð¿Ð¾Ð´Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð¸ (одна книга на " +"директорию, ÑчитаÑ, что каждый файл - Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" -msgstr "Добавить пользовательÑкие аннотации в базу данных" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Добавить пуÑтую книгу (книгу без каких-либо форматов)." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "%s<br />ПоÑледнÑÑ Ð¿Ñ€Ð¾Ñ‡Ñ‚ÐµÐ½Ð½Ð°Ñ Ñтраница: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "Добавить по ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "%s<br />ПоÑледнÑÑ Ð¿Ñ€Ð¾Ñ‡Ñ‚ÐµÐ½Ð½Ð°Ñ Ñтраница: Положение %d (%d%%)" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "Сколько пуÑтых книг?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "Сколько пуÑтых книг должно быть добавлено?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "Загрузка книг в уÑтройÑтво." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "Книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "Книги EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "Книги LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "Книги HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "Книги LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "Книги MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" -msgstr "" +msgstr "Книги Topaz" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "ТекÑтовые книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "Книги PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "КомикÑÑ‹" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "Ðрхивы" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "Поддерживаемые книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "Объединить книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "Ðекоторые дубликаты были найдены и объединены в Ñледующие ÑущеÑтвующие книги:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "Сбой Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ…" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" -msgstr "" +msgstr "Ошибка Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… из" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "Добавить в библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "Ðет выбранных книг" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" +"Следующие книги виртуальны и не могут быть добавлены в библиотеку calibre:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" +msgstr "Ðе найдено файлов книг" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "Добавить книги к библиотеке" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "Получить аннотации" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "ИÑпользовать только библиотеку" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "Только пользовательÑкие аннотации из оÑновной библиотеки" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "Ðет Выбранных книг" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "Ðе выбрано книг Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€ÐºÐ¸ аннотаций" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "Добавить пользовательÑкие аннотации в базу данных" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "%s<br />ПоÑледнÑÑ Ð¿Ñ€Ð¾Ñ‡Ñ‚ÐµÐ½Ð½Ð°Ñ Ñтраница: %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "%s<br />ПоÑледнÑÑ Ð¿Ñ€Ð¾Ñ‡Ñ‚ÐµÐ½Ð½Ð°Ñ Ñтраница: Положение %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "<b>ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ %d • %s</b><br />%s<br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "<b>Страница %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "<b>ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "Создать каталог книг в вашей библиотеке \"calibre\"" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "Ðе выбрано книг, Ð´Ð»Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… необходимо Ñоздать каталог" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "СоздаетÑÑ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "Книги не найдены" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" +"Ðет книг Ð´Ð»Ñ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¸Ð·Ð°Ñ†Ð¸Ð¸\n" +"Проверьте иÑключенные метки" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "Каталог произведен." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "ЭкÑпортировать каталог директории" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "Выбрать путь Ð´Ð»Ñ %s.%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "%d книг(а/и)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "Выберите библиотеку calibre Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ будете работать" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "ПереключитьÑÑ Ð½Ð° библиотеку..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "БыÑтрый переход" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "Библиотека не найдена" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" +"СущеÑтвующей библиотеки calibre в %s не найдено. Она будет удалена из ÑпиÑка " +"извеÑтных библиотек." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "Запрещено" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "Преобразовать книги" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "Индивидуальное преобразование" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Общее преобразование" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "Ðе преобразуетÑÑ" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "Подготовка к конвертированию %d книг(и)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "ÐеудалоÑÑŒ" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Удалить книги" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "Удалить выбранные книги" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "Удалить файлы определенного формата из выбранных книг." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "Удалить вÑе форматы из выбранных книг, иÑключаÑ..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "Удаление обложки Ñ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ñ… книг" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "Удалить подходÑщие книги из уÑтройÑтва" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "Ðе удаетÑÑ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "Выберите форматы Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "Выберите форматы, которые <b>не</b> будут удалены" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "Ðе удаетÑÑ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "УÑтройÑтво не подключено" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "ОÑÐ½Ð¾Ð²Ð½Ð°Ñ Ð¿Ð°Ð¼Ñть" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "Карта памÑти 1" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "Карта памÑти 2" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "Ðет книг Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" -msgstr "" +msgstr "Выбранные книги отÑутÑтвуют в уÑтройÑтве" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "УдалÑÑŽÑ‚ÑÑ ÐºÐ½Ð¸Ð³Ð¸ из уÑтройÑтва." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" @@ -3345,75 +3590,174 @@ msgstr "" "Выбранные книги будут <b>навÑегда удалены</b> вмеÑте Ñ Ñ„Ð°Ð¹Ð»Ð°Ð¼Ð¸ Ñ Ð’Ð°ÑˆÐµÐ³Ð¾ " "компьютера. Ð’Ñ‹ уверены?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" msgstr "" +"Выбранные книги будут <b>удалены</b> из вашего уÑтройÑтва. Ð’Ñ‹ уверены?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "ПодключитьÑÑ Ðº папке" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "ПодключитьÑÑ Ðº iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "ЗапуÑтить контент Ñервер" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "ОÑтановить контент Ñервер" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "Отправить по Ñлектронной почте к" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr " и удалить из библиотеки" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "ÐаÑтроить общий доÑтуп к книгам на оÑнове Ñлектронной почты" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "Отправить в уÑтройÑтво" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "ПодключитьÑÑ/общий доÑтуп" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "УправлÑть коллекциÑми" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "Редактировать метаданные" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "Объединить запиÑи книг" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Редактировать метаданные индивидуально" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Редактировать оÑновные метаданные" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "Загрузить метаданные и обложки" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "Загрузить только метаданные" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "Загрузить только обложки" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "Загрузить только Ñоциальные метаданные" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "Объединить в первую выбранную книгу - удалить оÑтальные" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "Объединить в первую выбранную книгу - Ñохранить оÑтальные" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "Ðе удалоÑÑŒ загрузить метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "Ñоциальные метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "обложек" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "метаданных" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "Загрузка %s Ð´Ð»Ñ %d книг(и)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "Ðе удалоÑÑŒ загрузить некоторые метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" -msgstr "" +msgstr "Ошибка при получении метаданных из:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "Ðе удалоÑÑŒ загрузить метаданные:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:602 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "Ошибка" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "Ðевозможно редактировать метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "Ðе удаетÑÑ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ð¸Ñ‚ÑŒ книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" -msgstr "" +msgstr "Ðеобходимо выбрать как минимум две книги Ð´Ð»Ñ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " "books will not be deleted or changed.<br><br>Please confirm you want to " "proceed." msgstr "" +"Ð’Ñе форматы книг и метаданные из выбранных книг будут добавлены к <b>первой " +"выделенной книге.</b><br><br> Ð’Ñ‚Ð¾Ñ€Ð°Ñ Ð¸ поÑледующие выбранные книги не будут " +"удалены или изменены.<br><br>ПожалуйÑта подтвердите, что хотите продолжить." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3422,112 +3766,230 @@ msgid "" "second and subsequently selected books will be permanently <b>deleted</b> " "from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" +"Ð’Ñе книжные форматы и метаданные выбранных книг будут объединены Ñ <b>первой " +"выбранной книгой</b>.<br><br>ПоÑле Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð²Ñ‚Ð¾Ñ€Ð°Ñ Ð¸ поÑледующие книги " +"будут <b>удалены</b>. <br><br>Ð’Ñе форматы книг первой выбранной книги будут " +"Ñохранены и любые дублирующиеÑÑ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ‹ во второй и поÑледующих книгах будут " +"навÑегда <b>удалены</b> Ñ Ð²Ð°ÑˆÐµÐ³Ð¾ компьютера.<br><br> Ð’Ñ‹ <b>уверены</b> что " +"хотите продолжить?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" +msgstr "Ð’Ñ‹ хотите объединить более 5 книг. Ð’Ñ‹ уверены что хотите продолжить?" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Скачать новоÑти" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "Вызвать новоÑть из " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr " загружено." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "ПроÑмотреть руководÑтво Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "F1" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "Справка" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "Открыть папку" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "ÐаÑтройки" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "ЗапуÑтить Ñтартовый маÑтер" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "Ðевозможно наÑтроить" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "Пока запущено задание, не могу наÑтроить" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&ПерезапуÑк" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "Ctrl+R" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "Сохранить единый формат диÑка..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Сохранить на диÑк" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Сохранить на диÑк в одну директорию" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "Сохранить на диÑк только формат %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "Сохранить на диÑк в одну директорию только в формате %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "Ðевозможно Ñохранить на диÑк" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "Выберете директорию получателÑ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "Запрещено" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" -"You are tying to save files into the calibre library. This can cause " +"You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "Ошибка при Ñохранении" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "Произошла ошибка при Ñохранении." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "Ðе удалоÑÑŒ Ñохранить некоторые книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" -msgstr "Ðе выбрано книг, Ð´Ð»Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… необходимо Ñоздать каталог" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Показать подробноÑти" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." -msgstr "СоздаетÑÑ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "Книги не найдены" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." -msgstr "Каталог произведен." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "Ðет доÑтупной подробной информации" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "Ðе доÑтупна Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ ÐºÐ½Ð¸Ð³ на уÑтройÑтве" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "Похожие книги..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "Alt+A" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Книги Ñтого же автора" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Книги той же Ñерии" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "Alt+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Книги того же издателÑ" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Книги Ñ Ñ‚Ð°ÐºÐ¸Ð¼Ð¸ же тегами" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "Вид" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " -msgstr "Вызвать новоÑть из " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "ПроÑмотреть оÑобый формат" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1066 -msgid " fetched." -msgstr " загружено." - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" -msgstr "Ðе преобразуетÑÑ" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "Ðевозможно проÑмотреть" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Выберете Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра формат" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "Выбраны неÑколько книг" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3539,11 +4001,11 @@ msgstr "" "Запущенный процеÑÑ Ð½Ðµ Ñможет быть оÑтановлен пока не будет завершен. Ð’Ñ‹ " "хотите продолжить?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "Ðе могу открыть папку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "%s неизвеÑтный формат." @@ -3568,7 +4030,7 @@ msgid "The specified directory could not be processed." msgstr "Специальных каталог не может быть обработан." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Ðет книг" @@ -3706,14 +4168,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 @@ -3745,18 +4211,21 @@ msgstr "..." #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 msgid "Handle multiple files per book" -msgstr "" +msgstr "Обрабатывать множеÑтво файлов как одну книгу" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" msgstr "" +"Одна книга в папке, Ñ‚.е. каждый файл предÑтавлÑет Ñобой одну и ту же книгу в " +"разных форматах" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" +"ÐеÑколько книг в папке, Ñ‚.е. каждый файл предÑтавлÑет Ñобой уникальную книгу." #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 @@ -3778,7 +4247,7 @@ msgstr "Путь" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3876,6 +4345,7 @@ msgstr "вывод" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 @@ -3933,7 +4403,7 @@ msgstr "книга" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" -msgstr "" +msgstr "Создать метку-цитату?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" @@ -3960,8 +4430,8 @@ msgstr "Параметры книг" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1493 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1511 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Каталог" @@ -3986,7 +4456,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" @@ -4094,7 +4564,7 @@ msgid "&Disable comic processing" msgstr "Отключить обработку комикÑов" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "Формат вывода:" @@ -4110,16 +4580,16 @@ msgstr "Отладка" msgid "Debug the conversion process." msgstr "Отладка процеÑÑа преобразованиÑ." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "Выберите папку отладки" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "ÐÐµÐ²ÐµÑ€Ð½Ð°Ñ Ð¿Ð°Ð¿ÐºÐ° отладки" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "Сбой ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿Ð°Ð¿ÐºÐ¸ отладки" @@ -4270,17 +4740,17 @@ msgstr "Вид и функции" msgid "Control the look and feel of the output" msgstr "Изменить внешний вид документа" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "ВыровнÑть влево" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" -msgstr "" +msgstr "ВыровнÑть текÑÑ‚" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120 msgid "&Disable font size rescaling" @@ -4309,7 +4779,7 @@ msgstr "Удалить пробелы между абзацами" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 msgid "Indent size:" -msgstr "" +msgstr "Размер отÑтупа:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 msgid "" @@ -4327,7 +4797,7 @@ msgstr " em" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 msgid "Text justification:" -msgstr "" +msgstr "Выравнивание текÑта:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 msgid "&Linearize tables" @@ -4335,11 +4805,11 @@ msgstr "Линеаризировать таблицы" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 msgid "Extra &CSS" -msgstr "" +msgstr "Дополнительные &CSS" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 msgid "&Transliterate unicode characters to ASCII" -msgstr "" +msgstr "ТранÑлитерировать Ñимволы юникода в ASCII" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 msgid "Insert &blank line" @@ -4413,34 +4883,34 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "Выбрать обложку " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "Ðе читаетÑÑ" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "У Ð²Ð°Ñ Ð½ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ Ð½Ð° чтение Ñтого файла: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Ошибка Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð°" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Ошибка при чтении файла:<br /><b>" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " неверное изображение" @@ -4655,7 +5125,7 @@ msgstr "ОриентациÑ:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 msgid "Preserve &aspect ratio of cover" -msgstr "" +msgstr "СохранÑть Ñоотношение Ñторон Ð´Ð»Ñ Ð¾Ð±Ð»Ð¾Ð¶ÐºÐ¸" #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" @@ -4663,11 +5133,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" -msgstr "" +msgstr "Ðет доÑтупных форматов" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" +"Ðе могу поÑтроить регулÑрное выражение Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ графичеÑкого интерфейÑа без " +"книги." #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" @@ -4675,7 +5147,7 @@ msgstr "Открыть книгу" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" -msgstr "" +msgstr "ПоÑтроитель регулÑрных выражений" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" @@ -4683,7 +5155,7 @@ msgstr "ПредпроÑмотр" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" -msgstr "" +msgstr "РегулÑрное выражение:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 @@ -4698,20 +5170,20 @@ msgstr "Преобразовать" msgid "Options specific to the input format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "Диалог" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" -msgstr "" +msgstr "ИÑпользовать Ñохраненные наÑтройки преобразований Ð´Ð»Ñ Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ñ‹Ñ… книг" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" @@ -4724,41 +5196,41 @@ msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" -msgstr "" +msgstr "Ð’Ñтавить разрывы Ñтраниц до (в формате XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "РегулÑрное выражение Ð´Ð»Ñ Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" -msgstr "" +msgstr "Ðижний колонтитул, регулÑрное выражение:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Ðеправильное регулÑрное выражение" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Ðеправильное регулÑрное выражение: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 -msgid "Invalid XPath" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +msgid "Invalid XPath" +msgstr "Ðеправильный XPath" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." -msgstr "" +msgstr "XPath выражение %s некорректно." #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" @@ -4775,14 +5247,16 @@ msgstr "Ð’Ñтавить &метаданные как Ñтраницу в нач #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +"Предварительно обработать входной файл Ð´Ð»Ñ Ð±Ð¾Ð»ÐµÐµ лучшего Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ " +"Ñтруктуры" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" -msgstr "" +msgstr "Удалить нижний колонтитул" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" -msgstr "" +msgstr "Удалить верхний колонтитул" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -4792,19 +5266,19 @@ msgstr "Содержание" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:18 msgid "Control the creation/conversion of the Table of Contents." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 -msgid "Level &1 TOC (XPath expression):" -msgstr "" +msgstr "УправлÑть Ñозданием/преобразованием Ð¾Ð³Ð»Ð°Ð²Ð»ÐµÐ½Ð¸Ñ (ToC)." #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 -msgid "Level &2 TOC (XPath expression):" -msgstr "" +msgid "Level &1 TOC (XPath expression):" +msgstr "Уровень &1 cÐ¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ñ (Выражение в формате XPath):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +msgid "Level &2 TOC (XPath expression):" +msgstr "Уровень &2 cÐ¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ñ (Выражение в формате XPath):" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" -msgstr "" +msgstr "Уровень &3 cÐ¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ñ (Выражение в формате XPath):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:63 msgid "Do not add &detected chapters to the Table of Contents" @@ -4824,7 +5298,7 @@ msgstr "Принудительно автомотичеÑÐºÐ°Ñ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 msgid "TOC &Filter:" -msgstr "" +msgstr "&Фильтр ÑодержаниÑ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" @@ -4847,7 +5321,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 msgid "Preserve &spaces" -msgstr "" +msgstr "СохранÑть пробелы" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" @@ -4855,15 +5329,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 msgid "&Line ending style:" -msgstr "" +msgstr "Стиль Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ Ñтроки:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 msgid "&Maximum line length:" msgstr "МакÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° Ñтроки:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" -msgstr "" +msgid "Force maximum line length" +msgstr "Ограничить макÑимальную длину Ñтроки" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 @@ -4878,7 +5352,7 @@ msgstr "Метка" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" -msgstr "" +msgstr "ИÑпользовать маÑтер Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ XPath выражениÑ." #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:68 msgid "Match HTML &tags with tag name:" @@ -4934,7 +5408,7 @@ msgstr "span" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" -msgstr "" +msgstr "Содержит аттрибут" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 msgid "With &value:" @@ -4953,21 +5427,28 @@ msgid "" "tag.</p><p>To learn more advanced usage of XPath see the <a " "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" +"<p>Ðапример, чтобы выбрать вÑе таги h2 у которых class=\"chapter\", " +"уÑтановить таг в <i>h2</i>, аттрибут в <i>class</i> и значение в " +"<i>chapter</i>.</p><p>ЕÑли аттрибут будет пуÑтым то Ñто будет ÑоотвеÑтвовать " +"любому аттрибуту, пуÑтое значение будет ÑоотвеÑтвовать любому значению. " +"УÑтановка тага в * будет задавать любой таг.</p><p>Ð”Ð»Ñ Ð±Ð¾Ð»ÐµÐµ подробного " +"опиÑÐ°Ð½Ð¸Ñ XPath Ñмотрите <a href=\"http://calibre-" +"ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "ПроÑмотр по обложкам" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "Ðе могу загрузить проÑмотрщик обложек" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4976,150 +5457,142 @@ msgstr "ПроÑмотр по обложкам" msgid "Undefined" msgstr "Ðе определено" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Да" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Ðет" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" -msgstr "" +msgstr "звезд(а)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" -msgstr "" +msgstr "Без оценки" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" -msgstr "" +msgstr "УÑтановить '%s' на ÑегоднÑ" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" -msgstr "" +msgstr " индекÑ:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" -msgstr "" +msgstr "ÐвтоматичеÑки нумеровать книги в Ñтой Ñерии" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "Удалить вÑе Ñ‚Ñги" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "Ñ‚Ñги Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" -msgstr "" +msgstr "метки Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." -msgstr "" +msgstr "ÐŸÐ¾Ð´Ñ€Ð¾Ð±Ð½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð½Ðµ доÑтупна" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "УÑтройÑтво не подключено" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "Получить информацию о уÑтройÑтве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "Получить ÑпиÑок книг на уÑтройÑтве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" -msgstr "" +msgstr "Получить аннотации из уÑтройÑтва" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "Отправить метаданные в уÑтройÑтво" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" -msgstr "" +msgstr "Отправить коллекции в уÑтройÑтво" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "Загружено %d книг на уÑтройÑтво" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "Удалить книги из уÑтройÑтва" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "Загрузить книги из уÑтройÑтва" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "Смотреть книги на уÑтройÑтве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "УÑтановить дейÑтвие по умолчанию Ð´Ð»Ñ \"отправить в уÑтройÑтво\"" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "Отправить в оÑновную памÑть" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "Отправить на карту памÑти A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "Отправить на карту памÑти B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "ОÑÐ½Ð¾Ð²Ð½Ð°Ñ Ð¿Ð°Ð¼Ñть" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" -msgstr "" +msgstr "Отправить и удалить из библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" -msgstr "" +msgstr "Отправить определенный формат" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "Извлечь уÑтройÑтво" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 -msgid "Fetch annotations (experimental)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "Ошибка Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ñ ÑƒÑтройÑтвом" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" -msgstr "" +msgstr "Указать папку Ð´Ð»Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ð² качеÑтве уÑтройÑтва" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 -msgid "Failed" -msgstr "ÐеудалоÑÑŒ" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "Ошибка ÑоглаÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑƒÑтройÑтва" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5127,132 +5600,135 @@ msgstr "" "Была Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ñ ÑƒÑтройÑтвом. ПожалуÑта, переподключите " "уÑтройÑтво или перегрузите его." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "УÑтройÑтво: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " определено." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "ОтоÑлать выбранное" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "Выберите формат Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ в уÑтройÑтво" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "Ðет уÑтройÑтва" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "УÑтройÑтво не подÑоединено" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "Ðет карточки" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "Ðе могу передать: в уÑтройÑтве нет карты памÑти" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "E-book:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "Прикреплено, Ð’Ñ‹ найдете e-book" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "от" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "в %s формате." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "Отправка Ñлектронной почты" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "Ðет подходÑщего формата" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" -msgstr "" +msgstr "ÐвтоматичеÑки конвертировать книги до отправки по Ñлектронной почте?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" -msgstr "" +msgstr "Ðе могу отправить Ñти книги, Ñ‚.к. не найдено подходÑщих форматов" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "Книги не отправлены по Ñлектронной почте" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "Ðе отправлена ÑÐ»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð°Ñ Ð¿Ð¾Ñ‡Ñ‚Ð° Ñо Ñледующими книгами:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "Отправлена ÑÐ»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð°Ñ Ð¿Ð¾Ñ‡Ñ‚Ð°:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "ÐовоÑти:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "Прикреплено" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "ОтоÑлать новоÑти" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" -msgstr "" +msgstr "ÐвтоматичеÑки конвертировать книги до загрузки в уÑтройÑтво?" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." -msgstr "" +msgstr "ОтправлÑем каталоги в уÑтройÑтво." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "ОтправлÑÑŽÑ‚ÑÑ Ð½Ð¾Ð²Ð¾Ñти на уÑтройÑтво." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "Отправка книги в уÑтройÑтво" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" +"Ðевозможно загрузить книги в уÑтройÑтво, не найдены книги ÑовмеÑтимого " +"формата. Переконвертируйте книгу(и) в формат поддерживаемый вашим " +"уÑтройÑтвом." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "Ðет меÑта на уÑтройÑтве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" @@ -5260,7 +5736,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" -msgstr "" +msgstr "Выбрать доÑтупные форматы и их порÑдок Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ уÑтройÑтва" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" @@ -5272,10 +5748,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" +msgstr "Сохранить &шаблон" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "Добавить книги по ISBN" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "Ð’Ñтавить из буфера обмена" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" +msgid "Fit &cover within view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 @@ -5293,28 +5785,30 @@ msgstr "Мои книги" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" -msgstr "" +msgstr "Создать каталог" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 msgid "Generate catalog for {0} books" -msgstr "" +msgstr "Создать каталог Ð´Ð»Ñ {0} книг(и)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" -msgstr "" +msgstr "Формат &каталога:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 msgid "" "Catalog &title (existing catalog with the same title will be replaced):" msgstr "" +"Заголовок каталога (уже ÑущеÑтвующий каталог Ñ Ñ‚Ð°ÐºÐ¸Ð¼ же заголовком будет " +"заменен)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 msgid "&Send catalog to device automatically" -msgstr "" +msgstr "ÐвтоматичеÑки отправлÑть каталог в уÑтройÑтво" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 msgid "Catalog options" -msgstr "" +msgstr "ÐаÑтройки каталога" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 msgid "Choose Format" @@ -5322,59 +5816,67 @@ msgstr "Выбрать формат" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" -msgstr "" +msgstr "Укажите путь Ð´Ð»Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" -msgstr "" +msgstr "Тот же" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" -msgstr "" +msgstr "Путь %s Ñодержит текущую библиотеку calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" -msgstr "" +msgstr "Ðе найдено текущей библиотеки" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" -msgstr "" +msgstr "Ðе найдена ÑущеÑÑ‚Ð²ÑƒÑŽÑ‰Ð°Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ° calibre в папке %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" -msgstr "" +msgstr "Ðе пуÑÑ‚" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" -msgstr "" +msgstr "Папка %s не пуÑта. ПожалуйÑта укажите пуÑтую папку" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location" -msgstr "" +msgstr "Путь не указан" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location selected" -msgstr "" +msgstr "Путь не выбран" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "Ðеправильный путь" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "Папка %s не ÑущеÑтвует" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" -msgstr "" +msgstr "Укажите вашу библиотеку calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" -msgstr "" +msgstr "Ваша библиотека calibre находитÑÑ Ð² {0}" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" -msgstr "" +msgstr "Ðовый путь:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" -msgstr "" +msgstr "ИÑпользовать текущую библиотеку по новому пути" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" -msgstr "" +msgstr "Создать пуÑтую библиотеку по указанному(новому) пути" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" @@ -5404,33 +5906,33 @@ msgstr "&Профиль:" msgid "Edit Comments" msgstr "Редактировать комментарии" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugin_type)s %(plugins)s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "модули" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "Общий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "ИнтерфейÑ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "Преобразование" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -5438,15 +5940,15 @@ msgstr "" "Ð­Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð°Ñ Ð¿Ð¾Ñ‡Ñ‚Ð°\n" "ДоÑтавка" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "Добавить/Сохранить" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "РаÑширенный" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5454,25 +5956,25 @@ msgstr "" "Сервер\n" "Контента" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Модули" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "Ðвтоотправка" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "Ð­Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð°Ñ Ð¿Ð¾Ñ‡Ñ‚Ð°" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" "Форматы Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ Ñлектронной почтой. Первый подходÑщий формат будет " "отоÑлан." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." @@ -5481,180 +5983,197 @@ msgstr "" "Ñтому адреÑу Ñлектронной почты (в Ñлучае еÑли имеетÑÑ Ð¾Ð´Ð¸Ð½ из перечиÑленных " "форматов)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "новый Ð°Ð´Ñ€ÐµÑ Ñлектронной почты" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "Широкий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "Узкий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "Средний" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "Маленький" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "Большой" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "Ð’Ñегда" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "ÐвтоматичеÑки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "Ðикогда" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" +"Выбранный порт(<b>%d</b>) занÑÑ‚ ÑиÑтемой. Ваша Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ ÑиÑтема " +"<b>может</b> не разрешать контент-Ñерверу занÑть порт. ПожалуйÑта выберите " +"порт Ñ Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð¼ большим 1024." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." -msgstr "" +msgstr "Ошибка при уÑтановке инÑтрументов командной Ñтроки." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "ИнÑтрументы командной Ñтроки уÑтановлены" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "ИнÑтрументы командной Ñтроки уÑтановлены в" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" +"ЕÑли вы перемеÑтите приложение calibre, необходимо будет переуÑтановить " +"инÑтрументы командной Ñтроки." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "Ðеверный путь к модулÑм" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s - неверный путь к модулÑм" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "ИÑпользовать модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "Модуль не может быть выключен" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "Модуль %s не может быть выключен" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "Модуль не наÑтраиваемый" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "Модуль: %s не требует наÑтройки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "ÐаÑтроить" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "Ðе могу удалить вÑтроеный модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " не может быть удален. Это вÑтроенный модуль. Попробуйте отключить его." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" -msgstr "" +msgstr "Выделите Ñтолбец Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" -msgstr "" +msgstr "Данный Ñтолбец Ñоздан не пользователем" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Ð’Ñ‹ уверены?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" -msgstr "" +msgstr "Ð’Ñ‹ правда хотите удалить Ñтолбец %s и вÑе данные ÑодержащиеÑÑ Ð² нем?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Лог ошибок:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "Лог доÑтупа:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "Сбой запуÑка контент-Ñервера" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "Ðеверный размер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Размер %s указан неверно. Должен быть задан в виде [ширина]x[выÑота]" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "ТребуетÑÑ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿ÑƒÑк" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" +"ВнеÑенные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ перезапуÑка Calibre. ПожалуйÑта перезапуÑтите " +"Calibre как только предоÑтавитÑÑ Ñ‚Ð°ÐºÐ°Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñть." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "Проверка целоÑтноÑти базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "Ðе удалоÑÑŒ проверить целоÑтноÑть базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" -msgstr "" +msgstr "Ðайдены некоторые неÑоотвеÑтвиÑ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5672,20 +6191,25 @@ msgid "" "to it. calibre can either read metadata from the contents of the file, or " "from the filename." msgstr "" +"ЗдеÑÑŒ вы можете управлÑть каким образом Calibre будет читать метаданные из " +"файлов добавленных в нее. Calibre может читать метаданные как из Ñодержимого " +"файла, так и из Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð°." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" -msgstr "" +msgstr "Читать метаданные только из Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ &файла." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." msgstr "" +"ПоменÑть меÑтами Ð¸Ð¼Ñ Ð¸ фамилию автора. ВлиÑет только на метаданные читаетмые " +"из имени файла." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" -msgstr "" +msgstr "ПоменÑть меÑтами Ð¸Ð¼Ñ Ð¸ фамилию автора" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" @@ -5703,10 +6227,12 @@ msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" msgstr "" +"ЕÑли найдены книги Ñ Ð¾Ð´Ð½Ð¸ и тем же названием и автором, автоматичеÑки " +"объединÑть файлы" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" -msgstr "" +msgstr "ÐаÑтроить метаданные из Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð°" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" @@ -5717,6 +6243,8 @@ msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" msgstr "" +"ЗдеÑÑŒ можно наÑтроить каким образом calibre будет ÑохранÑть ваши книги при " +"нажатии на кнопку \"Сохранить на диÑк\"" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" @@ -5732,11 +6260,11 @@ msgstr "Сохранить метаданные в OPF файле" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" -msgstr "" +msgstr "Конвертировать не английÑкие Ñимволы в английÑкие Ñквиваленты" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" -msgstr "" +msgstr "Форматировать даты как:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" @@ -5748,7 +6276,7 @@ msgstr "Заменить пробелы подчёркиваниÑми" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" -msgstr "" +msgstr "ПривеÑти пути к нижнему региÑтру" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" @@ -5756,7 +6284,7 @@ msgstr "&Сохранение книг" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" -msgstr "" +msgstr "Управление метаданными" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" @@ -5764,7 +6292,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" -msgstr "" +msgstr "Только при отправке" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" @@ -5792,30 +6320,24 @@ msgstr "" msgid "Sending to &device" msgstr "ПереÑылка на &уÑтройÑтво" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "ÐаÑтройки" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "Сообщить о выходе &новой верÑии." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" +"Загружать Ñоциальные метаданные (метки, рейтинги и Ñ‚.п.) по-умолчанию" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" -msgstr "" +msgstr "ÐвтоматичеÑки заменÑть автора и название при получении метаданных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "&Задержка Ñети по умолчанию:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5823,181 +6345,224 @@ msgstr "" "УÑтановить задержку по умолчанию Ð´Ð»Ñ Ñетевых вызовов (Ñ‚.е. в любое Ð²Ñ€ÐµÐ¼Ñ Ð²Ñ‹ " "выходите в интернет Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " Ñекунд" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "Выбрать &Ñзык (необходим реÑтарт):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "Обычный" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Ð’Ñ‹Ñокий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Ðизкий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "&Приоритет задачи" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" -msgstr "" +msgstr "Предпочитаемый выходной формат:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "ИÑпользовать &РимÑкие цифры Ð´Ð»Ñ Ð½ÑƒÐ¼ÐµÑ€Ð°Ñ†Ð¸Ð¸" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "иÑпользовать иконку в трее (необходим перезапуÑк)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "Показывать ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð² трее" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" -msgstr "" +msgstr "Показывать заÑтавку при запуÑке" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Показывать обложку в отдельном окне (нужен перезапуÑк)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" -msgstr "" +msgstr "Показывать Ñредний рейтинг в проÑмотрщике меток" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "ПоиÑк в процеÑÑе набора" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "ОтправлÑть автоматичеÑки закаченные новоÑти в уÑтройÑтво Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Удалить новоÑть из библиотеки, когда она автоматичеÑки попадает к читателю" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "КоличеÑтво обложек показываемых в режиме проÑмотра (нужна перезагрузка " "calibre)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "Выбрать видимые &Ñтолбцы в проÑмотре библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" -msgstr "" +msgstr "Удалить пользовательÑкий Ñтолбец" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" -msgstr "" +msgstr "Добавить пользовательÑкий Ñтолбец" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" -msgstr "" +msgstr "Редактировать наÑтройки пользовательÑкого Ñтолбца" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "ИÑпользовать внутренний вьювер длÑ:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "" +"РаÑположение Ñлементов пользовательÑкого интерфейÑа (требует перезапуÑка):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" +"Отключить вÑÑŽ анимацию. Применительно еÑли у Ð²Ð°Ñ Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ñ‹Ð¹/Ñтарый компьютер." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" -msgstr "" +msgstr "Отключить анимацию" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" -msgstr "" +msgstr "Показывать кнопку \"пожертвовать\" (перезапуÑк)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" -msgstr "" +msgstr "&Панель инÑтрументов" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" -msgstr "" +msgstr "Размер иконок:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" -msgstr "" +msgstr "Показывать текÑÑ‚ под иконками:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "Добавить Ð°Ð´Ñ€ÐµÑ Ñлектронной почты Ð´Ð»Ñ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ книг" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "Добавить Ð°Ð´Ñ€ÐµÑ Ñлектронной почты" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "По умолчанию" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "Удалить email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 может отправлÑть ваши книги вам(или на вашу читалку) по Ñлектронной " +"почте. ПиÑьма будут автоматичеÑки отправлÑтьÑÑ Ð½Ð° вÑе адреÑа Ñлектронной " +"почте у которых уÑтановлена галочка отправлÑть автоматичеÑки." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 +msgid "Limit the max. simultaneous jobs to the available CPU &cores" +msgstr "" +"Ограничить макÑимальное количеÑтво одновременных заданий количеÑтвом &Ñдер ЦП" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 +msgid "Debug &device detection" +msgstr "Обнаружение уÑтройÑтва в режиме отладки" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 msgid "&Check database integrity" msgstr "Проверка целоÑтноÑти базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 msgid "Open calibre &configuration directory" +msgstr "Открыть папку Ñ Ð½Ð°Ñтройками calibre" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "&УÑтановить инÑтрументы командной Ñтроки" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "&Разное" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 -msgid "Limit the max. simultaneous jobs to the available CPU &cores" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 -msgid "Debug &device detection" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "&ВоÑÑтановить по-умолчанию" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 " @@ -6007,25 +6572,25 @@ msgstr "" "коллекции ваших книг из любой точки мира Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ браузера. Любые Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ " "в наÑтройках вÑтупÑÑ‚ в Ñилу поÑле перезапуÑка Ñервера." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "&Порт Ñервера:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Пользователь:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Пароль:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6033,7 +6598,7 @@ msgstr "" "ЕÑли вы не уÑтановили Ñвой пароль, то кто угодно Ñможет получить доÑтуп к " "вашим книгам через веб-интерфейÑ." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6041,45 +6606,56 @@ msgstr "" "МакÑимальный размер ([ширина]x[выÑота]) обложек при отображении. Более " "крупные обложки подгонÑÑŽÑ‚ÑÑ Ð¿Ð¾ размеру. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "МакÑ. размер обложки:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Показать пароль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "&ЗапуÑтить Ñервер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "ОÑÑ‚&ановить Ñервер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "&Проверить Ñервер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "ЗапуÑтить Ñервер авт&оматичеÑки поÑле загрузки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "ПроÑмотреть логи &Ñервера" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -6089,41 +6665,48 @@ msgid "" "on your iPhone. Here myhostname should be the fully qualified hostname or " "the IP address of the computer calibre is running on." msgstr "" +"<p>Помните, что calibre в режиме Ñервера работает только пока calibre " +"запущена.\n" +"<p>Stanza должна увидеть коллекцию calibre автоматичеÑки. ЕÑли Ñтого не " +"произошло, попробуйте добавить Ñледующий Ð°Ð´Ñ€ÐµÑ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° URL " +"http://myhostname:8080 в читалку Stanza на вашем iPhone. Ð’ данном Ñлучае " +"\"myhostname\" должно быть полным именем хоÑта, либо ip адреÑом компьютера " +"на котором запущено приложение calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" "ЗдеÑÑŒ можно наÑтроить поведение Calibre, указав какие модули он иÑпользует" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "Включить/Выключить модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "ÐаÑтроить модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "Удалить модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "Добавить новый модуль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "Файл модулÑ:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "Добавить" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 msgid "Create Tag-based Column" -msgstr "" +msgstr "Создать колонку на оÑнове метки" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 msgid "Lookup name" @@ -6131,23 +6714,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 msgid "Column heading" -msgstr "" +msgstr "Заголовок Ñтолбца" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 msgid "Column type" -msgstr "" +msgstr "Тип Ñтолбца" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 msgid "Use brackets" -msgstr "" +msgstr "ИÑпользуйте Ñкобки" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 msgid "Values can be edited" -msgstr "" +msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð³ÑƒÑ‚ быть изменены" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" -msgstr "" +msgstr "ТекÑÑ‚" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 msgid "Number" @@ -6158,7 +6741,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Дата" @@ -6172,7 +6755,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 msgid "Create and edit tag-based columns" -msgstr "" +msgstr "Создать и редактировать Ñтолбцы на оÑнове меток" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" @@ -6181,18 +6764,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" msgstr "" +"ТекÑÑ‚ разделенный запÑтыми, такой как метки, отображаетÑÑ Ð² проÑмотрщике " +"меток" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" msgstr "" +"Большой текÑÑ‚, такой как комментарии, не отображаемый в проÑмотрщике меток" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 msgid "Text column for keeping series-like information" -msgstr "" +msgstr "ТекÑтовый Ñтолбец Ð´Ð»Ñ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ о Ñериалах" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 msgid "Floating point numbers" -msgstr "" +msgstr "ЧиÑла Ñ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ запÑтой" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 msgid "Integers" @@ -6224,8 +6810,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 @@ -6240,11 +6826,6 @@ msgstr "" msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" @@ -6341,6 +6922,63 @@ msgstr "ДоÑтупные переменные:" msgid "Downloading social metadata, please wait..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "Показывать Ñто предупреждение Ñнова" @@ -6372,10 +7010,29 @@ msgstr "Удалить из уÑтройÑтва" msgid "Author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "Сортировка по Ðвтору" @@ -6475,10 +7132,14 @@ msgstr "" msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Редактировать мета информацию" @@ -6581,136 +7242,136 @@ msgstr "" msgid "Last modified: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "Ðе допуÑтимое изображение" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "Выберите форматы Ð´Ð»Ñ " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "Ðе выбран формат" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "Ðе могу прочеÑть метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "Ðе могу прочеÑть метаданные из формата %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "Ðе могу прочитать обложку" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "Ðе могу прочитать обложку из формата %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "Обложка в формате %s неправильнаÑ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "Этот номер ISBN допуÑтим" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "Этот номер ISBN недопуÑтим" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "Ðе возможно иÑпользовать редактор Ñ‚Ñгов" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "Загрузка обложки..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "Ðе могу получить обложку" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>Ðе могу получить обложку.</b><br/>" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "Таймаут загрузки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "ÐŸÐ»Ð¾Ñ…Ð°Ñ Ð¾Ð±Ð»Ð¾Ð¶ÐºÐ°" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "Обложка Ñ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¹ картинкой" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "Произошли ошибки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "Ðе могу доÑтавить метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "Ðужно указаить ISBN, название, автора или издателÑ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "ДоÑтуп запрещён" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -6805,10 +7466,14 @@ msgstr "" msgid "Password needed" msgstr "Ðеобходим пароль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "Отмена..." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "Работа" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" @@ -7215,12 +7880,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:500 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 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:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -7262,10 +7927,6 @@ msgstr "" msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "Проверить наÑтройки Ñлектронной почты" @@ -7557,453 +8218,188 @@ msgstr "ISBN:" msgid "Regular expression (?P<isbn>)" msgstr "Обычный параметр (?P<isbn>)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "Похожие книги..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "Добавить книги к библиотеке" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "Подключено " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "Задание" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "СтатуÑ" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "Ход выполнениÑ" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "Рабочее времÑ" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "ÐеизвеÑÑ‚Ð½Ð°Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ð°" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "Ðемогу удалить задание" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "Ðемогу удалить задание при подключенном уÑтройÑтве" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "Задание уже запущено" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "ÐедоÑтупен" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "Работа:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." -msgstr "Кликнуть Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра ÑпиÑка активных задач" +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr " - Работы" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "Сохранить единый формат диÑка..." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "Библиотека" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "Карта 1" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "Карта 2" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "РаÑширенный поиÑк" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "Ð¡Ð±Ñ€Ð¾Ñ Ð±Ñ‹Ñтрого поиÑка" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "Отправить по Ñлектронной почте к" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr " и удалить из библиотеки" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Добавить книги" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "Вид" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "Отправить в уÑтройÑтво" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "Скачать новоÑти" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Сохранить на диÑк" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "Удалить книги" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "Открыть папку" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "Показать подробноÑти" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "Книги Ñтого же автора" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "Книги той же Ñерии" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "Книги того же издателÑ" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "Книги Ñ Ñ‚Ð°ÐºÐ¸Ð¼Ð¸ же тегами" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "Редактировать метаданные индивидуально" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "Редактировать оÑновные метаданные" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "Загрузить метаданные и обложки" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "Загрузить только метаданные" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "Загрузить только обложки" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "Загрузить только Ñоциальные метаданные" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "Добавить книги из одной директории" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 -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 "" -"Добавить книги из директорий, Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ Ð¿Ð¾Ð´Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð¸ (одна книга на " -"директорию, ÑчитаÑ, что каждый файл в директории - та же ÑÐ°Ð¼Ð°Ñ ÐºÐ½Ð¸Ð³Ð° в " -"разных форматах)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Добавить книги из директорий, Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ Ð¿Ð¾Ð´Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð¸ (одна книга на " -"директорию, ÑчитаÑ, что каждый файл - Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°)" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Добавить пуÑтую книгу (книгу без каких-либо форматов)." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "Сохранить на диÑк в одну директорию" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "Сохранить на диÑк только формат %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "Сохранить на диÑк в одну директорию только в формате %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "ПроÑмотреть оÑобый формат" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "Удалить выбранные книги" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "Удалить файлы определенного формата из выбранных книг." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "Удалить вÑе форматы из выбранных книг, иÑключаÑ..." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "Удаление обложки Ñ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ñ… книг" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "Индивидуальное преобразование" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "Общее преобразование" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "Создать каталог книг в вашей библиотеке \"calibre\"" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "ЗапуÑтить Ñтартовый маÑтер" - #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "Ð" @@ -8031,7 +8427,7 @@ msgstr "Книга <font face=\"serif\">%s</font> из %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -8091,7 +8487,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8124,7 +8520,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>Ðет Ñовпадений</b> Ð´Ð»Ñ Ð¸Ñкомой фразы <i>%s</i> ." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "Совпадений не найдено" @@ -8141,12 +8537,12 @@ msgid "LRF Viewer toolbar" msgstr "Панель промотра LRF" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ñтраница" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "ÐŸÑ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ñтраница" @@ -8320,24 +8716,24 @@ msgid "No matches found for this book" msgstr "Ðет Ñовпадений в Ñтой книге" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Ðайти" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "ПоиÑк (Ð´Ð»Ñ Ñ€Ð°Ñширенного поиÑка нажмите кнопку Ñлева)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -8346,15 +8742,15 @@ msgid "Restrict to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "" @@ -8418,112 +8814,112 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "Сортировать по имени" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "Сортировать по популÑрноÑти" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "Сортировать по Ñредней оценке" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "Сравнить вÑе" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "Сравнить некоторые" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /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 "ÐšÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ð¸Ñ ÐºÐ½Ð¸Ð³Ð¸ %d из %d (%s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" msgstr "Ðе могу конвертировать некоторые книги" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "" @@ -8541,78 +8937,53 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "ВоÑÑтановить" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "Пожертвовать на развитие calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "Извлечь подключенное уÑтройÑтво" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "&ПерезапуÑк" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "РуководÑтво по быÑтрому началу работы Ñ Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "Ðевозможно наÑтроить" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "Пока запущено задание, не могу наÑтроить" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "Ðет доÑтупной подробной информации" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "Ðе доÑтупна Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ ÐºÐ½Ð¸Ð³ на уÑтройÑтве" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "Ошибка преобразованиÑ" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "ИмеетÑÑ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ðµ задание. Ð’Ñ‹ вÑе равно хотите выйти?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -8622,11 +8993,11 @@ msgstr "" " Выход может вызвать иÑкажение на уÑтройÑтве.<br>\n" " Ð’Ñ‹ дейÑтвительно уверены, что хотите выйти?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "ПРЕДУПРЕЖДЕÐИЕ: Ðктивные заданиÑ" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8803,7 +9174,7 @@ msgid "Options to customize the ebook viewer" msgstr "Опции наÑтроек ebook вьювера" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "" @@ -8859,36 +9230,36 @@ msgstr "Размер Моноширного шрифта в px" msgid "The standard font type" msgstr "Стандартный шрифт" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Перейти..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "Следующий раздел" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "Предыдущий раздел" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "Ðачало документа" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "Конец документа" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "Ðачало раздела" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "Конец раздела" @@ -8944,90 +9315,90 @@ msgstr "" msgid "Book format" msgstr "Формат книги" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ Ð² книге" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" "Идти по ÑÑылке. Ð”Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð² ÑÑылок иÑпользуйте ÑÑылочный режим." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "ПоиÑк текÑта в книге" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "Предварительный проÑмотр" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "Выбрать Ñлектронную книгу" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "Ð­Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "Добавить закладку" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "Введите название закладки" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "Ðет ÑоответÑтвий длÑ: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "Загрузить поток..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "Разметка %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "Управление закладками" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "ЗагружаетÑÑ ÑÐ»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð°Ñ ÐºÐ½Ð¸Ð³Ð°..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "Ошибка DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "<p>Книга защищена <a href=\"%s\">DRM</a>" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "Ðе могу открыть Ñлектронную книгу" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "Опции ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ebook вьювером" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "ЕÑли указано, окно вьювера будт пытатьÑÑ Ð²Ñплыть наверх при открытии." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -9142,14 +9513,18 @@ msgstr "" msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "Показать" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "Скрыть" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " @@ -10028,7 +10403,52 @@ msgstr "Ðе запрашивать подтверждениÑ" msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -10048,35 +10468,45 @@ msgstr "" "\n" "Ð”Ð»Ñ Ñправки: %%prog команда --help\n" +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "%s Ð¡Ñ€ÐµÐ´Ð½Ñ Ð¾Ñ†ÐµÐ½ÐºÐ° %3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:566 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "ОÑновнаÑ" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "<p>ÐœÐ¸Ð³Ñ€Ð°Ñ†Ð¸Ñ Ñтарой базы данных в %s<br><center>" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1825 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "Копирование <b>%s</b>" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "Сжатие базы данных" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1935 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "Проверка целоÑтноÑти SQL..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "Проверка недоÑтающих файлов." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "Проверенный ID" @@ -10270,35 +10700,45 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "ОЦЕÐКИ: %s<br />" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "ТЕГИ: %s<br />" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "Серии: %s [%s]<br />" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "Книги в вашей библиотеке" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "Книги, Ñортированные " -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "Самый новый" @@ -10380,15 +10820,15 @@ msgstr "Как и когда calibre обновлÑет метаданные н msgid "Waiting..." msgstr "Ожидание..." -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "Закончил" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "ВыполнÑетÑÑ..." @@ -11096,9 +11536,6 @@ msgstr "Ðе Ñкачивать файлы Ñтилей CSS." #~ msgid "Waiting" #~ msgstr "Ждите" -#~ msgid "Working" -#~ msgstr "Работа" - #~ msgid "Device database corrupted" #~ msgstr "База данных уÑтройÑтва неиÑправна" @@ -12367,6 +12804,9 @@ msgstr "Ðе Ñкачивать файлы Ñтилей CSS." #~ msgid "Configure calibre" #~ msgstr "ÐšÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Calibre" +#~ msgid "Click to see list of active jobs." +#~ msgstr "Кликнуть Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра ÑпиÑка активных задач" + #~ msgid "Click to browse books by their covers" #~ msgstr "Кликнуть Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра книг по обложкам" @@ -12571,9 +13011,6 @@ msgstr "Ðе Ñкачивать файлы Ñтилей CSS." #~ msgid "Bosnian" #~ msgstr "БоÑнийÑкий" -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "categories" #~ msgstr "категории" @@ -12888,3 +13325,7 @@ msgstr "Ðе Ñкачивать файлы Ñтилей CSS." #~ msgid " " #~ msgstr " " + +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "" +#~ "УÑтанавливает ÑвÑзь Ñ ÑƒÑтройÑтвом Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ñлектронных книг Teclast K3." diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index 7c4c00221e..738273333f 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-07 01:39+0000\n" -"PO-Revision-Date: 2010-08-06 23:57+0000\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 21:51+0000\n" "Last-Translator: Besnik <besnik@programeshqip.org>\n" "Language-Team: Albanian <sq@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-08 03:39+0000\n" +"X-Launchpad-Export-Date: 2010-08-21 03:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,12 +27,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:506 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 @@ -49,7 +49,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 @@ -102,24 +102,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 @@ -127,20 +127,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:356 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:368 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1045 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1646 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 @@ -170,6 +170,10 @@ msgstr "" msgid "Catalog generator" msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -240,7 +244,7 @@ msgstr "" msgid "Conversion Input" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -248,11 +252,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -400,11 +404,11 @@ msgstr "" msgid "No valid plugin found in " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -412,29 +416,29 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "" @@ -442,13 +446,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "" @@ -469,14 +473,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "" @@ -501,19 +505,19 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1530 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Lajme" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "" @@ -577,15 +581,15 @@ msgstr "" msgid "Communicate with Hanlin V3 eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -692,7 +696,7 @@ msgid "Adding books to device metadata listing..." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "" @@ -714,7 +718,11 @@ msgstr "" msgid "Communicate with the Sweex MM300" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "" @@ -756,7 +764,7 @@ msgid "" "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "" @@ -766,14 +774,14 @@ msgid "Communicate with the Samsung SNE eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." +msgid "Communicate with the Teclast K3/K5 reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "" @@ -955,92 +963,92 @@ msgstr "" msgid "Set font delta" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " "creating your comics in EPUB format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Faqe" @@ -1473,7 +1481,11 @@ msgstr "" msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "" @@ -1489,7 +1501,7 @@ msgid "" "cause significant changes to your epub, complain to the epubcheck project." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1500,7 +1512,7 @@ msgid "" "detected. Use the options to control which errors are automatically fixed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "" @@ -1831,7 +1843,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Titull" @@ -2046,45 +2058,45 @@ msgstr "" msgid "Downloads metadata from Douban.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "etiketa" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "përshkrime/recensione" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Shkarkoje %s prej %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" @@ -2716,275 +2728,582 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 -msgid "Use library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Shtoni libra" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1116 -msgid "No books selected" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "Libra" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "N" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Hiqni libra" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "Dërgoje te pajisja" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:602 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "Gabim" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -2992,7 +3311,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3002,111 +3321,223 @@ msgid "" "from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "B" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Bjer lajme" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "Hap dosjen mëmë" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "R" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Ruaje në disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" -"You are tying to save files into the calibre library. This can cause " +"You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Shfaq hollësi libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 -msgid "No books found" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Libra nga po ai autor" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Libra në këtë seri" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Libra nga ky botues" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Libra me të njëjtat etiketa" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "q" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "Shfaqje" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1066 -msgid " fetched." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3114,11 +3545,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "" @@ -3143,7 +3574,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "" @@ -3268,14 +3699,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 @@ -3340,7 +3775,7 @@ msgstr "Shteg" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3438,6 +3873,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 @@ -3522,8 +3958,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1493 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1511 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "" @@ -3546,7 +3982,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" @@ -3651,7 +4087,7 @@ msgid "&Disable comic processing" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "" @@ -3667,16 +4103,16 @@ msgstr "" msgid "Debug the conversion process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "" @@ -3819,15 +4255,15 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "" @@ -3958,34 +4394,34 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "Zgjidhni kapak për " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "Nuk keni leje të lexoni kartelën: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Gabim në leximin e kartelës" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr "" @@ -4240,18 +4676,18 @@ msgstr "" msgid "Options specific to the input format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "" @@ -4266,39 +4702,39 @@ msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "" @@ -4336,15 +4772,15 @@ msgstr "" msgid "Control the creation/conversion of the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "" @@ -4404,7 +4840,7 @@ msgid "&Maximum line length:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" +msgid "Force maximum line length" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 @@ -4496,20 +4932,20 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4518,281 +4954,273 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 -msgid "Fetch annotations (experimental)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 -msgid "Failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "Pajisje: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "Pa pajisje" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "E-libër:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "Lajme:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" @@ -4813,8 +5241,24 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" +msgid "Fit &cover within view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 @@ -4895,6 +5339,14 @@ msgstr "" msgid "No location selected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -4943,247 +5395,257 @@ msgstr "&Profil:" msgid "Edit Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "shtojca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "Të përgjithshme" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Ndërfaqe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "Shndërrim" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Shtojca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "Zgjidhni shtojcë" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "Personalizojeni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Regjistrim gabimesh:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "Madhësi e pavlefshme" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5321,282 +5783,323 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " sekonda" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -5607,33 +6110,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "" @@ -5674,7 +6177,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "" @@ -5740,8 +6243,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 @@ -5756,11 +6259,6 @@ msgstr "" msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" @@ -5857,6 +6355,63 @@ msgstr "" msgid "Downloading social metadata, please wait..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "" @@ -5888,10 +6443,29 @@ msgstr "" msgid "Author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "" @@ -5986,10 +6560,14 @@ msgstr "" msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "" @@ -6090,136 +6668,136 @@ msgstr "" msgid "Last modified: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "Shkarkimit i mbaroi koha." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "Kapak i Prishur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "Kapaku s'është pamje e vlefshme" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "Pati gabime" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "Leje e mohuar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -6312,10 +6890,14 @@ msgstr "" msgid "Password needed" msgstr "Lypset fjalëkalim" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" @@ -6706,12 +7288,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:500 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 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:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -6753,10 +7335,6 @@ msgstr "" msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "" @@ -7035,448 +7613,188 @@ msgstr "" msgid "Regular expression (?P<isbn>)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 -msgid "Job" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 +msgid "Job" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "Gjendje" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "Përparim" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "Kërkim i thelluar" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Shtoni libra" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "P" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "N" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "q" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "Shfaqje" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "Dërgoje te pajisja" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "B" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "Bjer lajme" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "R" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Ruaje në disk" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "Hiqni libra" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "Hap dosjen mëmë" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "Shfaq hollësi libri" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "Libra nga po ai autor" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "Libra në këtë seri" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "Libra nga ky botues" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "Libra me të njëjtat etiketa" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 -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 "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7504,7 +7822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7564,7 +7882,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7595,7 +7913,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "Nuk u gjetën përputhje" @@ -7612,12 +7930,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Faqja Pasuese" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "Faqja e Mëparshme" @@ -7788,24 +8106,24 @@ msgid "No matches found for this book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7814,15 +8132,15 @@ msgid "Restrict to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "" @@ -7886,112 +8204,112 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 -msgid "Could not convert some books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +msgid "Could not convert some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "" @@ -8009,89 +8327,64 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8264,7 +8557,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "" @@ -8319,36 +8612,36 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "" @@ -8404,88 +8697,88 @@ msgstr "" msgid "Book format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -8600,14 +8893,18 @@ msgstr "" msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " @@ -9418,7 +9715,52 @@ msgstr "" msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9430,35 +9772,45 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:566 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1825 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1935 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "" @@ -9648,35 +10000,45 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "" @@ -9758,15 +10120,15 @@ msgstr "" msgid "Waiting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "" @@ -10089,9 +10451,6 @@ msgstr "" #~ msgid "Toolbar" #~ msgstr "Panel" -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "&Search:" #~ msgstr "&Kërko:" diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index 4a529b070f..100be669b7 100644 --- a/src/calibre/translations/sr.po +++ b/src/calibre/translations/sr.po @@ -7,187 +7,192 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-09 13:57+0000\n" -"PO-Revision-Date: 2010-08-09 11:53+0000\n" -"Last-Translator: Vladimir Oka <Unknown>\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-22 03:39+0000\n" +"Last-Translator: Rancher <Unknown>\n" "Language-Team: Serbian <sr@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-10 03:34+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:45+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 msgid "Does absolutely nothing" -msgstr "Ne radi baÅ¡ niÅ¡ta" +msgstr "Ðе ради баш ништа" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:72 -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:75 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:70 -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:506 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:405 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/input.py:100 -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:402 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:72 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:335 -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:338 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1894 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1896 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:236 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:279 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:282 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:20 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/book/base.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/ereader.py:61 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:332 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:123 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/meta.py:125 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:945 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1057 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdb.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pdf.py:28 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/pml.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/txt.py:14 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:78 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:119 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:153 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:611 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:817 -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:819 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/odt/input.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:911 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:916 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:982 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:137 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/reader.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:108 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:173 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/writer.py:174 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:39 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/palmdoc/writer.py:29 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ztxt/writer.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:83 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:81 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:82 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:97 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/writer.py:98 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:234 -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:868 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:877 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1162 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1165 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:512 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:382 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:882 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1060 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:185 -#: /home/kovid/work/trunk/src/calibre/library/cli.py:213 -#: /home/kovid/work/trunk/src/calibre/library/database.py:913 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:358 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:370 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:979 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1048 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1649 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1651 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1773 -#: /home/kovid/work/trunk/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/trunk/src/calibre/library/server/xml.py:68 -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:117 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:46 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:64 -#: /home/kovid/work/trunk/src/calibre/utils/podofo/__init__.py:78 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:50 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:72 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:338 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1894 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1896 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:123 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:125 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:945 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1057 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:14 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:817 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:819 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:174 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:39 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:81 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:213 +#: /home/kovid/work/calibre/src/calibre/library/database.py:913 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" -msgstr "Nepoznato" +msgstr "Ðепознато" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:64 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 msgid "Base" -msgstr "Osnova" +msgstr "ОÑнова" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:172 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:172 msgid "File type" -msgstr "Tip fajla" +msgstr "Тип датотеке" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:206 msgid "Metadata reader" -msgstr "ÄŒitaÄ metapodataka" +msgstr "Читач метаподатака" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:235 msgid "Metadata writer" -msgstr "PisaÄ metapodataka" +msgstr "ПиÑач метаподатака" -#: /home/kovid/work/trunk/src/calibre/customize/__init__.py:263 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:263 msgid "Catalog generator" -msgstr "Generator kataloga" +msgstr "Генератор каталога" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:16 +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "Радња кориÑничког Ñучеља" + +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " "linked files. This plugin is run every time you add an HTML file to the " "library." msgstr "" -"Prati sve linkove u HTML fajlu i napravi ZIP fajl koji sadrži sve povezane " -"fajlove. Ovaj dodatak se pokreće svaki put kad dodate HTML fajl u biblioteku." +"Прати Ñве везе у HTML датотеци и направи ZIP архиву која Ñадржи Ñве повезане " +"датотеке. Овај додатак Ñе покреће Ñваки пут када додате HTML датотеку у " +"библиотеку." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:52 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:52 msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "latin1, iso-8859-1 and utf-8." msgstr "" -"Kodni raspored za ulazne HTML fajlove. NajÄešće korišćeni kodni rasporedi " -"su: cp1252, latin1, iso-8859-1 i utf-8." +"Кодни раÑпоред за улазне HTML датотеке. Ðајчешће коришћени кодни раÑпореди " +"Ñу: Windows-1252 (CP1252), Latin-1, ISO-8859 и UTF-8." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:59 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:59 msgid "" "Create a PMLZ archive containing the PML file and all images in the " "directory pmlname_img or images. This plugin is run every time you add a PML " @@ -197,57 +202,57 @@ msgstr "" "plmname_img, ili images. Ovaj plugin se pokreće svaki put kad dodate PML " "fajl u biblioteku." -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:93 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:93 msgid "Extract cover from comic files" msgstr "Uzmi naslovnu stranu stripa" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:120 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:131 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:143 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:153 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:163 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:174 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:184 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:204 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:214 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:224 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:235 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:246 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:258 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:279 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:290 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:300 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:310 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:120 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:131 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:143 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:153 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:163 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:174 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:184 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:204 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:224 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:235 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:246 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:258 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:279 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:290 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:300 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:310 msgid "Read metadata from %s files" msgstr "ÄŒitaj metapodatke iz %s fajlova" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:269 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:269 msgid "Read metadata from ebooks in RAR archives" msgstr "ÄŒitaj metapodatke iz e-knjiga u RAR arhivama" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:321 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:321 msgid "Read metadata from ebooks in ZIP archives" msgstr "ÄŒitaj metapodatke iz e-knjiga u ZIP arhivama" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:334 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:344 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:354 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:376 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:387 -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:397 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:334 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:344 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:354 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:376 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:387 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397 msgid "Set metadata in %s files" msgstr "UpiÅ¡i metapodatke u %s fajlova" -#: /home/kovid/work/trunk/src/calibre/customize/builtins.py:365 +#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:365 msgid "Set metadata from %s files" msgstr "Postavi metapodatke iz %s fajlova" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:102 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:102 msgid "Conversion Input" msgstr "Ulaz za konverziju" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -259,11 +264,11 @@ msgstr "" "korisno za dokumente koji ne deklariÅ¡u kodni raspored, ili u kojima su " "deklaracije kodnog rasporeda neispravne." -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Rezultat konverzije" -#: /home/kovid/work/trunk/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -271,11 +276,11 @@ msgstr "" "Ako je izabran, dodatak će pokuÅ¡ati da kreira izlaz koji je Å¡to je moguće " "Äitljiviji za korisnika. Ne mora da ima efekta na sve izabrane dodatke." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:45 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 msgid "Input profile" msgstr "Ulazni profil" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:49 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." @@ -283,81 +288,81 @@ msgstr "" "Ovaj profil pokuÅ¡ava da obezbedi razumne podrazumevane vrednosti, i koristan " "je ako ne znate niÅ¡ta o ulaznom dokumentu." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:57 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:414 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:57 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:414 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "Ovaj profil je namenjen SONY PRS ÄitaÄima 500/505/600/700 i drugima." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:69 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 msgid "This profile is intended for the SONY PRS 300." msgstr "Ovaj profil je namenjen SONY PRS 300 ÄitaÄu." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:78 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:449 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:78 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:449 msgid "This profile is intended for the SONY PRS-900." msgstr "Ovaj profil je namenjen SONY PRS-900 ÄitaÄu." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:86 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:479 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:86 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:479 msgid "This profile is intended for the Microsoft Reader." msgstr "Ovaj profil je namenjen Microsoft Readeru." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:97 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:490 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:97 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the Mobipocket books." msgstr "Ovaj profil je namenjen Mobipocket e-knjigama." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:110 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:503 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:110 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Ovaj profil je namenjen Hanlin V3 ÄitaÄu i klonovima." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:122 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:515 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:122 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:515 msgid "This profile is intended for the Hanlin V5 and its clones." msgstr "Ovaj profil je namenjen Hanlin V5 ÄitaÄu i klonovima." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:132 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:523 msgid "This profile is intended for the Cybook G3." msgstr "Ovaj profil je namenjen Cybook G3 ÄitaÄu." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:145 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:536 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:145 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:536 msgid "This profile is intended for the Cybook Opus." msgstr "Ovaj profil je namenjen Cybook Opus ÄitaÄu." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:157 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:547 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:157 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:547 msgid "This profile is intended for the Amazon Kindle." msgstr "Ovaj profil je namenjen Amazon Kindle ÄitaÄu." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:169 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:584 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:169 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:584 msgid "This profile is intended for the Irex Illiad." msgstr "Ovaj profil je namenjen Irex Illiad ÄitaÄu." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:181 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:597 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:181 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Ovaj profil je namenjen IRex Digital Reader 1000 ÄitaÄu." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:194 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:611 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:611 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Ovaj profil je namenjen IRex Digital Reader 800 ÄitaÄu." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:206 -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:625 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:625 msgid "This profile is intended for the B&N Nook." msgstr "Ovaj profil je namenjen B&N Nook ÄitaÄu." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:228 msgid "Output profile" msgstr "Izlazni profil" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:232 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -367,24 +372,24 @@ msgstr "" "je ako želite da proizvedete dokument koji može da se Äita kako na raÄunaru, " "tako i na razliÄitim ÄitaÄima." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:259 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:259 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "Namenjeno za iPad i sliÄne ureÄ‘aje sa rezolucijom 768x1024" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:427 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427 msgid "This profile is intended for the Kobo Reader." msgstr "Ovaj profil je namenjen Kobo ÄitaÄu" -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:440 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:440 msgid "This profile is intended for the SONY PRS-300." msgstr "Ovaj profil je namenjen SONY PRS-300 ÄitaÄu." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:458 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:458 msgid "This profile is intended for the 5-inch JetBook." msgstr "Ovaj profil je namenjen 5-inÄnom JetBook ÄitaÄu." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:467 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -392,39 +397,39 @@ msgstr "" "Ovaj profil je namenjen SONY PRS liniji ÄitaÄa. Konkretno za 500/505/700/... " "u horizontalnom položaju. Uglavnom je koristan za stripove." -#: /home/kovid/work/trunk/src/calibre/customize/profiles.py:566 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:566 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Ovaj profil je namenjen Amazon Kindle DX ÄitaÄu." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:33 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Installed plugins" msgstr "Instalirani dodaci" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:34 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:34 msgid "Mapping for filetype plugins" msgstr "Mapiranje dodataka za razliÄite tipove fajlova" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:35 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Local plugin customization" msgstr "PodeÅ¡avanja za lokalne dodatke" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:36 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:36 msgid "Disabled plugins" msgstr "Neaktivni dodaci" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:37 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:37 msgid "Enabled plugins" msgstr "UkljuÄeni dodaci" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:85 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:85 msgid "No valid plugin found in " msgstr "Nije pronaÄ‘en ispravan dodatak u " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicijalizovanje dodatka %s nije uspelo. IzveÅ¡taj o greÅ¡ci je:" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -436,17 +441,17 @@ msgstr "" " Podesi calibre uÄitavanjem spoljnjih dodataka.\n" " " -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Instaliraj dodatak biranjem direktorijuma u kome se nalazi ZIP fajl koji ga " "sadrži." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "Ukloni dodatak po imenu. Nema efekta na ugraÄ‘ene dodatke" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -454,23 +459,23 @@ msgstr "" "Podesi dodatak. Navedi ime dodatka i komandu za podeÅ¡avanje razdvojene " "zarezom." -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Izlistaj sve instalirane dodatke" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "UkljuÄi navedeni dodatak" -#: /home/kovid/work/trunk/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "IskljuÄi navedeni dodatak" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:13 msgid "Communicate with Android phones." msgstr "Uspostavi komunikaciju sa Android telefonom." -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -478,47 +483,47 @@ msgstr "" "Zarezima razdvojena lista direktorijuma koji treba da se poÅ¡alju na ureÄ‘aj. " "Biće iskorišćen prvi postojeći direktorijum iz liste" -#: /home/kovid/work/trunk/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "Uspostavi komunikaciju sa S60 telefonima" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:87 msgid "Communicate with iTunes/iBooks." msgstr "Uspostavi komunikaciju sa iTunes/iBooks." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:93 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:93 msgid "Apple device detected, launching iTunes, please wait ..." msgstr "Detektovan je Apple ureÄ‘aj. Pokrećem iTunes. Molim saÄekajte ..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:246 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:249 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:246 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:249 msgid "Updating device metadata listing..." msgstr "Ažuriram spisak metapodataka na ureÄ‘aju..." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:323 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:362 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:921 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:323 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d od %d" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:369 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "zavrÅ¡eno" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:544 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:544 msgid "Use Series as Category in iTunes/iBooks" msgstr "Koristi Seriju umesto Kategorije za iTunes/iBooks" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:546 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:546 msgid "Cache covers from iTunes/iBooks" msgstr "SaÄuvaj za kasnije omote sa iTunes/iBooks." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:558 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:558 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -528,7 +533,7 @@ msgstr "" "IzbriÅ¡ite knjige korišćenjem iBooks aplikacije.\n" "Kliknite na 'Prikaži detalje' za spisak." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:886 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:886 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -536,91 +541,91 @@ msgstr "" "Neki omoti nisu mogli da budu konvertovani.\n" "Kliknite na 'Prikaži detalje' za spisak." -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2471 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:817 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:823 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:851 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:187 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:200 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1533 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Vesti" -#: /home/kovid/work/trunk/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "Uspostavi komunikaciju sa iTunes." -#: /home/kovid/work/trunk/src/calibre/devices/binatone/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." msgstr "Uspostavi komunikaciju s Binatone Readme ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:13 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." msgstr "Uspostavi komunikaciju s Blackberry telefonom." -#: /home/kovid/work/trunk/src/calibre/devices/blackberry/driver.py:14 -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90 msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/devices/cybook/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." msgstr "Uspostavi komunikaciju s Cybook Gen 3 / Opus ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:24 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:24 msgid "Communicate with the EB600 eBook reader." msgstr "Uspostavi komunikaciju sa EB600 ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:193 msgid "Communicate with the Astak Mentor EB600" msgstr "Uspostavi komunikaciju sa Astak Mentor EB600" -#: /home/kovid/work/trunk/src/calibre/devices/eb600/driver.py:216 +#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:216 msgid "Communicate with the PocketBook 301 reader." msgstr "Uspostavi komunikaciju s PocketBook 301 ÄitaÄem" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" msgstr "Entourage Edge" -#: /home/kovid/work/trunk/src/calibre/devices/edge/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." msgstr "Uspostavi komunikaciju sa Entourage Edge ureÄ‘ajem" -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." msgstr "Uspostavi komunikaciju sa ESlick ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/eslick/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." msgstr "Uspostavi komunikaciju sa Sigmatek ÄitaÄem" -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:16 -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:30 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:30 msgid "Use an arbitrary folder as a device." msgstr "Koristi proizvoljan direktorijum umesto ureÄ‘aja." -#: /home/kovid/work/trunk/src/calibre/devices/folder_device/driver.py:26 -#: /home/kovid/work/trunk/src/calibre/devices/interface.py:14 +#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:26 +#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14 msgid "Device Interface" msgstr "Interfejs ureÄ‘aja" -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." msgstr "Uspostavi komunikaciju s Hanlin V3 ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Uspostavi komunikaciju s Hanlin V5 ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "Uspostavi komunikaciju s BOOX ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -628,112 +633,112 @@ msgstr "" "Zarezima razdvojen spisak direktorijuma u koje će se slati knjige na ureÄ‘aj. " "Biće upotrebljen prvi postojeći." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:18 msgid "Communicate with the Hanvon N520 eBook reader." msgstr "Uspostavi komunikaciju s Hanvon N520 ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:40 msgid "Communicate with The Book reader." msgstr "Uspostavi komunikaciju s The Book ÄitaÄem" -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:52 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:52 msgid "Communicate with the SpringDesign Alex eBook reader." msgstr "Uspostavi komunikacijusa SpringDesign Alex ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:68 msgid "Communicate with the Azbooka" msgstr "Uspostavi komunikaciju sa Azbooka ÄitaÄem" -#: /home/kovid/work/trunk/src/calibre/devices/hanvon/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:81 msgid "Communicate with the Elonex EB 511 eBook reader." msgstr "Uspostavi komunikaciju sa Elonex EB 511 ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16 msgid "Communicate with the IRex Iliad eBook reader." msgstr "Uspostavi komunikaciju sa IRex Iliad ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/iliad/driver.py:17 -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:18 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:16 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16 msgid "Communicate with the IRex Digital Reader 1000 eBook reader." msgstr "Uspostavi komunikaciju sa IRex Digital Reader 1000 ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 msgid "Communicate with the IRex Digital Reader 800" msgstr "Uspostavi komunikaciju sa IRex Digital Reader 800 ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/iriver/driver.py:15 +#: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15 msgid "Communicate with the Iriver Story reader." msgstr "Uspostavi komunikaciju sa Iriver Story ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." msgstr "Uspostavi komunikaciju s JetBook ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/jetbook/driver.py:86 +#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:86 msgid "Communicate with the MiBuk Wolder reader." msgstr "Uspostavi komunikaciju s MiBuk Wolder ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:42 msgid "Communicate with the Kindle eBook reader." msgstr "Uspostavi komunikaciju s Kindle ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:169 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:169 msgid "Communicate with the Kindle 2 eBook reader." msgstr "Uspostavi komunikaciju s Kindle 2 ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/kindle/driver.py:210 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:210 msgid "Communicate with the Kindle DX eBook reader." msgstr "Uspostavi komunikaciju s Kindle DX ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:22 msgid "Communicate with the Kobo Reader" msgstr "Uspostavi komunikaciju s Kobo ÄitaÄem" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:53 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:56 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:59 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:161 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:68 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:74 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:136 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:143 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:166 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:161 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:166 msgid "Getting list of books on device..." msgstr "Preuzimam spisak knjiga sa ureÄ‘aja..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:221 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:265 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:253 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:271 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:221 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:265 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:253 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:271 msgid "Removing books from device..." msgstr "Uklanjam knjige sa ureÄ‘aja..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:269 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:276 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:278 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:283 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:269 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:276 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:278 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:283 msgid "Removing books from device metadata listing..." msgstr "Uklanjam knjige iz spiska metapodataka na ureÄ‘aju..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:281 -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:315 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:217 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:281 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:315 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:217 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:247 msgid "Adding books to device metadata listing..." msgstr "Dodajem knjige u spisak metapodataka na ureÄ‘aju..." -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "Nije implementirano" -#: /home/kovid/work/trunk/src/calibre/devices/kobo/driver.py:367 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:367 msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." @@ -741,55 +746,59 @@ msgstr "" "\".kobo\" fajlovi ne postoje na ureÄ‘aju kao knjige. Umesto toga, oni su " "vrste u sqlite bazi podataka. Trenutno se ne mogu izvoziti, ili pregledati." -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:17 msgid "Communicate with the Palm Pre" msgstr "Uspostavi komunikaciju s Palm Pre ureÄ‘ajem" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:37 msgid "Communicate with the Booq Avant" msgstr "Uspostavi komunikaciju s Booq Avant ÄitaÄem" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:58 msgid "Communicate with the Sweex MM300" msgstr "Uspostavi komunikaciju sa Sweex MM300 ureÄ‘ajem" -#: /home/kovid/work/trunk/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "Uspostavi komunikaciju s Kogan ÄitaÄem" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "Uspostavi komunikaciju s Pandigital Novel ÄitaÄem" -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "Uspostavi komunikaciju s Nokia 770 ureÄ‘ajem." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:40 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 msgid "Communicate with the Nokia 810 internet tablet." msgstr "Uspostavi komunikaciju s Nokia 810 ureÄ‘ajem." -#: /home/kovid/work/trunk/src/calibre/devices/nokia/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" msgstr "Uspostavi komunikaciju s Nokia E52 telefonom" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:20 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:20 msgid "The Nook" msgstr "Nook" -#: /home/kovid/work/trunk/src/calibre/devices/nook/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 msgid "Communicate with the Nook eBook reader." msgstr "Uspostavi komunikaciju s Nook ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/nuut2/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." msgstr "Uspostavi komunikaciju s Nuut2 ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/prs500/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Uspostavi komunikaciju sa Sony PRS-500 ÄitaÄem." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 msgid "Communicate with all the Sony eBook readers." msgstr "Uspostavi komunikaciju sa svim Sony ÄitaÄima." -#: /home/kovid/work/trunk/src/calibre/devices/prs505/driver.py:61 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:61 msgid "" "Comma separated list of metadata fields to turn into collections on the " "device. Possibilities include: " @@ -797,44 +806,44 @@ msgstr "" "Zarezima razdvojena lista polja za metapodatke koji će biti pretvoreni u " "kolekcije na ureÄ‘aju. Mogućnosti ukljuÄuju: " -#: /home/kovid/work/trunk/src/calibre/devices/prs505/sony_cache.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/structure.py:68 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Neimenovano" -#: /home/kovid/work/trunk/src/calibre/devices/sne/driver.py:17 +#: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." msgstr "Uspostavi komunikaciju sa Samsung SNE ÄitaÄem" -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Uspostavi komunikaciju s Teclast K3 ÄitaÄem." +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "Uspostavi komunikaciju s Teclast K3/K5 ÄitaÄem" -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "Uspostavi komunikaciju s Newsmy ÄitaÄem" -#: /home/kovid/work/trunk/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "Uspostavi komunikaciju s iPapyrus ÄitaÄem" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:255 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Ne mogu da pronaÄ‘em disk %s. Probajte da ponovo pokrenete raÄunar." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:435 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:435 msgid "Unable to detect the %s mount point. Try rebooting." msgstr "Ne mogu da pronaÄ‘em ureÄ‘aj %s. Probajte da ponovo pokrenete raÄunar." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:500 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:500 msgid "Unable to detect the %s disk drive." msgstr "Ne mogu da pronaÄ‘em disk %s." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:593 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:593 msgid "Could not find mount helper: %s." msgstr "Ne mogu da pronaÄ‘em pomoćnika za povezivanje: %s" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:605 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:605 msgid "" "Unable to detect the %s disk drive. Your kernel is probably exporting a " "deprecated version of SYSFS." @@ -842,148 +851,148 @@ msgstr "" "Ne mogu da pronaÄ‘em disk %s. VaÅ¡ kernel verovatno izvozi zastarelu verziju " "SYSFSa." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:613 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:613 msgid "Unable to mount main memory (Error code: %d)" msgstr "Ne mogu da se povežem sa osnovnom memorijom (kod greÅ¡ke: %d)" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:750 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:752 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:750 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:752 msgid "The reader has no storage card in this slot." msgstr "ÄŒitaÄ nema memorijsku karticu u ovom ležiÅ¡tu." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:754 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:754 msgid "Selected slot: %s is not supported." msgstr "Izabrano ležiÅ¡te: %s nije podržano." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:783 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:783 msgid "There is insufficient free space in main memory" msgstr "Nema dovoljno mesta u osnovnoj memoriji." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:785 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/device.py:787 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:785 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:787 msgid "There is insufficient free space on the storage card" msgstr "Nema dovoljno mesta na memorijskoj kartici" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:12 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" msgstr "Podesi ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:37 msgid "settings for device drivers" msgstr "podeÅ¡avanja veznika za ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:39 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:39 msgid "Ordered list of formats the device will accept" msgstr "UreÄ‘ena lista formata koje ureÄ‘aj prihvata" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:41 msgid "Place files in sub directories if the device supports them" msgstr "Stavi fajlove u pod-direktorijume ako ih ureÄ‘aj podržava" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" msgstr "ProÄitaj metapodatke iz fajlova na ureÄ‘aju" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:45 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:45 msgid "Use author sort instead of author" msgstr "Koristi polje za sortiranje po autoru umesto imena autora" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:47 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:47 msgid "Template to control how books are saved" msgstr "Å ablon koji kontroliÅ¡e kako će knjige biti snimljene" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/deviceconfig.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Extra customization" msgstr "Dodatna podeÅ¡avanja" -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:41 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:41 msgid "Communicate with an eBook reader." msgstr "Uspostavi komunikaciju s ÄitaÄem e-knjiga." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:57 msgid "Get device information..." msgstr "ProÄitaj informacije o ureÄ‘aju..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:194 -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:196 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:194 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:196 msgid "Transferring books to device..." msgstr "Å aljem knjige na ureÄ‘aj..." -#: /home/kovid/work/trunk/src/calibre/devices/usbms/driver.py:314 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:314 msgid "Sending metadata to device..." msgstr "Å aljem metapodatke na ureÄ‘aj..." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:41 msgid "%prog [options] mybook.chm" msgstr "%prog [opcije] mojaknjiga.chm" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:42 msgid "Output directory. Defaults to current directory" msgstr "Izlazni direktorijum. Podrazumeva se trenutni direktorijum." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:45 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Postavi naslov knjige" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:47 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Postavi kljuÄ za sortiranje po naslovu" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:49 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Postavi ime autora" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:51 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Postavi kljuÄ za sortiranje po imenu autora" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:597 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Kategorija kojoj ova knjiga pripada. Npr: Istorija" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:600 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Putanja do slike koja će biti korišćena ka ikona za ovaj fajl" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:59 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:59 msgid "Path to a txt file containing a comment." msgstr "Putanja do txt fajla koji će biti korišćen za komentar." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:62 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Uzmi ikonu iz LRF fajla" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:63 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:63 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Postavi ime izdavaÄa" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:64 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Postavi klasifikaciju za knjigu" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:65 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:610 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Postavi kreatora knjige" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:66 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Postavi urednika knjige" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:68 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -992,24 +1001,24 @@ msgstr "" "definisanu naslovnu stranu, pa moramo da primenimo neka heuristiÄka pravila " "da bismo \"pogodili\" Å¡ta je naslovna strana." -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:70 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:615 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Postavi idenitifikator za knjigu" -#: /home/kovid/work/trunk/src/calibre/ebooks/chm/reader.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/chm/reader.py:72 msgid "Set font delta" msgstr "Postavi razliku veliÄine za vrstu slova" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "Obradio sam %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "Nisam uspeo sa %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1019,7 +1028,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1029,23 +1038,23 @@ msgstr "" "Vrednosti manje od 256 mogu da dovedu do zamućenog teksta na ureÄ‘aju ako " "kreirate strip u EPUB formatu." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Onemogući normalizaciju opsega boja (poboljÅ¡aj kontrast) za slike. " "Podrazumeva se: IskljuÄeno." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "" "SaÄuvaj originalne razmere slike. Podrazumeva se da će slika popuniti ekran." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "Onemogući izoÅ¡travanje." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1053,11 +1062,11 @@ msgstr "" "Onemogući opsecanje strana stripa. Za neke stripove opsecanje može da ukloni " "i sadržinu, a ne samo okvir." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "Ne razdvajaj horizontalne slike na dve vertikalne." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." @@ -1065,7 +1074,7 @@ msgstr "" "SaÄuvaj razmere i veliÄinu slike koristeći visinu ekrana kao Å¡irinu za " "horizontalni položaj." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1073,7 +1082,7 @@ msgstr "" "Koristi se za izdanja Å¡tampana s desna na levo kao na primer manga. " "Horizontalne strane će biti podeljene na vertikalne s desna na levo." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." @@ -1081,7 +1090,7 @@ msgstr "" "UkljuÄi omekÅ¡avanje slike. Smanjuje taÄkasti Å¡um. Može da dovede do znaÄajno " "dužeg vremena obrade." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1089,7 +1098,7 @@ msgstr "" "Ne sortiraj fajlove u stripu po imenu. Umesto toga koristi raspored kojim su " "dodati u strip." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " @@ -1098,20 +1107,20 @@ msgstr "" "Format u koji će biti konvertovane slike u e-knjizi. Možete eksperimentisati " "dok ne pronaÄ‘ete format koji izgleda najbolje na vaÅ¡em ureÄ‘aju." -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Ne obraÄ‘uj ovu sliku" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "Nemoj da konvertujeÅ¡ slike u crno-bele" -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/trunk/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Strana" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:19 msgid "" "input_file output_file [options]\n" "\n" @@ -1159,31 +1168,31 @@ msgstr "" "\n" "Za kompletnu dokumntaciju vidite\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:97 msgid "INPUT OPTIONS" msgstr "ULAZNE OPCIJE" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:98 msgid "Options to control the processing of the input %s file" msgstr "Opcije koje kontroliÅ¡u obradu ulaznog fajla %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:104 msgid "OUTPUT OPTIONS" msgstr "IZLAZNE OPCIJE" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:105 msgid "Options to control the processing of the output %s" msgstr "PodeÅ¡avanja koja kontroliÅ¡u rezultat obrade %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:119 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:119 msgid "Options to control the look and feel of the output" msgstr "PodeÅ¡avanja koja kontroliÅ¡u izgled rezultata obrade" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:135 msgid "Control auto-detection of document structure." msgstr "Kontrola automatskog odreÄ‘ivanja strukture dokumenta." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:145 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:145 msgid "" "Control the automatic generation of a Table of Contents. By default, if the " "source file has a Table of Contents, it will be used in preference to the " @@ -1192,29 +1201,29 @@ msgstr "" "Kontrola automatskog kreiranja Sadržaja. Podrazumeva se da će, ako ulazni " "fajl već ima Sadržaj, on biti korišćen umesto automatski kreiranog." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155 msgid "Options to set metadata in the output" msgstr "PodeÅ¡avanja za upisivanje metapodataka u izlazni fajl" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:158 msgid "Options to help with debugging the conversion" msgstr "PodeÅ¡avanja koja pomažu da ispravite greÅ¡ke u konverziji" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:183 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:183 msgid "List builtin recipes" msgstr "Prikaži listu ugraÄ‘enih recepata" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/cli.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:256 msgid "Output saved to" msgstr "Izlaz će biti saÄuvan u" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:95 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" "KoliÄina izlaznih poruka. Za veću koliÄinu poruka ovu opciju navedite viÅ¡e " "puta." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:102 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 " @@ -1223,7 +1232,7 @@ msgstr "" "SaÄuvaj izlaz razliÄitih koraka konverzije u navedeni direktorijum. Korisno " "ako niste sigurni u kom koraku je doÅ¡lo do greÅ¡ke u konverziji." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:111 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -1235,7 +1244,7 @@ msgstr "" "dokumentu. Na primer, dužine koje zavise od rezolucije (t.j. dužine u " "pikselima). Mogući izbori su:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -1248,7 +1257,7 @@ msgstr "" "izabranom ureÄ‘aju. Na primer, dokument u EPUB formatu na SONY ÄitaÄu. Mogući " "izbori su:" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:133 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -1260,7 +1269,7 @@ msgstr "" "slova ovde možete povećati slova u izlaznom dokumentu, i obrnuto. " "Podrazumevana veliÄina je ona navedena u izabranom izlaznom profilu." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -1275,11 +1284,11 @@ msgstr "" "veliÄine da bi konveziju uÄinio Å¡to \"pametnijom\". Podrazumevana veza je " "ona navedena u izabranom izlaznom profilu." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:155 msgid "Disable all rescaling of font sizes." msgstr "Onemogući bilo kakvu promenu veliÄine slova." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:162 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:162 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." @@ -1287,7 +1296,7 @@ msgstr "" "Visina reda u Å¡tamparskim taÄkama (pts, punkt). KontroliÅ¡e razmak izmeÄ‘u " "redova. Ako nije drugaÄije navedeno visina redova neće biti menjana." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:170 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:170 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -1300,7 +1309,7 @@ msgstr "" "tabela će biti predstavljena linearno kako bi se izbegli gore navedeni " "problemi." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -1310,7 +1319,7 @@ msgstr "" "prvom nivou. Ovaj izraz ima prednost nad svim ostalim automatski odreÄ‘enim " "odrednicama." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:189 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:189 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -1320,7 +1329,7 @@ msgstr "" "drugom nivou. Svaka odrednica se dodaje ispod prethodne koja se nalazi na " "prvom nivou." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:197 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -1330,7 +1339,7 @@ msgstr "" "trećem nivou. Svaka odrednica se dodaje ispod prethodne koja se nalazi na " "drugom nivou." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:205 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -1340,11 +1349,11 @@ msgstr "" "automatski generisanog. Izborom ove opcije možete da uÄinite da se uvek " "koristi automatski genenerisan Sadržaj." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Nemoj dodavati automatski otkrivena poglavlja u Sadržaj." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:220 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:220 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -1352,7 +1361,7 @@ msgstr "" "Ako se otkrije manje od ovog broja poglavlja, ona će biti dodata u Sadržaj. " "Podrazumeva se: %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " @@ -1362,7 +1371,7 @@ msgstr "" "onemogućiÅ¡ ovu opciju. Podrazumeva se: %default. Odrednice se dodaju u " "Sadržaj samo ako je broj otkrivenih poglavlja manji od zadatog." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:235 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." @@ -1371,7 +1380,7 @@ msgstr "" "regularnom izrazu. Biće uklonjene sve takve odrednice, kao i one koje su " "ispod njih u hijerarhiji." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "<h1> or <h2> tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -1388,7 +1397,7 @@ msgstr "" "i viÅ¡e informacija vidite i upuststvo za XPath u KorisniÄkom uputstvu za " "calibre." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:260 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -1401,7 +1410,7 @@ msgstr "" "oznaÄavanje poglavlja, a vrednost \"both\" dodaje i novi red i horizontalnu " "liniju." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:270 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:270 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " @@ -1411,41 +1420,41 @@ msgstr "" "dodat na stilska pravila koja se već nalaze u izvornom fajlu te se stoga " "može koristiti i da ih promeni." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" "XPath izraz. Znaci za novi red će biti dodati pre navedenih elemenata." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:285 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:285 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Postavi gornju marginu u Å¡tamparskim taÄkama (pts, punkt). Podrazumeva se: " "%default. NB: 72 taÄke Äine 1 inÄ." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:290 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Postavi donju marginu u Å¡tamparskim taÄkama (pts, punkt). Podrazumeva se: " "%default. NB: 72 taÄke Äine 1 inÄ." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:295 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Postavi levu marginu u Å¡tamparskim taÄkama (pts, punkt). Podrazumeva se: " "%default. NB: 72 taÄke Äine 1 inÄ." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:300 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:300 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Postavi desnu marginu u Å¡tamparskim taÄkama (pts, punkt). Podrazumeva se: " "%default. NB: 72 taÄke Äine 1 inÄ." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:306 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:306 msgid "" "Change text justification. A value of \"left\" converts all justified text " "in the source to left aligned (i.e. unjustified) text. A value of " @@ -1459,7 +1468,7 @@ msgstr "" "\"original\" ne menja poravnanje. Obratite pažnju da samo neki formati " "podržavaju poravnanje teksta." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:316 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:316 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -1469,7 +1478,7 @@ msgstr "" "Uklanjanje razmaka neće raditi ako ulazni fajl ne koristi pasuse (odrednice " "<p>, ili <div>)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:323 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:323 msgid "" "When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -1479,13 +1488,13 @@ msgstr "" "da bi se pasusi mogli lako prepoznati. Ovde možete podesiti veliÄinu ovog " "uvlaÄenja." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:330 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Koristi naslovnu stranu iz ulaznog fajla umesto posebno navedene." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:336 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:336 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (<p> or <div> tags)." @@ -1493,7 +1502,7 @@ msgstr "" "Ubaci prazan red izmeÄ‘u pasusa. Ne radi ako ulazni fajl ne koristi pasuse " "(odrednice <p>, ili <div>)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:343 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:343 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -1501,7 +1510,7 @@ msgstr "" "Ukloni prvu sliku iz e-knjige. Ovo je korisno ako je prva slika naslovna " "strana, a već ste naveli posebnu naslovnu stranu." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:351 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -1509,7 +1518,7 @@ msgstr "" "Ubaci metapodatke o knjizi na poÄetak e-knjige. Ovo je korisno ako vaÅ¡ ÄitaÄ " "ne podržava prikaz/pretraživanje metapodataka." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:359 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:359 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." @@ -1518,24 +1527,24 @@ msgstr "" "probleme u izvornom fajlu. Ovo može stvari uÄiniti gorim, zato budite " "oprezni." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:367 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "Use a regular expression to try and remove the header." msgstr "Upotrebi regularni izraz da pokuÅ¡aÅ¡ da ukloniÅ¡ zaglavlje." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 msgid "The regular expression to use to remove the header." msgstr "Regularni izraz za uklanjanje zaglavlja." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:380 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:380 msgid "Use a regular expression to try and remove the footer." msgstr "" "Upotrebi regularni izraz da pokuÅ¡aÅ¡ da ukloniÅ¡ podnožje (donje zaglavlje)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:387 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 msgid "The regular expression to use to remove the footer." msgstr "Regularni izraz za uklanjanje podnožja (donjeg zaglavlja)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:394 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -1543,7 +1552,7 @@ msgstr "" "ProÄitaj metapodatke iz navedenog OPF fajla. Metapodaci proÄitani iz ovog " "fajla imaju prednost nad svim metapodacima u izvornom fajlu." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:401 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:401 msgid "" "Transliterate unicode characters to an ASCII representation. Use with care " "because this will replace unicode characters with ASCII. For instance it " @@ -1560,7 +1569,7 @@ msgstr "" "upotrebljena reprezentacija koju koristi viÅ¡e ljudi (u prethodnom primeru to " "će biti Kineski)." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:416 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:416 msgid "" "Preserve ligatures present in the input document. A ligature is a special " "rendering of a pair of characters like ff, fi, fl et cetera. Most readers do " @@ -1575,116 +1584,120 @@ msgstr "" "ispravno prikazati. U podrazumevanom stanju calibre će pretvoriti ligature u " "parove obiÄnih slova. Ova opcija će ih saÄuvati nepromenjene." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:428 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "Postavi naslov." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:432 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:432 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Postavi imena autora. Ako ih ima viÅ¡e, treba da budu razdvojena zarezima." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437 msgid "The version of the title to be used for sorting. " msgstr "Verzija naslova koja će biti korišćena za sortiranje. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:441 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 msgid "String to be used when sorting by author. " msgstr "Izraz koji će biti korišćen za sortiranje po imenu autora. " -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:445 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:445 msgid "Set the cover to the specified file or URL" msgstr "Za naslovnu stranu koristi nevedeni fajl, ili URL" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:449 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "Navedi kratak opis za e-knjigu." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:453 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:453 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "Navedi izdavaÄa e-knjige" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:457 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "Navedi seriju kojoj e-knjiga pripada." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:461 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:461 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "Navedi broj knjige u ovoj seriji." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:465 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:64 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:465 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Navedi ocenu. Treba da bude brojÄana, izmeÄ‘u 1 i 5." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:469 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:66 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:469 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "Navedi ISBN broj knjige." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:473 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:473 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "Izaberi etikete za knjigu. Lista razdvojena zarezima." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:477 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:477 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "Navedi producenta knjige." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:481 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:481 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "Navedi jezik." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:485 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:485 msgid "Set the publication date." msgstr "Navedi datum izdavanja." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:489 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:489 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" "Navedi datum u formatu koji će se koristiti u koloni za datum programa " "calibre." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:589 msgid "Could not find an ebook inside the archive" msgstr "Ne mogu da pronaÄ‘em e-knjigu u arhivi." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:647 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:647 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "Vrednosti za broj knjige u seriji moraju biti brojevi. IgnoriÅ¡em" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:654 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 msgid "Failed to parse date/time" msgstr "Nisam uspeo da proÄitam datum/vreme" -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:809 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:809 msgid "Converting input to HTML..." msgstr "Konvertujem ulaz u HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:836 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:836 msgid "Running transforms on ebook..." msgstr "Izvodim transformacije na e-knjizi..." -#: /home/kovid/work/trunk/src/calibre/ebooks/conversion/plumber.py:923 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:923 msgid "Creating" msgstr "Kreiram" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "Neuspela obrada: %s s greÅ¡kom: %s" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "ePub Radionica" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" msgstr "Izbegni epubcheck greÅ¡ke" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/epubcheck.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" "Workarounds for bugs in the latest release of epubcheck. epubcheck reports " "many things as errors that are not actually errors. epub-fix will try to " @@ -1697,7 +1710,7 @@ msgstr "" "epubchecka. Ovo može znaÄajno da izmeni vaÅ¡e epub fajlove. Za sve probleme " "obratite se projektu epubcheck." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1716,15 +1729,15 @@ msgstr "" "prikazati poruka. Koristite ovu opciju da odredite koje greÅ¡ke će biti " "automatski popravljene." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "Morate da specificirate epub fajl" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:17 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" msgstr "Popravi fajlove koji nisu u manifestu" -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." @@ -1733,11 +1746,11 @@ msgstr "" "manifest, ili ih izbrisati, Å¡to je odreÄ‘eno opcijom za brisanje fajlova koji " "nisu u manifestu." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/fix/unmanifested.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" msgstr "IzbriÅ¡i fajlove koji nisu u manifestu umesto da ih dodaÅ¡ u manifest." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." @@ -1745,7 +1758,7 @@ msgstr "" "Snimi sadržaj kreiranog EPUB fajla u navedeni direktorijum. Sadržaj " "direktorijuma će prvo biti obrisan, zato budite pažljivi." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:62 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:62 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1759,7 +1772,7 @@ msgstr "" "ulazni fajl sadrži mnogo preloma strana, trebalo bi da iskljuÄite ovakvu " "podelu." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1770,7 +1783,7 @@ msgstr "" "velikim fajlovima. Podrazumevana veliÄina od %defaultKB je ona koju zahteva " "Adobe Digital Editions." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:80 msgid "" "Normally, if the input file has no cover and you don't specify one, a " "default cover is generated with the title, authors, etc. This option " @@ -1780,7 +1793,7 @@ msgstr "" "biće kreirana podrazumevana naslovna strana koja sadrži naslov, autore, itd. " "Ova opcija onemogućava kreiranje podrazumevane naslovne strane." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:86 msgid "" "Do not use SVG for the book cover. Use this option if your EPUB is going to " "be used on a device that does not support SVG, like the iPhone or the " @@ -1792,7 +1805,7 @@ msgstr "" "iPhone, ili JetBook Lite. Bez korišćenja ove opcije ovakvi ureÄ‘aji će umesto " "omota prikazati praznu stranu." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:94 msgid "" "When using an SVG cover, this option will cause the cover to scale to cover " "the available screen area, but still preserve its aspect ratio (ratio of " @@ -1806,36 +1819,36 @@ msgstr "" "ali slika neće biti izobliÄena. Bez ove opcije slika može biti delimiÄno " "izibliÄena, ali neće biti belina po ivicama." -#: /home/kovid/work/trunk/src/calibre/ebooks/epub/output.py:169 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:169 msgid "Start" msgstr "PoÄni" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/fb2ml.py:144 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/rbml.py:102 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/txtml.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/fb2ml.py:144 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:77 msgid "Table of Contents:" msgstr "Sadržaj:" -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/input.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:32 msgid "Do not insert a Table of Contents at the beginning of the book." msgstr "Nemoj da dodaÅ¡ Sadržaj na poÄetak knjige." -#: /home/kovid/work/trunk/src/calibre/ebooks/fb2/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:37 -#: /home/kovid/work/trunk/src/calibre/ebooks/rb/output.py:21 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:35 msgid "Add Table of Contents to beginning of the book." msgstr "Dodaj Sadržaj na poÄetak knjige." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:248 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." msgstr "" "Prati sve HTML veze prvo po Å¡irini. ObiÄno se veze prate prvo po dubini." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:255 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 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. " @@ -1845,7 +1858,7 @@ msgstr "" "nenegativna. Vrednost 0 spreÄava praćenje bilo koje veze iz osnovnog HTML " "fajla. Podrazumeva se %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:264 msgid "" "Normally this input plugin re-arranges all the input files into a standard " "folder hierarchy. Only use this option if you know what you are doing as it " @@ -1856,7 +1869,7 @@ msgstr "" "hijerarhiju direktorijuma. Koristite ovu opciju samo ako znate Å¡ta radite, " "jer može proizvesti brojne neženjene efekte u nastavku konverzije." -#: /home/kovid/work/trunk/src/calibre/ebooks/html/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:272 msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file. Default is %default which disables this." @@ -1864,60 +1877,60 @@ msgstr "" "Srednja dužina reda za prelom ako je HTML fajl rezultat prethodne konverzije " "iz PDF fajla. Podrazumeva se %default i ta vrednost iskljuÄuje ovu opciju." -#: /home/kovid/work/trunk/src/calibre/ebooks/lit/from_any.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 msgid "Creating LIT file from EPUB..." msgstr "Kreiram LIT fajl iz EPUB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:320 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:320 msgid "\tBook Designer file detected." msgstr "\tDetektovan je fajl tipa Book Designer." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:322 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:322 msgid "\tParsing HTML..." msgstr "\tÄŒitam HTML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:345 msgid "\tBaen file detected. Re-parsing..." msgstr "\tDetektovan je fajl tipa Baen. Ponovo Äitam..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:361 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " msgstr "Upisao sam pretprocesiran HTML fajl u " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:379 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 msgid "Processing %s" msgstr "ObraÄ‘ujem %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:393 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:393 msgid "\tConverting to BBeB..." msgstr "\tKonvertujem u BBeB..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:539 -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 msgid "Could not parse file: %s" msgstr "Nisam uspeo da proÄitam fajl: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:544 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 msgid "%s is an empty file" msgstr "%s je prazan fajl" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:564 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 msgid "Failed to parse link %s %s" msgstr "Nisam uspeo da proÄitam vezu %s %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:608 msgid "Cannot add link %s to TOC" msgstr "Ne mogu da dodam vezu %s u Sadržaj" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:957 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:957 msgid "Unable to process image %s. Error: %s" msgstr "Ne mogu da obradim sliku %s. GreÅ¡ka: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1002 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002 msgid "Unable to process interlaced PNG %s" msgstr "Ne mogu da obradim prepleteni PNG %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1017 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017 msgid "" "Could not process image: %s\n" "%s" @@ -1925,12 +1938,12 @@ msgstr "" "Ne mogu da obradim sliku: %s\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1772 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1772 msgid "" "An error occurred while processing a table: %s. Ignoring table markup." msgstr "GreÅ¡ka u obradi tabele: %s. IgnoriÅ¡em opis tabele." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1774 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1774 msgid "" "Bad table:\n" "%s" @@ -1938,23 +1951,23 @@ msgstr "" "Neispravna tabela:\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1796 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1796 msgid "Table has cell that is too large" msgstr "Tabela sadrži preveliku ćeliju" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1862 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1862 msgid "Could not read cover image: %s" msgstr "Ne mogu da proÄitam sliku naslovne strane: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1865 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1865 msgid "Cannot read from: %s" msgstr "Ne mogu da proÄitam: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/html/convert_from.py:1994 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1994 msgid "Failed to process opf file" msgstr "Nisam uspeo da obradim opf fajl" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:136 msgid "" "%prog book.lrf\n" "Convert an LRF file into an LRS (XML UTF-8 encoded) file" @@ -1962,31 +1975,31 @@ msgstr "" "%prog knjiga.lrf\n" "Prevedi LRF fajl u LRS fajl (u XML UTF-8 kodnom rasporedu)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:137 msgid "Output LRS file" msgstr "Izlazni LRS fajl" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:139 msgid "Do not save embedded image and font files to disk" msgstr "Nemoj da snimaÅ¡ ugnežđene slike i slova na disk" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:158 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:158 msgid "Parsing LRF..." msgstr "ÄŒitam LRF..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:161 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:161 msgid "Creating XML..." msgstr "Kreiram XML..." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrfparser.py:163 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 msgid "LRS written to " msgstr "Upisao sam LRS u " -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:267 msgid "Could not read from thumbnail file:" msgstr "Ne mogu da proÄitam fajl sa ikonom:" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:287 msgid "" "%prog [options] file.lrs\n" "Compile an LRS file into an LRF file." @@ -1994,24 +2007,24 @@ msgstr "" "%prog [opcije] fajl.lrs\n" "Prevedi LRS fajl u LRF fajl." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:288 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:288 msgid "Path to output file" msgstr "Putanja do izlaznog fajla" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:290 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:114 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:290 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:114 msgid "Verbose processing" msgstr "Detaljni izveÅ¡taj o obradi" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/lrs/convert_from.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:292 msgid "Convert LRS to LRS, useful for debugging." msgstr "Konvertuj LRS u LRS, korisno ako tražite greÅ¡ku." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:457 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Neispravan LRF fajl. Ne mogu da upiÅ¡em metapodatke." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -2025,25 +2038,25 @@ msgstr "" "Prikaži/promeni metapodatke u LRF fajlu.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/meta.py:603 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "Putanja do txt fajla koji sadrži komentar za smeÅ¡tanje u lrf fajl." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:90 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." msgstr "Omogući automatsko okretanje slika koje su Å¡ire od ekrana." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:94 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Set the space between words in pts. Default is %default" msgstr "" "Postavi razmak izmeÄ‘u reÄi u Å¡tamparksim taÄkama. Podrazumeva se %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:97 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "Add a header to all the pages with title and author." msgstr "Dodaj zaglavlje sa naslovom i imenom autora na sve strane." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -2051,12 +2064,12 @@ msgstr "" "Postavi format za zaglavlje. %a će biti zamenjeno imenom autora, a %t " "naslovom. Podrazumeva se %default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:104 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" "Dodaj razmak ispod zaglavlja. Podrazumeva se %default Å¡tamparskih taÄaka." -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:107 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -2064,7 +2077,7 @@ msgstr "" "Minimalno uvlaÄenje prvog reda pasusa u Å¡tamparskim taÄkama. Podrazumeva se: " "%default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -2072,7 +2085,7 @@ msgstr "" "Predstavi HTML tabele kao slike (korisno ako dokument ima velike ili " "komplikovane tabele)" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:117 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -2080,110 +2093,110 @@ msgstr "" "Pomnoži veliÄinu teksta u obraÄ‘enim tabelama ovim faktorom. Podrazumeva se " "%default" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:121 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The serif family of fonts to embed" msgstr "Porodica serifnih slova za ugnežđivanje" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:124 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The sans-serif family of fonts to embed" msgstr "Porodica bez-serifnih slova za ugnežđivanje" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:127 msgid "The monospace family of fonts to embed" msgstr "Porodica Å¡tampanih slova za ugnežđivanje" -#: /home/kovid/work/trunk/src/calibre/ebooks/lrf/output.py:152 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:152 msgid "Comic" msgstr "Strip" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:397 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:359 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Naslov" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:398 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:364 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:888 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:888 msgid "Author(s)" msgstr "Autori" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "IzdavaÄ" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:400 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:400 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:401 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:211 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:184 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:318 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1079 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1079 msgid "Comments" msgstr "Komentari" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:409 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:306 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1075 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1075 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:143 msgid "Tags" msgstr "Etikete" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:411 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:26 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:323 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:91 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:91 msgid "Series" msgstr "Serija" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:412 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:412 msgid "Language" msgstr "Jezik" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:414 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1067 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1067 msgid "Timestamp" msgstr "Vremenska oznaka" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:416 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 msgid "Published" msgstr "Objavljeno" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/__init__.py:418 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:418 msgid "Rights" msgstr "Prava" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/amazon.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/amazon.py:85 msgid "EDITORIAL REVIEW" msgstr "REÄŒ UREDNIKA" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/archive.py:41 +#: /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." @@ -2191,11 +2204,11 @@ msgstr "" "Izvuci uobiÄajene formate e-knjiga iz arhiva (zip/rar). TakoÄ‘e probaj da " "otkrijeÅ¡ da li su to u stvari cbz/cbr fajlovi." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:20 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:20 msgid "options" msgstr "opcije" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:21 msgid "" "\n" "Read/Write metadata from/to ebook files.\n" @@ -2219,7 +2232,7 @@ msgstr "" "pokuÅ¡ate da upiÅ¡ete metapodatak u fajl koji ga ne podržava, metapodatak će " "biti ignorisan bez izdavanja bilo kakve poruke o greÅ¡ci.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" "Set the authors. Multiple authors should be separated by the & character. " "Author names should be in the order Firstname Lastname." @@ -2227,7 +2240,7 @@ msgstr "" "Postavi imena autora. Ako ima viÅ¡e od jednog autora njihova imena treba da " "budu razdvojena znakom &. Imena autora treba da budu u obliku Ime Prezime." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44 msgid "" "The version of the title to be used for sorting. If unspecified, and the " "title is specified, it will be auto-generated from the title." @@ -2235,7 +2248,7 @@ msgstr "" "Verzija naslova koja će biti korišćena za sortiranje. Ako nije navedena, a " "naslov jeste, biće automatski generisana iz naslova." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:48 msgid "" "String to be used when sorting by author. If unspecified, and the author(s) " "are specified, it will be auto-generated from the author(s)." @@ -2243,29 +2256,29 @@ msgstr "" "Niz znakova koji će biti korišćen za sortiranje po imenu autora. Ako nije " "naveden, a imena autora jesu, biće automatski generisan iz imena autora." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." msgstr "Iskoristi ovaj fajl za naslovnu stranu." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:58 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." msgstr "Postavi kategoriju knjige." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:74 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." msgstr "Postavi datum izdavanja." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:77 msgid "Get the cover from the ebook and save it at as the specified file." msgstr "Uzmi naslovnu stranu iz e-knjige i snimi je u navedeni fajl." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:80 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:80 msgid "" "Specify the name of an OPF file. The metadata will be written to the OPF " "file." msgstr "Navedi ime OPF fajla. Metapodaci će biti upisani u ovaj OPF fajl." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:83 msgid "" "Read metadata from the specified OPF file and use it to set metadata in the " "ebook. Metadata specified on the command line will override metadata read " @@ -2275,58 +2288,58 @@ msgstr "" "e-knjigu. Metapodaci navedeni na komandnoj liniji imaju prednost nad " "metapodacima iz OPF fajla." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:88 msgid "Set the BookID in LRF files" msgstr "Postavi BookID u LRF fajlove" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" msgstr "Nije naveden nijedan fajl" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:168 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" msgstr "Originalni metapodaci" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:185 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 msgid "Changed metadata" msgstr "Izmenjeni metapodaci" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:197 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:197 msgid "OPF created in" msgstr "OPF fajl je kreiran u" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:203 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:203 msgid "Cover saved to" msgstr "Naslovna strana je snimljena u" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/cli.py:205 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:205 msgid "No cover found" msgstr "Nije naÄ‘ena nijedna naslovna strana" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:27 msgid "Cover download" msgstr "Omot preuzet" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:79 msgid "Download covers from openlibrary.org" msgstr "Preuzmi omote sa openlibrary.org" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:107 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:136 msgid "ISBN: %s not found" msgstr "ISBN: %s nije pronaÄ‘en" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:117 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:117 msgid "Download covers from librarything.com" msgstr "Preuzmi omote s librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:128 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:68 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:68 msgid "LibraryThing.com timed out. Try again later." msgstr "LibraryThing.com se nije odazvao na vreme. PokuÅ¡ajte kasnije." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:135 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 msgid "" "Could not fetch cover as server is experiencing high load. Please try again " "later." @@ -2334,44 +2347,44 @@ msgstr "" "Nisam uspeo da preuzmem naslovnu stranu, jer je server preopterećen. Molim " "pokuÅ¡ajte kasnije." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/covers.py:139 -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:139 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:79 msgid "LibraryThing.com server error. Try again later." msgstr "GreÅ¡ka na serveru LibraryThing.com. PokuÅ¡ajte kasnije." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/douban.py:42 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" msgstr "Preuzmi metapodatke s Douban.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Preuzimanje metapodataka" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "ocene" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "etikete" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "opis/prikazi" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "Preuzmi %s sa %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Preuzmi metapodatke s Google Books" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Preuzmi metapodatke s isbndb.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2379,15 +2392,15 @@ msgstr "" "Da biste koristili isbndb.com morate se prijaviti za %sbesplatan nalog%s i " "uneti vaÅ¡ pristupni kljuÄ." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Preuzmi druÅ¡tvene metapodatke s amazon.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "Preuzima informacije o seriji/etiketi/oceni sa librarything.com" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:95 msgid "" "\n" "%prog [options] key\n" @@ -2411,27 +2424,27 @@ msgstr "" "besplatan nalog na isbndb.com.\n" "\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:106 msgid "The ISBN ID of the book you want metadata for." msgstr "ISBN broj knjige za koju želite metapodatke." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:108 msgid "The author whose book to search for." msgstr "Autor Äije knjige želite da pronaÄ‘ete." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:110 msgid "The title of the book to search for." msgstr "Naslov knjige koju želite da pronaÄ‘ete." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/isbndb.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:112 msgid "The publisher of the book to search for." msgstr "IzdavaÄ knjige koju želite da pronaÄ‘ete." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:76 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:76 msgid " not found." msgstr " nije pronaÄ‘en(a)." -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/library_thing.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:86 msgid "" "\n" "%prog [options] ISBN\n" @@ -2445,21 +2458,21 @@ msgstr "" "Preuzmi omot i metapodatke za knjigu identifikovanu ISBN brojem sa " "LibraryThing.com\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/metadata/opf2.py:1226 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1399 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1226 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399 msgid "Cover" msgstr "Naslovna strana" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "Obradi slike tako da odgovaraju ograniÄenjima veliÄine Palm ureÄ‘aja." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" "Kada postoji, koristi polje za sortiranje po imenu autora kao ime autora." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 msgid "" "Don't add Table of Contents to end of book. Useful if the book has its own " "table of contents." @@ -2467,137 +2480,137 @@ msgstr "" "Nemoj da dodaÅ¡ Sadržaj na kraj e-knjige. Ovo je korisno ako knjiga već ima " "sopstveni Sadržaj." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Naslov za automatski generisan Sadržaj." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "Onemogući komprimovanje sadržaja fajla." -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" msgstr "" "Etiketa koja oznaÄava da će knjiga biti smeÅ¡tena u Privatna dokumenta" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/output.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" msgstr "Svi Älanci" -#: /home/kovid/work/trunk/src/calibre/ebooks/mobi/reader.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:259 msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "Ovo je Amazon Topaz knjiga. Nju nije moguće obraditi." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1400 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400 msgid "Title Page" msgstr "Naslovna strana" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1401 -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:194 msgid "Table of Contents" msgstr "Sadržaj" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1402 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402 msgid "Index" msgstr "Indeks" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1403 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403 msgid "Glossary" msgstr "Pojmovnik" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1404 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404 msgid "Acknowledgements" msgstr "Zahvalnosti" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1405 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405 msgid "Bibliography" msgstr "Bibliografija" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1406 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406 msgid "Colophon" msgstr "Impresum" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1407 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407 msgid "Copyright" msgstr "Autorska prava" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1408 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408 msgid "Dedication" msgstr "Posveta" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1409 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1410 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410 msgid "Foreword" msgstr "Predgovor" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1411 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411 msgid "List of Illustrations" msgstr "Spisak ilustracija" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1412 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412 msgid "List of Tables" msgstr "Spisak tabela" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1413 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413 msgid "Notes" msgstr "BeleÅ¡ke" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1414 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414 msgid "Preface" msgstr "Predgovor" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/base.py:1415 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415 msgid "Main Text" msgstr "Glavni tekst" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/iterator.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator.py:41 msgid "%s format books are not supported" msgstr "Knjige u formatu %s nisu podržane" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." msgstr "Opcije za generisanje HTML Sadržaja" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/jacket.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:113 msgid "Book Jacket" msgstr "Omot knjige" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/transforms/split.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/split.py:34 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" "Nisam uspeo da pronaÄ‘em dobro mesto za podelu: %s VeliÄina pod-stabla: %d KB" -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." msgstr "Opcije za generisanje OPF/NCX/itd." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:35 msgid "OPF version to generate. Default is %default." msgstr "Verzija OPF koju treba generisati. Podrazumeva se %default." -#: /home/kovid/work/trunk/src/calibre/ebooks/oeb/writer.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:37 msgid "" "Generate an Adobe \"page-map\" file if pagination information is available." msgstr "GeneriÅ¡i Adobe \"page-map\" fajl ako postoje podaci za paginaciju." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" msgstr "Fusnote" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/ereader/reader132.py:135 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:135 msgid "Sidebar" msgstr "BoÄna traka" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:22 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:23 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:22 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:24 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line represents a paragraph instead." @@ -2605,9 +2618,9 @@ msgstr "" "Calibre obiÄno tretira prazne redove kao granicu pasusa. UkljuÄivanjem ove " "opcije podrazumevaće se da svaki red predstavlja jedan pasus." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/input.py:27 -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/input.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:28 msgid "" "Normally calibre treats blank lines as paragraph markers. With this option " "it will assume that every line starting with an indent (either a tab or 2+ " @@ -2619,11 +2632,11 @@ msgstr "" "sa dve ili viÅ¡e praznina) predstavlja poseban pasus. Pasusi se zavrÅ¡avaju " "nailaskom na prvi red koji je uvuÄen." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" msgstr "Format koji će se koristiti unutar pdb kontejnera. Izbor je:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdb/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:27 msgid "" "Specify the character encoding of the output document. The default is " "cp1252. Note: This option is not honored by all formats." @@ -2631,11 +2644,11 @@ msgstr "" "Navedi kodni raspored za izlazni dokument. Podrazumeva se cp1252. NB: Ova " "opcija nije podržana u svim formatima." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" msgstr "Ne uzimaj slike iz dokumenta." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:26 msgid "" "Scale used to determine the length at which a line should be unwrapped. " "Valid values are a decimal between 0 and 1. The default is 0.5, this is the " @@ -2645,11 +2658,11 @@ msgstr "" "reda. Dozvoljene veliÄine se kreću od 0 do 1. Podrazumeva se 0.5 i to je " "medijana dužine reda." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/input.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." msgstr "Koristi novi mehanizam za PDF konverziju." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/cli.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/cli.py:31 msgid "" "command ...\n" "\n" @@ -2670,7 +2683,7 @@ msgstr "" "\n" "Preradi PDF.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 msgid "" "[options] file.pdf\n" "\n" @@ -2680,44 +2693,44 @@ msgstr "" "\n" "Opseci PDF fajl.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:38 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:36 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:34 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:33 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:41 msgid "" "Path to output file. By default a file is created in the current directory." msgstr "" "Putanja do izlaznog fajla. Podrazumeva se da će fajl biti u trenutnom " "direktorijumu." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:41 msgid "Number of pixels to crop from the left most x (default is %s)" msgstr "" "Broj taÄaka poÄevÅ¡i od leve granice x (podrazumeva se %s) koje će biti " "opseÄene." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:44 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:44 msgid "Number of pixels to crop from the left most y (default is %s)" msgstr "" "Broj taÄaka poÄevÅ¡i od leve granice y (podrazumeva se %s) koje će biti " "opseÄene." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:47 msgid "Number of pixels to crop from the right most x (default is %s)" msgstr "" "Broj taÄaka poÄevÅ¡i od desne granice x (podrazumeva se %s) koje će biti " "opseÄene." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:50 msgid "Number of pixels to crop from the right most y (default is %s)" msgstr "" "Broj taÄaka poÄevÅ¡i od desne granice y (podrazumeva se %s) koje će biti " "opseÄene." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:53 msgid "" "A file generated by ghostscript which allows each page to be individually " "cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" @@ -2725,21 +2738,21 @@ msgstr "" "Fajl koji kreira ghostscript, a koji omogućava da svaka strana bude opseÄena " "pojedinaÄno `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox fajl.pdf 2> bounding`" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 msgid "Crop Options:" msgstr "Opcije za opsecanje:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/crop.py:73 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Options to control the transformation of pdf" msgstr "Opcije koje upravljaju transofrmacijom pdfa" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:23 msgid "" "[options] file.pdf password\n" "\n" @@ -2749,11 +2762,11 @@ msgstr "" "\n" "DeÅ¡ifruj PDF fajl.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:60 msgid "Decrypt Options:" msgstr "Opcije za deÅ¡ifrovanje:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:25 msgid "" "[options] file.pdf password\n" "\n" @@ -2763,11 +2776,11 @@ msgstr "" "\n" "Å ifruj PDF fajl.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:54 msgid "Encrypt Options:" msgstr "Opcije za Å¡ifrovanje:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:21 msgid "" "file.pdf ...\n" "\n" @@ -2777,33 +2790,33 @@ msgstr "" "\n" "Traži podatke of PDF fajlu.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author" msgstr "Autor" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:47 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" msgstr "Naslov" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:48 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" msgstr "ProizvoÄ‘aÄ" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" msgstr "Strane" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" msgstr "VeliÄina fajla" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/info.py:52 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" msgstr "PDF verzija" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 msgid "" "[options] file1.pdf file2.pdf ...\n" "\n" @@ -2817,11 +2830,11 @@ msgstr "" "\n" "Spaja viÅ¡e PDF fajlova.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/merge.py:56 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:56 msgid "Merge Options:" msgstr "Opcije za spajanje:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:25 msgid "" "[options] file.pdf\n" "\n" @@ -2831,11 +2844,11 @@ msgstr "" "\n" "Preokreni PDF fajl.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/reverse.py:54 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 msgid "Reverse Options:" msgstr "Opcije za preokretanje:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 msgid "" "file.pdf degrees\n" "\n" @@ -2845,11 +2858,11 @@ msgstr "" "\n" "Okreni PDF fajl u smeru kazaljke na satu.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/rotate.py:53 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:53 msgid "Rotate Options:" msgstr "Opcije za okretanje:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:25 msgid "" "\n" "%prog %%name [options] file.pdf page_to_split_on ...\n" @@ -2875,11 +2888,11 @@ msgstr "" "\n" "Podeli PDF fajl.\n" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/manipulate/split.py:61 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Split Options:" msgstr "Opcije za podelu:" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:31 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" @@ -2887,7 +2900,7 @@ msgstr "" "Jedinice mere. Podrazumevaju se inÄi. Izbor je: %s NB: Ovo ne utiÄe na " "jedinice koje se koriste za margine!" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:36 msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" @@ -2895,7 +2908,7 @@ msgstr "" "VeliÄina papira. Ova veliÄina neće biti korišćena ako se koristi ulazni " "profil. Podrazumeva se \"letter\". Izbor je: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -2904,11 +2917,11 @@ msgstr "" "`123x123`, da biste odredili Å¡irinu i visinu. Ova opcija će se koristiti " "umesto veliÄine papira, Äak i ako je ova prethodno zadata." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Orijentacija strane. Podrazumeva se vertikalna. Izbor je: %s" -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/output.py:49 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:49 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "ull first page of the generated pdf." @@ -2916,16 +2929,16 @@ msgstr "" "SaÄuvaj razemere omota umesto da ga povećaÅ¡ do pune veliÄine prve strane PDF " "fajla." -#: /home/kovid/work/trunk/src/calibre/ebooks/pdf/pdftohtml.py:55 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:55 msgid "Could not find pdftohtml, check it is in your PATH" msgstr "Ne mogu da pronaÄ‘em pdftohtml, proverite da li je naveden u PATH." -#: /home/kovid/work/trunk/src/calibre/ebooks/pml/output.py:33 +#: /home/kovid/work/calibre/src/calibre/ebooks/pml/output.py:33 msgid "" "Specify the character encoding of the output document. The default is cp1252." msgstr "Navedi kodni raspored za izlazni dokument. Podrazumeva se cp1252." -#: /home/kovid/work/trunk/src/calibre/ebooks/rtf/input.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:194 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it.\n" @@ -2934,12 +2947,12 @@ msgstr "" "Calibre ne podržava ovaj RTF fajl. Konvertujte ga u HTML i probajte ponovo.\n" "%s" -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 msgid "" "Specify the character encoding of the output document. The default is utf-8." msgstr "Navedi kodni raspored za izlazni dokument. Podrazumeva se utf-8." -#: /home/kovid/work/trunk/src/calibre/ebooks/tcr/output.py:27 +#: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:27 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 " @@ -2948,7 +2961,7 @@ msgstr "" "Navedi stepen kompresije u razmeri od 1 do 10, gde je 1 najniži i najbrži, a " "10 najviÅ¡i i najsporiji stepen kompresije." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:34 +#: /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." @@ -2956,7 +2969,7 @@ msgstr "" "ObiÄno se viÅ¡estruki razmaci sažmu u samo jedan. Ova opcija omogućava " "prikazivanje svih razmaka." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:37 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:37 msgid "" "Run the text input through the markdown pre-processor. To learn more about " "markdown see" @@ -2964,11 +2977,11 @@ msgstr "" "Propusti tekst kroz markdown pretprocesor. Za viÅ¡e informacija o markdownu " "vidi" -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/input.py:40 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:40 msgid "Do not insert a Table of Contents into the output text." msgstr "Nemoj da dodajeÅ¡ Sadržaj u izlazni tekst." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:24 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " @@ -2979,7 +2992,7 @@ msgstr "" "'unix'. NavoÄ‘enje 'system' će koristiti znak za novi red u zavisnosti od " "operativnog sistema." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:30 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." @@ -2987,7 +3000,7 @@ msgstr "" "Navedi kodni raposred za izlazni dokument. Podrazumeva se utf-8. NB: Ovu " "opciju ne podržavaju svi formati." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:38 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:38 msgid "" "The maximum number of characters per line. This splits on the first space " "before the specified value. If no space is found the line will be broken at " @@ -2999,7 +3012,7 @@ msgstr "" "na mestu prvog razmaka posle navedene vrednosti i biće duži od nje. TakoÄ‘e, " "podrazumevani minimum je 25 znakova. Navedite 0 da spreÄite prelom redova." -#: /home/kovid/work/trunk/src/calibre/ebooks/txt/output.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:45 msgid "" "Force splitting on the max-line-length value when no space is present. Also " "allows max-line-length to be below the minimum" @@ -3007,334 +3020,555 @@ msgstr "" "Forsiraj prelom reda na mestu zadate maksimalne dužine Äak i ako nema " "razmaka. TakoÄ‘e omogućava da dužina reda bude ispod podrazumevane minimalne." -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33 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/trunk/src/calibre/gui2/__init__.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35 msgid "Confirm before deleting" msgstr "Traži potvrdu pre brisanja" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37 msgid "Main window geometry" msgstr "VeliÄina glavnog prozora" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39 msgid "Notify when a new version is available" msgstr "Obavesti me kada je na raspolaganju nova verzija" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41 msgid "Use Roman numerals for series number" msgstr "Koristi rimske cifre za broj serije" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43 msgid "Sort tags list by name, popularity, or rating" msgstr "Sortiraj spisak etiketa po nazivu, popularnosti, ili oceni" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45 msgid "Number of covers to show in the cover browsing mode" msgstr "Broj naslovnih strana koje će biti prikazane u izlogu" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47 msgid "Defaults for conversion to LRF" msgstr "Podrazumevane opcije za konverziju u LRF" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 msgid "Options for the LRF ebook viewer" msgstr "Opcije za LRF ÄitaÄ" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52 msgid "Formats that are viewed using the internal viewer" msgstr "Formati koje je moguće Äitati ugraÄ‘enim ÄitaÄem" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54 msgid "Columns to be displayed in the book list" msgstr "Kolone koje će biti prikazane u spisku knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55 msgid "Automatically launch content server on application startup" msgstr "Pri pokretanju programa automatski pokreni server" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56 msgid "Oldest news kept in database" msgstr "Najstarije vesti koje će se Äuvati u bazi podataka" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57 msgid "Show system tray icon" msgstr "Prikaži sistemsku ikonu" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59 msgid "Upload downloaded news to device" msgstr "Prenesi preuzete vesti na ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61 msgid "Delete books from library after uploading to device" msgstr "Po prenoÅ¡enju na ureÄ‘aj izbriÅ¡i knjige iz biblioteke" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63 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/trunk/src/calibre/gui2/__init__.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65 msgid "Disable notifications from the system tray icon" msgstr "Onemogući poruke iz sistemske ikone" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67 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/trunk/src/calibre/gui2/__init__.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89 msgid "Maximum number of waiting worker processes" msgstr "Maksimalni broj radnih procesa u redu za Äekanje" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91 msgid "Download social metadata (tags/rating/etc.)" msgstr "Preuzmi druÅ¡tvene metapodatke (etikete/ocene/itd)" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93 msgid "Overwrite author and title with new metadata" msgstr "PrepiÅ¡i ime autora i naslov novim metapodacima" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:95 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "OgraniÄi najveći broj poslova na broj procesora" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:97 msgid "tag browser categories not to display" msgstr "kategorije koje ne treba prikazati u izlogu etiketa" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:99 msgid "The layout of the user interface" msgstr "Izgled korisniÄkog interfejsa" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:101 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/trunk/src/calibre/gui2/__init__.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:103 msgid "Disable UI animations" msgstr "Onemogući animacije u korisniÄkom interfejsu" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:151 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:479 msgid "Copied" msgstr "Kopirano" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy" msgstr "Kopiraj" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Copy to Clipboard" msgstr "Kopiraj u memoriju" -#: /home/kovid/work/trunk/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "Izaberi fajlove" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:245 -msgid "Use library only" -msgstr "Koristi samo biblioteku" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" -msgstr "Koristite samo beleÅ¡ke iz glavne biblioteke" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Dodaj knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1116 -msgid "No books selected" -msgstr "Nije izabrana nijedna knjiga" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "Dodaj knjige iz jednog direktorijuma" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" -msgstr "Nije izabrana nijedna knjiga za preuzimanje beleÅ¡ki" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" +"Dodaj knjige iz direktorijuma, ukljuÄujući i pod-direktorijume (jedna knjiga " +"po direktorijumu, podrazumeva se da su razliÄiti fajlovi ista knjiga u " +"razliÄitiim formatima)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" -msgstr "Dodaj korisniÄke beleÅ¡ke u bazu podataka" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "" +"Dodaj knjige iz direktorijuma, ukljuÄujući pod-direktorijume (viÅ¡e knjiga po " +"direktorijumu, podrazumeva se da je svaki fajl razliÄita knjiga)" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "%s<br />Poslednja proÄitana strana: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "Dodaj praznu knjigu. (Stavka za knjigu bez ijednog formata)." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "%s<br />Poslednja proÄitana strana: Lokacija %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "Dodaj iz ISBNa" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "<b>Lokacija %d • %s</b><br />%s<br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "<b>Strana %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "<b>Lokacija %d • %s</b><br />" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "Koliko praznih knjiga?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "Koliko praznih knjiga treba da se doda?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "Prenosim knjige na ureÄ‘aj." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "Knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "EPUB knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "LRF knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "HTML knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "LIT knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "MOBI knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "Topaz knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "Knijge u tekst formatu" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "PDF knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "Stripovi" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "Arhive" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "Podržane knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "Dodao sam neke knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" "PronaÄ‘eni su neki duplikati i dodati sledećim već postojećim knjigama:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "Nisam uspeo da proÄitam metapodatke" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "Nisam upseo da proÄitam metapodatke iz" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "Dodaj u biblioteku" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "Nije izabrana nijedna knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "Ove knjige su virtuelne i ne mogu biti dodate u calibre biblioteku:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "Nisu pronaÄ‘eni fajlovi s knjigama" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "Dodaj knjige u biblioteku" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "Preuzmi beleÅ¡ke (eksperimentalno)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "Koristi samo biblioteku" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "Koristite samo beleÅ¡ke iz glavne biblioteke" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "Nije izabrana nijedna knjiga" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "Nije izabrana nijedna knjiga za preuzimanje beleÅ¡ki" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "Dodaj korisniÄke beleÅ¡ke u bazu podataka" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "%s<br />Poslednja proÄitana strana: %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "%s<br />Poslednja proÄitana strana: Lokacija %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "<b>Lokacija %d • %s</b><br />%s<br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "<b>Strana %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "<b>Lokacija %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "Napravite katalog knjiga u vaÅ¡oj calibre biblioteci" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "Nema knjiga za koje bi se kreirao katalog" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "Kreiram katalog %s..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "Nije naÄ‘ena nijedna knjiga" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" +"Nema knjiga za katalog\n" +"Proverite ignorisane etikete" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "Katalog je kreiran." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "Direktorijum za izvoz kataloga" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "Izaberi odrediÅ¡te za %s.%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "%d knjiga" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "Izaberi calibre biblioteku za rad" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "PreÄ‘i na bibilioteku..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "Brzi prelazak" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "Nije pronaÄ‘ena nijedna bibilioteka" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" +"Nije pronaÄ‘ena nijedna postojeća biblioteka u %s. Navedena biblioteka će " +"biti uklonjena iz liste poznatih biblioteka." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "Nije dozvoljeno" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "Ne možete da promenite biblioteku kada je ureÄ‘aj već prikljuÄen." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "Ne možete da promenite biblioteku kada ima joÅ¡ aktivnih poslova." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "Konvertuj knjige" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "Konvertuj pojedinaÄno" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "Konvertuj masovno" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "Ne mogu da konvertujem" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "PoÄinjem konverziju %d knjiga." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "Kopiraj u biblioteku" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "Kopiraj izabranu knjigu u navedenu biblioteku" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "Ne mogu da kopiram" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "Nema biblioteke" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "Nije pronaÄ‘ena biblioteka u %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "Kopiram" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "Nisam uspeo da prekopiram knjige: " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "Nije uspelo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "Prekopirao %d knjiga u %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Ukloni knjige" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "Ukloni izabrane knjige" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "Ukloni fajlove navedenih formata za izabrane knjige..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "Ukloni sve formate za izabrane knjige, osim..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "Ukloni naslovne strane izabranih knjiga" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "Ukloni odgovarajuće knjige sa ureÄ‘aja" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "Ne mogu da obriÅ¡em" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "Izaberite formate za brisanje" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "Izaberite formate koji <b>neće</b> biti obrisani" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "Ne mogu da izbriÅ¡em knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "Nije prikljuÄen nijedan ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "Osnovna memorija" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:436 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:445 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "Memorijska kartica A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:438 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "Memorijska kartica B" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "Nema knjiga koje mogu biti izbrisane" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "Nijedna od izabranih knjiga se ne nalazi na ureÄ‘aju" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "BriÅ¡em knjige sa ureÄ‘aja." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" @@ -3342,7 +3576,7 @@ msgstr "" "Izabrane knjige će biti <b>obrisane zauvek</b> i fajlovi uklonjeni s vaÅ¡eg " "raÄunara. Da li ste sigurni?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" @@ -3350,61 +3584,156 @@ msgstr "" "Izabrane knjige će biti <b>zauvek izbrisane</b> s vaÅ¡eg ureÄ‘aja. Da li ste " "sigurni?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "Uspostavi komunikaciju s direktorijumom" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "Uspostavi komunikaciju sa iTunes" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "Pokreni server sadržaja" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "Zaustavi server sadržaja" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "PoÅ¡alji elektronskom poÅ¡tom na" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr " i izbriÅ¡i iz biblioteke" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "Podesi razmenu knjiga elektronskom poÅ¡tom" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "D" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "PoÅ¡alji na ureÄ‘aj" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "Poveži/razmeni" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "Uredi kolekicje" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "Promeni metapodatke" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "Spoj odrednice s knjigama" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "Izmena pojedinaÄnih metapodataka" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "Masovna izmena metapodataka" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "Preuzmi metapodatke i naslovne strane" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "Preuzmi samo metapodatke" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "Preuzmi samo naslovne strane" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "Preuzmi samo druÅ¡tvene metapodatke" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "Spoji u prvu izabranu knjigu - ostale izbriÅ¡i" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "Spoji u prvu izabranu knjigu - ostale zadrži" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "Ne mogu da preuzmem metapodatke" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "druÅ¡tveni metapodaci" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "naslovne strane" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "metapodaci" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "Preuzimam %s za %d knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "Nisam uspeo da preuzmem neke metapodatke" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "Nisam uspeo da preuzmem metapodatke za:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "Nisam uspeo da preuzmem metapodatke:" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:608 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "GreÅ¡ka" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "Ne mogu da promenim metapodatke" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "Ne mogu da spojim knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "Za spajanje je potrebno izabrati bar dve knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3416,7 +3745,7 @@ msgstr "" "izbrisane niti promenjene.<br><br>Molim vas da potvrdite da želite da " "nastavite" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3432,7 +3761,7 @@ msgstr "" "biti trajno <b>izbrisani</b> sa vaÅ¡eg raÄunara.<br><br>Da li ste " "<b>sigurni</b> da želite da nastavite?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" @@ -3440,107 +3769,220 @@ msgstr "" "Pripremili ste se za spajanje viÅ¡e od 5 kjniga. Da li ste <b>sigurni</b> da " "želite da nastavite?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "Preuzmi vesti" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "Preuzimam vesti sa " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr " preuzeto." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "Otvorite calibre KorisniÄko uputstvo" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "F1" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "Pomoć" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "Otvori izvorni direktorijum" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "O" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "PodeÅ¡avanja" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "Pokrenite Äarobnjaka za dobrodoÅ¡licu" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "Ne mogu da podesim" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "Ne mogu da podesim dok ima aktivnih poslova." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "Ne mogu da podesim dok ponovo ne pokrenete calibre." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "&Ponovo pokreni" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "Ctrl+R" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "Snimi samo jedan format na disk..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Snimi na disk" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "Snimi na disk u jedan direktorijum" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "Snimi na disk samo %s format" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "SaÄuvaj samo format %s na disk u jedan direktorijum" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "Ne mogu da snimim na disk" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "Promeni ciljni direktorijum" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "Nije dozvoljeno" - -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" "You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" +"PokuÅ¡avate da snimite fajlove u calibre biblioteku. Ovo može oÅ¡tetiti vaÅ¡u " +"biblioteku. Snimanje na disk je namenjeno izvoženju fajlova iz calibre " +"biblioteke na neko dugo mesto." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "GreÅ¡ka pri snimanju" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "DoÅ¡lo je do greÅ¡ke pri snimanju." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "Nisam uspeo da snimim neke knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "Kliknite na dugme za viÅ¡e detalja da vidite koje." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" -msgstr "Nema knjiga za koje bi se kreirao katalog" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "Prikaži detalje o knjizi" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." -msgstr "Kreiram katalog %s..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" +msgstr "I" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "Nije naÄ‘ena nijedna knjiga" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "Ne postoje detaljne informacije" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" -msgstr "" -"Nema knjiga za katalog\n" -"Proverite ignorisane etikete" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "Ne postoje detaljne informacije za knjige na ureÄ‘aju." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." -msgstr "Katalog je kreiran." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "SliÄne knjige..." -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" -msgstr "Direktorijum za izvoz kataloga" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "Alt+A" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" -msgstr "Izaberi odrediÅ¡te za %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "Knjige od istog autora" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " -msgstr "Preuzimam vesti sa " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1066 -msgid " fetched." -msgstr " preuzeto." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "Knjige iz iste serije" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" -msgstr "Ne mogu da konvertujem" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "Alt+P" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "PoÄinjem konverziju %d knjiga." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "Knjige od istog izdavaÄa" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "Knjige sa istim etiketama" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "Prikaži" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "Prikaži odreÄ‘eni format" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "Nemoguće pregledati" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1266 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "Izaberite format za prikaz" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "Izabrano je viÅ¡e knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3552,48 +3994,48 @@ msgstr "" "zapoÄet, ovaj proces se ne može prekinuti pre zavrÅ¡etka. Da li želite da " "nastavite?" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "Ne mogu da otvorim direktorijum" -#: /home/kovid/work/trunk/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "%s nema raspoloživih formata." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:54 msgid "Searching in" msgstr "Tražim u" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:232 msgid "Adding..." msgstr "Dodajem..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:245 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:245 msgid "Searching in all sub-directories..." msgstr "Tražim u svim pod-direktorijumima..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:258 msgid "Path error" msgstr "GreÅ¡ka u putanji" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:259 msgid "The specified directory could not be processed." msgstr "Nisam mogao da obradim navedeni direktorijum" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Nema knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:330 msgid "Added" msgstr "Dodato" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:343 msgid "Adding failed" msgstr "Dodavanje nije uspelo" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:344 msgid "" "The add books process seems to have hung. Try restarting calibre and adding " "the books in smaller increments, until you find the problem book." @@ -3602,84 +4044,84 @@ msgstr "" "dodajete knjige u manjim grupama sve dok ne pronaÄ‘ete knjigu koja pravi " "problem." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:356 msgid "Duplicates found!" msgstr "PronaÄ‘eni su duplikati!" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:357 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" "Knjige sa istim naslovom već postoje u bazi podataka. Da ih ipak dodam?" -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:360 msgid "Adding duplicates..." msgstr "Dodajem duplikate..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:427 msgid "Saving..." msgstr "Snimam..." -#: /home/kovid/work/trunk/src/calibre/gui2/add.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:480 msgid "Saved" msgstr "Snimljeno" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:57 msgid "Searching for sub-folders" msgstr "Tražim pod-direktorijume" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:62 msgid "Searching for books" msgstr "Tražim knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:74 msgid "Looking for duplicates based on file hash" msgstr "Tražim duplikate po \"otisku\" fajla" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:109 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:65 msgid "Choose root folder" msgstr "Izaberite osnovni direktorijum" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:137 msgid "Invalid root folder" msgstr "Neispravan osnovni direktorijum" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:138 msgid "is not a valid root folder" msgstr "nije ispravan osnovni direktorijum" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:148 msgid "Add books to calibre" msgstr "Dodaj knjige u calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:41 msgid "WizardPage" msgstr "StranaÄŒarobnjaka" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:22 msgid "Scanning root folder for books" msgstr "Tražim knjige u osnovnom direktorijumu" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/scan_ui.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:23 msgid "This may take a few minutes" msgstr "Ovo može potrajati i nekoliko minuta" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:58 msgid "Choose the location to add books from" msgstr "Izaberite lokaciju sa koje će biti dodate knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:59 msgid "Select a folder on your hard disk" msgstr "Izaberite direktorijum na vaÅ¡em disku" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:60 msgid "" "<p>calibre can scan your computer for existing books automatically. These " "books will then be <b>copied</b> into the calibre library. This wizard will " @@ -3699,11 +4141,11 @@ msgstr "" "<p>Vodite raÄuna da vaÅ¡a calibre biblioteka <b>ne bude</b> u ovom " "direktorijumu, ili njegovim pod-direktorijumima.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "&Root folder:" msgstr "Osnovni di&rektorijum:" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 msgid "" "This folder and its sub-folders will be scanned for books to import into " "calibre's library" @@ -3711,57 +4153,61 @@ msgstr "" "Ovaj direktorijum i njegovi pod-direktorijumi će biti pretraženi, a " "pronaÄ‘ene knjige uvezene u calibre biblioteku" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:52 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:614 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:365 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:370 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:384 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:395 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:397 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:399 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:404 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:406 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:159 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:128 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:135 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:267 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:269 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:270 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:395 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:186 msgid "..." msgstr "..." -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:67 msgid "Handle multiple files per book" msgstr "Rukuj sa knjigama koje imaju viÅ¡e fajlova" -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" @@ -3769,194 +4215,195 @@ msgstr "" "Jedna knjiga p&o direktorijumu. Podrazumeva da je svaka knjiga u " "direktorijumu ista knjiga u razliÄitom formatu." -#: /home/kovid/work/trunk/src/calibre/gui2/add_wizard/welcome_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:69 msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" "ViÅ¡e knjiga po direktoriju&mu. Podrazumeva da je svaki fajl razliÄita knjiga." -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:23 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:54 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:116 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:313 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1065 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1065 msgid "Path" msgstr "Putanja" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:24 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:117 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:312 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" msgstr "Formati" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:25 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:891 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:891 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1068 msgid "Collections" msgstr "Kolekcije" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:56 msgid "Click to open" msgstr "Kliknite da biste otvorili" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:311 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:317 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1074 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1078 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:47 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:73 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1074 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1078 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:274 msgid "None" msgstr "Nema" -#: /home/kovid/work/trunk/src/calibre/gui2/book_details.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:310 msgid "Click to open Book Details window" msgstr "Kliknite da otvorite prozor s detaljima o knjizi" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" msgstr "BibTeX opcije" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "Options specific to" msgstr "Opcije koje se odnose na" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:20 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:21 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:17 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:18 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:15 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "output" msgstr "izlaz" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:88 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:119 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:115 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:28 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:46 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:45 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:67 -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:77 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:35 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" msgstr "Obrazac" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Bib file encoding:" msgstr "Kodni raspored Bib fajla:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:38 msgid "Fields to include in output:" msgstr "Polja koja će biti ukljuÄena u katalog:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "ascii/LaTeX" msgstr "ascii/LaTeX" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "Encoding configuration (change if you have errors) :" msgstr "PodeÅ¡avanje kodnog rasporeda (promenite u sluÄaju greÅ¡aka):" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:86 msgid "strict" msgstr "striktno" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:87 msgid "replace" msgstr "izmeni" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:88 msgid "ignore" msgstr "zanemari" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 msgid "backslashreplace" msgstr "zameniobrnutukosucrtu" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 msgid "BibTeX entry type:" msgstr "Tip BibTeX stavke:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 msgid "mixed" msgstr "meÅ¡ano" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 msgid "misc" msgstr "razno" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "book" msgstr "knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "Create a citation tag?" msgstr "Kreiraj katalog citata?" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 msgid "Expression to form the BibTeX citation tag:" msgstr "Izraz za formiranje BibTeX citata:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 msgid "" "Some explanation about this template:\n" " -The fields availables are 'author_sort', 'authors', 'id',\n" @@ -3974,69 +4421,69 @@ msgstr "" " prvi element.\n" " -Za polje koje služi za vreme, biće korišćen samo datum. " -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_csv_xml.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" msgstr "CSV/XML opcije" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:17 msgid "E-book options" msgstr "Opcije za e-knjigu" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:550 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1496 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:69 msgid "'Don't include this book' tag:" msgstr "Etiketa 'ne ukljuÄuj ovu knjigu':" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:70 msgid "'Mark this book as read' tag:" msgstr "Etiketa 'obeleži ovu knjigu kao proÄitanu':" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:71 msgid "Additional note tag prefix:" msgstr "Dodatni prefiks za etiketu 'beleÅ¡ka':" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:72 msgid "Regex pattern describing tags to exclude as genres:" msgstr "" "Regularni izraz koji opisuje etikete koje će biti ignorisane kao žanrovi:" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" msgstr "" -"Saveti za regularne izraze:\n" -"- Podrazumevani regularni izraz - \\[[\\w ]*\\] - iskljuÄuje etikete za žanr " -"oblika [etiketa], npr. [Amazon Freebie]\n" -"- Regularni izraz koji sadrži samo taÄku iskljuÄuje sve etikete za žanr i " -"spreÄava kreiranje odeljka Žanrovi" +"Saveti za regularni izraz:\n" +"- Podrazumevani regularni izraz - \\[.+\\] - ne ukljuÄuje etikete oblika " +"[etiketa], npr. [Amazon Freebie]\n" +"- Regularni izraz koji je samo jedna taÄka iskljuÄuje sve etikete za žanr i " +"ne generiÅ¡e Sekciju žanrova" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:76 msgid "Include 'Titles' Section" msgstr "UkljuÄi odeljak 'Naslovi'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:77 msgid "Include 'Recently Added' Section" msgstr "UkljuÄi odeljak 'Nedavno dodato'" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:78 msgid "Sort numbers as text" msgstr "Sortiraj brojeve kao da su napisani slovima" -#: /home/kovid/work/trunk/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:28 msgid "Tab template for catalog.ui" msgstr "Specifikacija tabulatora za catalog.ui" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:36 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 " @@ -4046,112 +4493,112 @@ msgstr "" "saÄuvane od prethodne konverzije (ako postoje), umesto korišćenja " "podrazumevanih vrednosti u PodeÅ¡avanjima" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:67 msgid "Bulk Convert" msgstr "Masovna konverzija" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/bulk.py:80 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185 msgid "Options specific to the output format." msgstr "Opcije koje zavise od izlaznog formata." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:15 msgid "Comic Input" msgstr "Ulazni strip" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:13 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:13 msgid "input" msgstr "ulaz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:89 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:94 msgid "&Number of Colors:" msgstr "&Broj boja" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 msgid "Disable &normalize" msgstr "IskljuÄi &normalizaciju" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "Keep &aspect ratio" msgstr "SaÄuvaj &proporcije" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 msgid "Disable &Sharpening" msgstr "IskljuÄi &izoÅ¡travanje" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:93 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "Disable &Trimming" msgstr "IskljuÄi &opsecanje" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 msgid "&Wide" msgstr "&Položen ekran" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:95 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Landscape" msgstr "SaÄuvaj &horizontalnu orijentaciju originala" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:96 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "&Right to left" msgstr "&S desna na levo" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "Don't so&rt" msgstr "Ne so&rtiraj" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:98 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 msgid "De&speckle" msgstr "&OmekÅ¡aj sliku" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:99 msgid "&Disable comic processing" msgstr "&IskljuÄi obradu stripova" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "&Izlazni format:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/comic_input_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:101 msgid "Disable conversion of images to &black and white" msgstr "Nemoj da konvertujeÅ¡ slike u crno-&bele" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" msgstr "Traženje greÅ¡aka" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:21 msgid "Debug the conversion process." msgstr "Traženje greÅ¡aka u procesu konverzije." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:38 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "Izaberi direktorijum za ispravljanje greÅ¡aka" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "Neispravan direktorijum za ispravljanje greÅ¡aka" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "Nisam uspeo da kreiram direktorijum za ispravljanje greÅ¡aka" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:50 msgid "" "Choose a folder to put the debug output into. If you specify a folder, " "calibre will place a lot of debug output into it. This will be useful in " @@ -4164,7 +4611,7 @@ msgstr "" "konverzije i otkrivanje dobrih vrednosti razliÄitih parametara, na primer " "Sadržaja i otkrivanja Poglavlja." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/debug_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:54 msgid "" "The debug process outputs the intermediate HTML generated at various stages " "of the conversion process. This HTML can sometimes serve as a good starting " @@ -4174,58 +4621,58 @@ msgstr "" "koraka konverzije. Ovaj HTML fajl ponekad može da posluži kao dobra startna " "pozicija za ruÄno modifikovanje parametara konverzije." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" msgstr "EPUB izlaz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:49 msgid "Do not &split on page breaks" msgstr "Ne &prelamaj na kraju strane" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:50 msgid "No default &cover" msgstr "Ne koristi podrazumevanu &naslovnu stranu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:51 msgid "No &SVG cover" msgstr "Bez &SVG omota" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:52 msgid "Preserve cover &aspect ratio" msgstr "SaÄuvaj r&azmere omota" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:53 msgid "Split files &larger than:" msgstr "Podeli fajlove &veće od:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/epub_output_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:54 msgid " KB" msgstr " KB" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" msgstr "FB2 ulaz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_input_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:29 msgid "Do not insert a &Table of Contents at the beginning of the book." msgstr "Ne stavljaj &Sadržaj na poÄetak knjige." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 msgid "FB2 Output" msgstr "FB2 izlaz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/fb2_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:37 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output_ui.py:29 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:47 msgid "&Inline TOC" msgstr "&Ugnežđeni Sadržaj" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:99 msgid "Font rescaling wizard" msgstr "ÄŒarobnjak za promenu veliÄine slova" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:100 msgid "" "<p>This wizard will help you choose an appropriate font size key for your " "needs. Just enter the base font size of the input document and then enter an " @@ -4253,105 +4700,105 @@ msgstr "" "size-rescaling\">KorisniÄko uputstvo</a> za objaÅ¡njenje kako radi algoritam " "za promenu veliÄine slova.</p>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:103 msgid "&Output document" msgstr "&Izlazni dokument" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:104 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:109 msgid "&Base font size:" msgstr "&Osnovna veliÄina slova:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:105 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:123 msgid "Font size &key:" msgstr "&KljuÄ za veliÄinu slova:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:106 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:122 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:127 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:118 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:121 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:125 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 msgid " pt" msgstr " pt" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:107 msgid "Use &default values" msgstr "Koristi &podrazumevane vrednosti" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Input document" msgstr "&Ulazni dokument" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 msgid "&Font size: " msgstr "&VeliÄina slova: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 msgid " will map to size: " msgstr " će biti povezana s veliÄinom: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/font_key_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 msgid "0.0 pt" msgstr "0.0 Å¡tamparksih taÄaka" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" msgstr "Izgled" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:18 msgid "Control the look and feel of the output" msgstr "Kontrola izgleda izlaznog dokumenta" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "Originalno" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "Levo poravnanje" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "Poravnanje sa obe strane" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:120 msgid "&Disable font size rescaling" msgstr "&Onemogući promenu veliÄine slova" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 msgid "Base &font size:" msgstr "Osnovna &veliÄina slova:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:124 msgid "Wizard to help you choose an appropriate font size key" msgstr "" "ÄŒarobnjak koji će pomoći u izboru odgovarajućeg kljuÄa za vrstu slova" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:126 msgid "Line &height:" msgstr "Visina &reda:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:128 msgid "Input character &encoding:" msgstr "Ulazni &kodni raspored:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:129 msgid "Remove &spacing between paragraphs" msgstr "Ukloni &razmak izmeÄ‘u pasusa" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 msgid "Indent size:" msgstr "VeliÄina uvlaÄenja:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:131 msgid "" "<p>When calibre removes inter paragraph spacing, it automatically sets a " "paragraph indent, to ensure that paragraphs can be easily distinguished. " @@ -4361,93 +4808,93 @@ msgstr "" "uvlaÄenje prvog reda da bi se pasusi mogli prepoznati. Ova opcija postavlja " "veliÄinu tog uvlaÄenja." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 msgid " em" msgstr " em" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:133 msgid "Text justification:" msgstr "Poravanje teksta:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:134 msgid "&Linearize tables" msgstr "&Linearizuj tabele" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:135 msgid "Extra &CSS" msgstr "Dodatni &CSS" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:136 msgid "&Transliterate unicode characters to ASCII" msgstr "&Prevedi UNICODE znake u ASCII" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:137 msgid "Insert &blank line" msgstr "Ubaci &prazan red" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/look_and_feel_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:138 msgid "Keep &ligatures" msgstr "SaÄuvaj &ligature" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" msgstr "LRF izlaz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:116 msgid "Enable &autorotation of wide images" msgstr "Omogući &automatsko okretanje Å¡irokih slika" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:117 msgid "&Wordspace:" msgstr "&Razmak izmeÄ‘u reÄi:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 msgid "Minimum para. &indent:" msgstr "Minimalno &uvlaÄenje pasusa:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 msgid "Render &tables as images" msgstr "Pretvori &tabele u slike" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 msgid "Text size multiplier for text in rendered tables:" msgstr "Faktor promene veliÄine slova u tabelama:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 msgid "Add &header" msgstr "Dodaj &zaglavlje" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 msgid "Header &separation:" msgstr "&Razmak izmeÄ‘u zaglavlja:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Header &format:" msgstr "&Format zaglavlja:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "&Embed fonts" msgstr "&Ugnezdi vrste slova" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" msgstr "&Serifna slova" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "S&ans-serif font family:" msgstr "&Bez-serifna slova:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/lrf_output_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 msgid "&Monospaced font family:" msgstr "Å &tampana slova:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:114 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:195 msgid "Metadata" msgstr "Metapodaci" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:43 msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." @@ -4455,97 +4902,97 @@ msgstr "" "Postavi metapodatke. Izlazni fajl će sadržati Å¡to je moguće viÅ¡e ovih " "metapodataka." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "Izaberi naslovnu stranu za " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "Ne mogu da proÄitam" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "Nemate dozvolu da Äitate fajl: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "GreÅ¡ka pri Äitanju fajla" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Dogodila se greÅ¡ka pri Äitanju fajla: <br /><b>" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " nije ispravna slika" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:401 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:401 msgid "Book Cover" msgstr "Naslovna strana" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 msgid "Use cover from &source file" msgstr "Koristi naslovnu stranu iz &ulaznog fajla" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:402 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:402 msgid "Change &cover image:" msgstr "Promeni sliku za &naslovnu stranu:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:403 msgid "Browse for an image to use as the cover of this book." msgstr "PronaÄ‘i sliku za naslovnu stranu ove knjige." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:172 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "&Title: " msgstr "&Naslov: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:173 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 msgid "Change the title of this book" msgstr "Promeni naslov ove knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "&Author(s): " msgstr "&Autor: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Author So&rt:" msgstr "S&ortiranje po autoru:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" "Promeni autore za ovu knjigu. Ako autora ima viÅ¡e razdvojte imena zarezima" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:177 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 msgid "&Publisher: " msgstr "&IzdavaÄ: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:178 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Ta&gs: " msgstr "&Etikete: " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:179 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -4553,211 +5000,211 @@ msgstr "" "Kategoriju knjige odreÄ‘uju etikete. Ovo je posebno korisno kod " "pretraživanja. <br><br>One mogu biti reÄi ili fraze, razdvojene zarezima." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:180 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:380 msgid "&Series:" msgstr "&Serija:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:181 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:182 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:381 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:382 msgid "List of known series. You can add new series." msgstr "Spisak poznatih serija. Možete dodati i nove serije." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/metadata_ui.py:183 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:387 msgid "Book " msgstr "Knjiga " -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:20 msgid "MOBI Output" msgstr "MOBI izlaz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:42 msgid "Default" msgstr "Podrazumevana" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:67 msgid "&Title for Table of Contents:" msgstr "&Naslov za Sadržaj:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:68 msgid "Rescale images for &Palm devices" msgstr "Promeni veliÄinu slika za &Palm ureÄ‘aje" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:69 msgid "Use author &sort for author" msgstr "Koristi polje za &sortiranje po autoru kao ime autora" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:70 msgid "Disable compression of the file contents" msgstr "Onemogući komprimovanje sadržaja fajla" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:71 msgid "Do not add Table of Contents to book" msgstr "Nemoj da dodajeÅ¡ Sadržaj u knjigu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Kindle options" msgstr "Opcije za Kindle" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:73 msgid "Periodical masthead font:" msgstr "Vrsta slova za impresum Äasopisa:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/mobi_output_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:74 msgid "Personal Doc tag:" msgstr "Etiketa za Privatna dokumenta:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" msgstr "PodeÅ¡avanje strane" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:116 msgid "&Output profile:" msgstr "&Izlazni profil:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "Profile description" msgstr "Opis profila" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:118 msgid "&Input profile:" msgstr "&Ulazni profil:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "Margins" msgstr "Margine" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 msgid "&Left:" msgstr "&Leva:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "&Top:" msgstr "&Gornja:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "&Right:" msgstr "&Desna:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/page_setup_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 msgid "&Bottom:" msgstr "D&onja:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input.py:12 msgid "PDB Input" msgstr "PDB ulaz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:32 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:47 msgid "Treat each &line as a paragraph" msgstr "Tretiraj svaki &red kao pasus" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_input_ui.py:33 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:48 msgid "Assume print formatting" msgstr "Podrazumevaj da se formatira za Å¡tampanje" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 msgid "PDB Output" msgstr "PDB izlaz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdb_output_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:36 msgid "&Format:" msgstr "&Format:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" msgstr "PDF ulaz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 msgid "Line &Un-Wrapping Factor:" msgstr "Faktor za &uklanjanje preloma reda:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_input_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:40 msgid "No &Images" msgstr "IgnoriÅ¡i &slike" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 msgid "PDF Output" msgstr "PDF izlaz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:43 msgid "&Paper Size:" msgstr "VeliÄina &papira:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:44 msgid "&Orientation:" msgstr "&Orijentacija:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/pdf_output_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:45 msgid "Preserve &aspect ratio of cover" msgstr "SaÄuvaj r&azmere naslovne strane" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/rb_output.py:14 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output.py:14 msgid "RB Output" msgstr "RB izlaz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:83 msgid "No formats available" msgstr "Nijedan format nije na raspolaganju" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:84 msgid "Cannot build regex using the GUI builder without a book." msgstr "" "Ne mogu da odredim regularni izraz korišćenjem samo korisniÄkog interfejsa " "bez knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:103 msgid "Open book" msgstr "Otvori knjigu" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:52 msgid "Regex Builder" msgstr "Konstruktor regularnih izraza" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:53 msgid "Preview" msgstr "Pregled" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:54 msgid "Regex:" msgstr "Regularni izraz:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/regex_builder_ui.py:55 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Test" msgstr "Probaj" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:171 msgid "Convert" msgstr "Konvertuj" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:196 msgid "Options specific to the input format." msgstr "Opcije koje zavise od izlaznog formata." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:112 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:64 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "Dijalog" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "&Ulazni format:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/single_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "Koristi &saÄuvane opcije za konverziju pojedinaÄnih knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" @@ -4765,124 +5212,124 @@ msgstr "" "OdreÄ‘ivanje\n" "Strukture" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" "Fino podeÅ¡avanje otkrivanja naslova poglavlja i drugih elemenata strukture " "dokumenta." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "Odredi poglavlja u (XPath izraz):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "Umetni prelom reda pre (XPath izraz):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "Regularni izraz za zaglavlje:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "Regularni izraz za fusnotu:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:56 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "Neispravan regularni izraz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "Neispravan regularni izraz: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "Neispravan XPath" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "XPath izraz %s je neispravan." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Chapter &mark:" msgstr "&Oznaka poglavlja:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Remove first &image" msgstr "Ukloni prvu &sliku" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "Insert &metadata as page at start of book" msgstr "Ubaci &metapodatke kao posebnu stranu na poÄetku knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "&Preprocess input file to possibly improve structure detection" msgstr "&Pretprocesiraj ulazni fajl da bi poboljÅ¡ao odreÄ‘ivanje strukture" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 msgid "Remove F&ooter" msgstr "Ukloni &fusnotu:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/structure_detection_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:66 msgid "Remove H&eader" msgstr "Ukloni &zaglavlje" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" "Contents" msgstr "Sadržaj" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:18 msgid "Control the creation/conversion of the Table of Contents." msgstr "Kontrola kreiranja/konverzije Sadržaja." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "Nivo &1 Sadržaja (XPath izraz):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "Nivo &2 Sadržaja (XPath izraz):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "Nivo &3 Sadržaja (XPath izraz):" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:63 msgid "Do not add &detected chapters to the Table of Contents" msgstr "Nemoj da dodajeÅ¡ &otkrivena poglavlja u Sadržaj" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:64 msgid "Number of &links to add to Table of Contents" msgstr "Broj &veza koje će biti dodate u Sadržaj" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:65 msgid "Chapter &threshold" msgstr "&Prag broja poglavlja" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:66 msgid "&Force use of auto-generated Table of Contents" msgstr "&Nametni korišćenje automatski generisanog Sadržaja" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/toc_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 msgid "TOC &Filter:" msgstr "&Filter za Sadržaj:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" msgstr "TXT ulaz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:49 msgid "Process using markdown" msgstr "Obradi korišćenjem markdowna:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:50 msgid "" "<p>Markdown is a simple markup language for text files, that allows for " "advanced formatting. To learn more visit <a " @@ -4892,110 +5339,110 @@ msgstr "" "teksta. Za viÅ¡e infomracija vidite <a " "href=\"http://daringfireball.net/projects/markdown\">markdown</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:51 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "Nemoj da dodaÅ¡ Sadržaj u izlazni tekst ako se koristi markdown" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_input_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:52 msgid "Preserve &spaces" msgstr "&SaÄuvaj razmake" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" msgstr "TXT izlaz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:46 msgid "&Line ending style:" msgstr "&Vrsta kraja reda:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:48 msgid "&Maximum line length:" msgstr "&Maksimalna dužina reda:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 +msgid "Force maximum line length" msgstr "Nametni maksimalnu dužinu reda" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:65 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:66 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:41 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:57 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:50 msgid "TextLabel" msgstr "TekstualnaOznaka" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xexp_edit_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:52 msgid "Use a wizard to help construct the XPath expression" msgstr "Koristi pomoć Äarobnjaka da napraviÅ¡ XPath izraz" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:68 msgid "Match HTML &tags with tag name:" msgstr "Poveži HTML &oznake s etiketom:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 msgid "*" msgstr "*" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" msgstr "a" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:71 msgid "br" msgstr "br" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 msgid "div" msgstr "div" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "h1" msgstr "h1" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "h2" msgstr "h2" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 msgid "h3" msgstr "h3" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 msgid "h4" msgstr "h4" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 msgid "h5" msgstr "h5" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 msgid "h6" msgstr "h6" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 msgid "hr" msgstr "hr" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 msgid "span" msgstr "span" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" msgstr "Koji ima &osobinu:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 msgid "With &value:" msgstr "S &vrednošću:" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 msgid "(A regular expression)" msgstr "(Regularni izraz)" -#: /home/kovid/work/trunk/src/calibre/gui2/convert/xpath_wizard_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 msgid "" "<p>For example, to match all h2 tags that have class=\"chapter\", set tag to " "<i>h2</i>, attribute to <i>class</i> and value to " @@ -5012,172 +5459,164 @@ msgstr "" "vidi <a href=\"http://calibre-ebook.com/user_manual/xpath.html\">Uvod u " "XPath</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "Izlog omota nije mogao biti uÄitan" - -#: /home/kovid/work/trunk/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "Pretraži po naslovnim stranama" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:110 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:130 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:205 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:238 -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "Izlog omota nije mogao biti uÄitan" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:242 msgid "Undefined" msgstr "Nedefinisano" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "Da" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "Ne" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "zvezdica" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "Bez ocene" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "Postavi '%s' na danaÅ¡nji datum" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr " indeks:" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:443 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "Automatski odredi brojeve knjiga u ovoj seriji" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "Ukloni sve etikete" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "etikete za dodavanje" -#: /home/kovid/work/trunk/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "etikete za uklanjanje" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:49 -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "Nema detaljnih podataka." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "UreÄ‘aj viÅ¡e nije prikljuÄen." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "Prikupi informacije o ureÄ‘aju" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:295 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "Preuzmi spisak knjiga sa ureÄ‘aja" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "Preuzmi beleÅ¡ke sa ureÄ‘aja" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "PoÅ¡alji metapodatke na ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "PoÅ¡alji kolekciju na ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "Prenesi %d knjiga na ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "IzbriÅ¡i kjnige sa ureÄ‘aja" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "Preuzmi knjige sa ureÄ‘aja" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "Pregledaj knjige na ureÄ‘aju" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "Postavi podrazumevanu akciju pri prenoÅ¡enju na ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:425 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "PoÅ¡alji u osnovnu memoriju" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "PoÅ¡alji na memorijsku karticu A" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:429 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "PoÅ¡alji na memorijsku karticu B" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:434 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "Osnovna memorija" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "PoÅ¡alji i izbriÅ¡i iz biblioteke" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "PoÅ¡alji odreÄ‘eni format" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "IskljuÄi ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:499 -msgid "Fetch annotations (experimental)" -msgstr "Preuzmi beleÅ¡ke (eksperimentalno)" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "GreÅ¡ka u komunikaciji sa ureÄ‘ajem" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "Izaberite direktorijum koji će biti korišćen kao ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:675 -msgid "Failed" -msgstr "Nije uspelo" - -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "GreÅ¡ka u komunikaciji sa ureÄ‘ajem" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5185,123 +5624,123 @@ msgstr "" "DoÅ¡lo je do privremene greÅ¡ke u komunikaciji sa ureÄ‘ajem. Molim vas da " "iskljuÄite ureÄ‘aj i/ili ponovo pokrenete raÄunar." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:724 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "UreÄ‘aj: " -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:726 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " detektovan." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:811 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "izabrane za slanje" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "Izaberi format za slanje na ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "Nema ureÄ‘aja" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "Ne mogu da poÅ¡aljem: Nije prikljuÄen nijedan ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:829 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "Nema memorijske kartice" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:830 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "Ne mogu da poÅ¡aljem: UreÄ‘aj nema memorijsku karticu" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "E-knjiga:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "E-knjigu ćete pronaći prikljuÄenu uz ovu poruku" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:879 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "od" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "u formatu %s." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:893 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "Å aljem poruku za" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:923 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:931 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1025 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1087 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1206 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "Nema odgovarajućih formata" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "Automatski konvertuj ove knjige pre slanja elektronskom poÅ¡tom?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" "Nisam uspeo da poÅ¡aljem ove knjige, jer nisu pronaÄ‘eni odgovarajući formati:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "Nisam uspeo da poÅ¡aljem knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "Nisam uspeo da poÅ¡aljem sledeće knjige:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "Poslato elektronskom poÅ¡tom:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:984 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "Vesti:" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "PrikljuÄeno je" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:996 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "Poslao vesti za" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1026 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1088 -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "Automatski konvertuj sledeće knjige pre slanja na ureÄ‘aj?" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "Å aljem katalog na ureÄ‘aj." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "Å aljem vesti na ureÄ‘aj." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "Å aljem knjige na ureÄ‘aj." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." @@ -5310,174 +5749,202 @@ msgstr "" "odgovarajući formati. Morate prvo konvertovati knjige u format koji vaÅ¡ " "ureÄ‘aj podržava." -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1277 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "Na ureÄ‘aju nema dovoljno mesta" -#: /home/kovid/work/trunk/src/calibre/gui2/device.py:1278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" "<p>Ne mogu da prenesem knjige na ureÄ‘aj, jer nema viÅ¡e slobodnog mesta " -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" msgstr "Izaberi formate koji su na raspolaganju za ureÄ‘aj, i njihov redosled" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "Use sub directories" msgstr "Koristi pod-direktorijume" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Use author sort for author" msgstr "Koristite polje za sortiranje po autoru umesto imena autora" -#: /home/kovid/work/trunk/src/calibre/gui2/device_drivers/configwidget_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" msgstr "Å ablon za &snimanje:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" -msgstr "Prilagodi veliÄinu &naslovne strane" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "Dodaj knjige po ISBNu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" +"<p>Unesite listu ISBN brojeva u polje s leve strane, jedan broj po redu. " +"calibre će automatski kreirati stavke za knjige na osnovu ovih ISBN brojeva " +"i za njih preuzeti metapodatke i omote. <p>Svi nevažeći ISBn brojevi će biti " +"ignorisani." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "&Prenesi iz memorije" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 +msgid "Fit &cover within view" +msgstr "Umetni omot u prozor" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" msgstr "&Prethodna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/book_info_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:70 msgid "&Next" msgstr "&Sledeća" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:38 msgid "My Books" msgstr "Moje knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:289 msgid "Generate catalog" msgstr "Napravi katalog" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:70 msgid "Generate catalog for {0} books" msgstr "Napravi katalog za {0} knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:71 msgid "Catalog &format:" msgstr "&Format kataloga" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:72 msgid "" "Catalog &title (existing catalog with the same title will be replaced):" msgstr "" "Naslov ka&taloga (postojeći katalog sa istim imenom će biti zamenjen ovim):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:73 msgid "&Send catalog to device automatically" msgstr "Automatski &poÅ¡alji katalog na ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/catalog_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:74 msgid "Catalog options" msgstr "Opcije za katalog" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_format_ui.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 msgid "Choose Format" msgstr "Izaberite format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:38 msgid "Choose location for calibre library" msgstr "Izaberi lokaciju za calibre biblioteku" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:45 msgid "Same as current" msgstr "Isto kao trenutni izbor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:46 msgid "The location %s contains the current calibre library" msgstr "Lokacija %s sadrži trenutnu calibre biblioteku" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 msgid "No existing library found" msgstr "Nije pronaÄ‘ena već postojeća biblioteka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 msgid "There is no existing calibre library at %s" msgstr "Na lokaciji %s ne postoji calibre biblioteka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "Not empty" msgstr "Nije prazan" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" "Direktorijum %s nije prazan. Molim vas da izaberete prazan direktorijum" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location" msgstr "Nema lokacije" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:80 msgid "No location selected" msgstr "Nije izabrana nijedna lokacija" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "Neispravna lokacija" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "Direktorijum %s ne postoji" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "Izaberite vaÅ¡u calibre biblioteku" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:67 msgid "Your calibre library is currently located at {0}" msgstr "VaÅ¡a calibre biblioteka se trenutno nalazi na {0}" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:68 msgid "New &Location:" msgstr "Nova &lokacija:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:69 msgid "Use &existing library at the new location" msgstr "Koristi postoj&eću biblioteku na novoj lokaciji" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:70 msgid "&Create an empty library at the new location" msgstr "&Kreiraj praznu biblioteku na novoj lokaciji" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/choose_library_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:71 msgid "&Move current library to new location" msgstr "Pre&mesti trenutnu biblioteku na novu lokaciju" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 msgid "Set defaults for conversion of comics (CBR/CBZ files)" msgstr "" "Postavite podrazumevane vrednosti za konverziju stripova (CBR/CBZ fajlova)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 msgid "Set options for converting %s" msgstr "Postavite opcije za konverziju %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92 msgid "&Title:" msgstr "&Naslov:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 msgid "&Author(s):" msgstr "&Autor:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comicconf_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95 msgid "&Profile:" msgstr "&Profil:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:41 msgid "Edit Comments" msgstr "Promeni komentare" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugin_type)s %(plugins)s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " @@ -5485,19 +5952,19 @@ msgstr "" "\n" "PodeÅ¡avanja: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "OpÅ¡ta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "Interfejs" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "Konverzija" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -5505,15 +5972,15 @@ msgstr "" "Dostava\n" "elektronskom poÅ¡tom" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "Dodaj/snimi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "Napredno" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5521,24 +5988,24 @@ msgstr "" "Server\n" "Sadržaja" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "Dodaci" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "Automatsko slanje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "Elektronska poÅ¡ta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" "Formati za slanje elektronskom poÅ¡tom. Biće poslat prvi pronaÄ‘eni format." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." @@ -5546,55 +6013,55 @@ msgstr "" "Ako je opcija izabrana, preuzete vesti će biti poslate automatski <br>na ovu " "elektronsku adresu (pod uslovom da je u jednom od navedenih formata)." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "nova elektronska adresa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "Å irok" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "Uzak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "Srednja" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "Mala" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "Velika" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "Uvek" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "Automatsko" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "Nikada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "Gotovo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "Sva pitanja za potvrdu su omogućena" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "Izabran je sistemski port" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " @@ -5604,109 +6071,122 @@ msgstr "" "port. VaÅ¡ operativni sistem <b>može</b> da ne dozvoli serveru da koristi " "ovaj port. Da biste bili sigurni izaberite port veći od 1024." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "Nisam uspeo da instaliram alate za komandnu liniju." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "Alati za komandnu liniju su instalirani" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "Alati za komandnu liniju su instalirani u" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" "Ako promenite direktorijum za calibre.app moraćete da ponovo instalirate " "alate za komandnu liniju." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "Ne postoji ispravna putanja do dodataka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s nije ispravna putanja do dodataka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "Izaberite dodatak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "Dodatak se ne može iskljuÄiti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "Dodatak: %s se ne može iskljuÄiti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "Dodatak nema opcija koje se mogu menjati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "Dodatak: %s ne zahteva podeÅ¡avanje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "Podesi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "Ne mogu da uklonim ugraÄ‘eni dodatak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " se ne može ukloniti. Ovaj dodatak je ugraÄ‘en. Probajte da ga iskljuÄite." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "Neispravna podeÅ¡avanja" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" +"PodeÅ¡avanja koja ste uneli su neispravna. Probajte da ih vratite na " +"podrazumevanu vrednost, a zatim menjate jedno po jedno dok ne otkrijete koje " +"je pogreÅ¡no." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "Da biste izbrisali kolonu morate je prvo izabrati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "Izabrana kolona nije korisniÄka kolona" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:718 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "Da li ste sigurni?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "Da li zaista želite da izbriÅ¡ete kolonu %s i njen sadržaj?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "Dnevnik greÅ¡aka:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "Dnevnik pristupa:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "Nisam uspeo da pokrenem server sadržaja" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "Neispravna veliÄina" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "VeliÄina %s je neispravna. Mora biti u obliku Å¡irinaxvisina" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "Potrebno je ponovno pokretanje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." @@ -5714,19 +6194,19 @@ msgstr "" "Izmene koje ste izvrÅ¡ili zahtevaju da ponovo pokrenete Calibre. Molim vas da " "to uÄinite Å¡to pre." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "Proveravam integritet baze podataka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "NeuspeÅ¡na provera integriteta baze podataka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "PronaÄ‘ene su neke nedoslednosti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5738,11 +6218,11 @@ msgstr "" "formate proverite i ruÄno. Do ove greÅ¡ke može doći ako ruÄno baratate " "direktorijumom koji sadrži vaÅ¡u biblioteku." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:133 msgid "TabWidget" msgstr "TabWidget" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:134 msgid "" "Here you can control how calibre will read metadata from the files you add " "to it. calibre can either read metadata from the contents of the file, or " @@ -5752,11 +6232,11 @@ msgstr "" "njega dodajete. Ovi podaci se mogu Äitati ili iz sadržaja, ili iz imena " "fajla." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:135 msgid "Read metadata only from &file name" msgstr "ÄŒitaj metapodatke samo iz imena &fajla" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:136 msgid "" "Swap the firstname and lastname of the author. This affects only metadata " "read from file names." @@ -5764,11 +6244,11 @@ msgstr "" "Promeni redosled imena i prezimena autora. Ovo utiÄe samo na metapodatke " "proÄitane iz imena fajla." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:137 msgid "&Swap author firstname and lastname" msgstr "&Promeni redosled imena i prezimena autora" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:138 msgid "" "If an existing book with a similar title and author is found that does not " "have the format being added, the format is added\n" @@ -5787,7 +6267,7 @@ msgstr "" "\"an\"), interpunkciju, te veliÄinu slova. Poklapanje autora mora bit " "egzaktno." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:142 msgid "" "If books with similar titles and authors found, &merge the new files " "automatically" @@ -5795,15 +6275,15 @@ msgstr "" "Ako su pronaÄ‘ene knjige sa sliÄnim naslovom i autorima, automatski &dodaj " "nove fajlove" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:143 msgid "&Configure metadata from file name" msgstr "&Podesi metapodatke proÄitane iz imena fajla" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:144 msgid "&Adding books" msgstr "&Dodavanje knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:145 msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" @@ -5811,59 +6291,59 @@ msgstr "" "Ovde možete upravljati naÄinom na koji calibre snima vaÅ¡e knjige kada " "pritisnete dugme Snimi na disk:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:146 msgid "Save &cover separately" msgstr "Snimi &naslovnu stranu u poseban fajl" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:147 msgid "Update &metadata in saved copies" msgstr "Osveži &metapodatke u snimljenim kopijama" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:148 msgid "Save metadata in &OPF file" msgstr "Snimi metapodatke u &OPF fajl" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:149 msgid "Convert non-English characters to &English equivalents" msgstr "Konvertuj ne-engleske znake u &engleske ekvivalente" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:150 msgid "Format &dates as:" msgstr "Formatiraj &datume na sledeći naÄin:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:151 msgid "File &formats to save:" msgstr "&Formati koji će biti snimljeni:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:152 msgid "Replace space with &underscores" msgstr "Promeni razmake u &donje crte" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:153 msgid "Change paths to &lowercase" msgstr "Promeni putanje u &mala slova" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:154 msgid "&Saving books" msgstr "&Snimanje knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:155 msgid "Metadata &management:" msgstr "Upravljanje &metapodacima:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:156 msgid "Manual management" msgstr "RuÄno upravljanje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:157 msgid "Only on send" msgstr "Samo pri slanju" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:158 msgid "Automatic management" msgstr "Automatsko upravljanje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:159 msgid "" "<li><b>Manual Management</b>: Calibre updates the metadata and adds " "collections only when a book is sent. With this option, calibre will never " @@ -5882,7 +6362,7 @@ msgstr "" "metapodatke na ureÄ‘aju s calibre bibliotekom, pri svakom " "povezivanju.</li></ul>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:162 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 " @@ -5893,34 +6373,27 @@ msgstr "" "pojedinaÄne ureÄ‘aje podeÅ¡avanjem dodataka za vezu s ureÄ‘ajima u PodeÅ¡avanja-" ">Dodaci" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/add_save_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/add_save_ui.py:163 msgid "Sending to &device" msgstr "Slanje na &ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "PodeÅ¡avanja" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "Prikaži poruku ako postoji &nova verzija programa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "Automatski preuzmi &druÅ¡tvene metapodatke (etikete, ocene, itd)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "Automatski &prepiÅ¡i autora i naslov kada preuzimaÅ¡ metapodatke" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "Podrazumevana vrednost za Äekanje na odziv &mreže:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -5928,152 +6401,166 @@ msgstr "" "Postavi podrazumevanu vrednost za Äekanje na odziv mreže (t.j. pristup " "Internetu radi preuzimanja podataka)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " sekundi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "Izaberi &jezik (zahteva ponovno pokretanje programa):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "Normalan" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "Visok" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "Nizak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "&Prioritet posla:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "Poželjni izlazni f&ormat:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "&Omogući sva iskljuÄena pitanja za potvrdu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "Poželjan redosled ulazn&ih formata:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "Koristi &rimske cifre za broj serije" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "" "UkljuÄi prikazivanje sis&temske ikone (zahteva ponovno startovanje programa)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "Prikazuj obaveÅ¡tenja u sistemskoj ikoni" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "Prikaži &poÄetni ekran pri pokretanju programa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 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/trunk/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "Prik&aži srednje ocene u izlogu etiketa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "Pretraga tokom kucanja" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "Automatski poÅ¡alji preuzete &vesti na ÄitaÄ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "&IzbriÅ¡i vesti iz biblioteke kada budu automatski poslate na ÄitaÄ" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 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/trunk/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "Izaberi vidljive &kolone u prikazu biblioteke" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "Ukloni korisniÄku kolonu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "Dodaj korisniÄku kolonu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "Promeni podeÅ¡avanja za korisniÄku kolonu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "Koristi &ugraÄ‘eni ÄitaÄ za:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "Izg&led korisniÄkog interfejsa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "OgraniÄenja koja treba primeniti pri otvaranju ove biblioteke:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" +"Primeni ovo ograniÄenje pri pokretanju calibrea ako se koristi ova " +"bilbioteka. Ovo ograniÄenje će biti primenjeno i pri promeni biblioteke. Ovo " +"podeÅ¡avanje je vezano za biblioteku. " + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 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/trunk/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "Onemogući &animacije" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "Prikaži &dugme za donacije (zahteva ponovno pokretanje)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "&Traka sa alatima" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "VeliÄina &ikona:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "Prikaži &tekst ispod ikona:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "Dodaj elektronsku adresu na koju će se slati knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "&Dodaj elektronsku adresu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "UÄini &podrazumevanom vrednošću" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "&Ukloni elektronsku adresu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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-" @@ -6083,35 +6570,63 @@ msgstr "" "PoÅ¡ta sa preuzetim vestima će biti automatski poslata na sve adrese za koje " "ste ukljuÄili Automatsko slanje." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" "&Maksimalan broj radnih procesa u redu za Äekanje (zahteva ponovno " "startovanje programa):" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "&Proveri integritet baze podataka" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "&Instaliraj alatke za komandnu liniju" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "Otvori direktorijum koji sadrži calibre &konfiguraciju" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" "OgraniÄi najveći broj istovremenih poslova na broj raspoloživih &procesora " "(ili procesorskih jezgara)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "Traži greÅ¡ke u otkrivanju &ureÄ‘aja" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "&Proveri integritet baze podataka" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "Otvori direktorijum koji sadrži calibre &konfiguraciju" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "&Instaliraj alatke za komandnu liniju" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "Ra&zno" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" +"Vrednosti za podeÅ¡avanja su prikazane niže. Promenite ih da biste promenili " +"rad calibrea." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "Sva raspoloživa podeÅ¡avanja" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "&Trenutno aktivna podeÅ¡avanja" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "V&rati na podrazumevane vrednosti" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "&PodeÅ¡avanja" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 " @@ -6121,25 +6636,25 @@ msgstr "" "Interneta. Sve izmene koje ovde unesete će postati aktivne tek posle " "ponovnog pokretanja servera." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "&Port za server:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:593 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:212 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&KorisniÄko ime:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:594 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:59 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Lozinka:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -6147,7 +6662,7 @@ msgstr "" "Ako je polje za lozinku prazno svako će moći da pristupi vaÅ¡oj biblioteci " "preko Interneta." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -6155,46 +6670,61 @@ msgstr "" "Maksimalna veliÄina (Å¡irinaxvisina) za prikaz naslovnih strana. Veće " "naslovne strane će biti smanjene. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "Maks. veliÄina &naslovne strane:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:598 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:60 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "&Prikaži lozinku" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "Maks. broj &OPDS stavki po upitu:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "Maks. OPDS negr&upisane stavke:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "OgraniÄenje (saÄuvana pretraga) koje treba priemeniti:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" +"Ovo ograniÄenje (zasnovano na saÄuvanoj pretrazi) će ograniÄiti kojim " +"knjigama će server dozvoliti pristup. Ovo podeÅ¡avanje je vezano za " +"biblioteku (tj. možete navesti razliÄita ograniÄenja za razliÄite " +"biblioteke)." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "&Pokreni server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "&Zaustavi server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "&Proveri server" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "&Automatski pokreni server pri pokretanju programa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "Prikaži &serverski dnevnik" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:606 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " "calibre is running.\n" @@ -6210,7 +6740,7 @@ msgstr "" "na vaÅ¡em iPhoneu. Ovde mojhost treba da bude puno ime ili IP adresa raÄunara " "na kojem ste pokrenuli calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -6218,191 +6748,185 @@ msgstr "" "Ovde možete promeniti ponaÅ¡anje Calibrea izborom dodataka koji će biti " "korišćeni za:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "UkljuÄi/&IskljuÄi dodatak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "&Podesi dodatak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "&Ukloni dodatak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "Dodaj novi dodatak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "&Fajl sa dodatkom:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "&Dodaj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:125 msgid "Create Tag-based Column" msgstr "Napravi kolonu na osnovu etikete" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:126 msgid "Lookup name" msgstr "Potraži ime" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:127 msgid "Column heading" msgstr "Naslov kolone" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:128 msgid "Column type" msgstr "Vrsta kolone" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:129 msgid "Use brackets" msgstr "Koristi zagrade" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:130 msgid "Values can be edited" msgstr "Vrednosti ne mogu da se menjaju" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:135 msgid "Text" msgstr "Tekst" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:136 msgid "Number" msgstr "Broj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:31 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Datum" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:138 msgid "Tag on book" msgstr "Etiketa na knjizi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:139 msgid "Explanation text added in create_ct_column.py" msgstr "ObjaÅ¡njenje teksta dodatog u create_ct_column.py" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:140 msgid "Create and edit tag-based columns" msgstr "Napravi ili popravi kolone zasnovane na etiketama" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:19 msgid "Text, column shown in the tag browser" msgstr "Tekst, kolona prikazana u izlogu etiketa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:22 msgid "Comma separated text, like tags, shown in the tag browser" msgstr "Tekst razdvojen zarezima, kao i etikete, prikaži u izlogu etiketa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:25 msgid "Long text, like comments, not shown in the tag browser" msgstr "DugaÄak tekst, kao i komentari, nije prikazan u izlogu etiketa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:28 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:28 msgid "Text column for keeping series-like information" msgstr "Tekst kolona za prikaz informacija kao Å¡to je serija" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:33 msgid "Floating point numbers" msgstr "Razlomljen broj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:35 msgid "Integers" msgstr "Celi brojevi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:37 msgid "Ratings, shown with stars" msgstr "Ocene, prikazane zvezdicama" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:40 msgid "Yes/No" msgstr "Da/Ne" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:69 msgid "No column selected" msgstr "Nije izabrana nijedna kolona" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:70 msgid "No column has been selected" msgstr "Nije izabrana nijedna kolona" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:74 msgid "Selected column is not a user-defined column" msgstr "Izabrana kolona nije korisniÄka kolona" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:105 msgid "No lookup name was provided" msgstr "Nije navedeno ime za pretragu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" -"Etiketa sme da sadrži samo slova, cifre i donje crte, a mora poÄeti slovom" +"Ime za pretragu sme sadržati samo mala slova, cifre i donje crte, i mora " +"poÄeti slovom" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 msgid "No column heading was provided" msgstr "Nije naveden naziv kolone" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:122 msgid "The lookup name %s is already used" msgstr "Ime za pretragu %s je već u upotrebi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:132 msgid "The heading %s is already used" msgstr "Naziv %s je već u upotrebi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" -"Naziv za pretragu mora biti napisan malim slovima i ne sme da sadrži \":\" i " -"razmake" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" msgstr "Napravi, ili promeni korisniÄke kolone" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:102 msgid "&Lookup name" msgstr "&Ime za pretragu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:103 msgid "Column &heading" msgstr "&Naziv kolone" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:104 msgid "" "Used for searching the column. Must contain only digits and lower case " "letters." msgstr "" "Koristi se za pretraživanje kolona. Sme da sadrži samo cifre i mala slova." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:105 msgid "" "Column heading in the library view and category name in the tag browser" msgstr "Naziv kolone u biblioteci i naziv kategorije u izlogu etiketa." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:106 msgid "Column &type" msgstr "Vrs&ta kolone" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:107 msgid "What kind of information will be kept in the column." msgstr "Koja vrsta informacija se Äuva u koloni" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:108 msgid "" "<p>Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's " "for year.</p>\n" @@ -6420,43 +6944,43 @@ msgstr "" "<li>dd MMMM yy daje 05 Januar 10</li>\n" "</ul> " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:114 msgid "Use MMM yyyy for month + year, yyyy for year only" msgstr "Koristite MMM yyyy za mesec + godinu, a yyyy ako želite samo godinu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:115 msgid "Default: dd MMM yyyy." msgstr "Podrazumeva se: dd MMM yyyy." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:116 msgid "Format for &dates" msgstr "Format za &datume" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:21 msgid "Getting debug information" msgstr "Prikupljam podatke o greÅ¡ci" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:22 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:22 msgid "Copy to &clipboard" msgstr "Kopiraj u memoriju" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/device_debug.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/device_debug.py:24 msgid "Debug device detection" msgstr "Ispravljanje greÅ¡aka u otkrivanju ureÄ‘aja" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:44 msgid "Invalid template" msgstr "Neispravan Å¡ablon" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template.py:45 msgid "The template %s is invalid:" msgstr "Å ablon %s je neispravan:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:42 msgid "Save &template" msgstr "&Snimi Å¡ablon:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:43 msgid "" "By adjusting the template below, you can control what folders the files are " "saved in and what filenames they are given. You can use the / character to " @@ -6470,23 +6994,80 @@ msgstr "" "niže. Ako odreÄ‘ena knjiga nema neki od metapodataka oni će biti zamenjeni " "praznim nizom znakova." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/save_template_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:44 msgid "Available variables:" msgstr "Raspoložive promenljive:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/config/social.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/social.py:34 msgid "Downloading social metadata, please wait..." msgstr "Preuzimam druÅ¡tvene metapodatke, molim saÄekajte..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "Separator" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "Izaberite biblioteku" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "Glavna traka sa alatima" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "Glavna traka sa alatima kada je ureÄ‘aj prikljuÄen" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "Kontektskno osetljiv meni za knjige u calibre biblioteci" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "Kontektskno osetljiv meni za knjige na uerÄ‘aju" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "Izmenite akcije u:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "Raspoloži&ve akcije" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "A&ktuelne akcije" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "Pomeri izabranu akciju naviÅ¡e" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "Pomeri izabranu akciju naniže" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "Ctrl+S" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "Dodaj izabranu akciju na traku sa alatima" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "Ukloni izabranu akciju s trake sa alatima" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "&Ponovo prikaži ovo upozorenje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/conversion_error_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:42 msgid "ERROR" msgstr "GREÅ KA" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:67 msgid "" "All checked books will be <b>permanently deleted</b> from your device. " "Please verify the list." @@ -6494,80 +7075,94 @@ msgstr "" "Sve obeležene knjige će biti <b>zauvek izbrisane</b> s vaÅ¡eg ureÄ‘aja. Molim " "vas da proverite spisak." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" msgstr "Lokacija" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1064 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1064 msgid "Format" msgstr "Format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:50 msgid "Delete from device" msgstr "IzbriÅ¡i sa ureÄ‘aja" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:33 msgid "Author sort" msgstr "Sortiranje po autoru" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "Organizuj autore" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 msgid "Sort by author" -msgstr "" +msgstr "Sortiraj po imenu autora" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 msgid "Sort by author sort" -msgstr "" +msgstr "Sortiraj na izabrani naÄin sortiranja po autorima" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" +"Vrati sve naÄine sortiranja po autorima na automatski odreÄ‘ene. NaÄin " +"automatskog odreÄ‘ivanja naÄina sortiranja se može podesiti u PodeÅ¡avanja-" +">Napredno->PodeÅ¡avanja" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "Ponovo odredi sve vrednosti za sortiranje po autoru" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "Sortiranje po autoru" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:62 msgid "ISBN" msgstr "ISBN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:162 msgid "Finding metadata..." msgstr "Tražim metapodatke..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:176 msgid "Could not find metadata" msgstr "Nisam uspeo da pronaÄ‘em metapodatke" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:177 msgid "The metadata download seems to have stalled. Try again later." msgstr "" "Preuzimanje metapodataka izgleda da je stalo. Probajte ponovo kasnije." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:186 msgid "Warning" msgstr "Upozorenje" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:187 msgid "Could not fetch metadata from:" msgstr "Nisam uspeo da preuzmem metapodatke sa:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:191 msgid "No metadata found" msgstr "Metapodaci nisu pronaÄ‘eni" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "" "No metadata found, try adjusting the title and author or the ISBN key." msgstr "" "Metapodaci nisu pronaÄ‘eni, pokuÅ¡ajte da promenite naslov, autora, ili ISBN " "broj." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:85 msgid "Fetch metadata" msgstr "Preuzmi metapodatke" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:86 msgid "" "<p>calibre can find metadata for your books from two locations: <b>Google " "Books</b> and <b>isbndb.com</b>. <p>To use isbndb.com you must sign up for a " @@ -6579,70 +7174,74 @@ msgstr "" "morate se prijaviti za <a href=\"http://www.isbndb.com\">besplatan nalog</a> " "i uneti vaÅ¡ pristupni kljuÄ u polje niže." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:87 msgid "&Access Key:" msgstr "&Pristupni kljuÄ:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:88 msgid "Fetch" msgstr "Preuzmi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:89 msgid "Matches" msgstr "Odgovara" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:90 msgid "" "Select the book that most closely matches your copy from the list below" msgstr "Izaberite knjigu koja najviÅ¡e odgovara kopiji iz donje liste" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:91 msgid "Download &social metadata (tags/rating/etc.) for the selected book" msgstr "" "Preuzmi &druÅ¡tvene metapodatke (etikete/ocene/itd) za izabranu knjigu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:92 msgid "Overwrite author and title with author and title of selected book" msgstr "PrepiÅ¡i ime autora i naslov podacima iz izabrane knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/job_view_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/job_view_ui.py:37 msgid "Details of job" msgstr "Detalji o poslu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Active Jobs" msgstr "Aktivni poslovi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:45 msgid "&Stop selected job" msgstr "&Zaustavi izabrane poslove" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:46 msgid "Show job &details" msgstr "Prikaži &detalje o poslu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/jobs_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:47 msgid "Stop &all non device jobs" msgstr "Z&austavi sve poslove koji ne komuniciraju s ureÄ‘ajem" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "Promeni meta informacije za <b>%d knjiga</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "VrÅ¡im izmene na %d knjiga. To može potrajati." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "Popravi metapodatke" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:159 msgid "A&utomatically set author sort" msgstr "A&utomatski izaberi polje za sortiranje po imenu autora" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:160 msgid "Author s&ort: " msgstr "S&ortiranje po imenu autora: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -6650,56 +7249,56 @@ msgstr "" "Odredi kako će imena autora ove knjige biti korišćena za sortiranje. Na " "primer, Vuk Karadžić će biti sortiran kao Karadžić, Vuk." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 msgid "&Rating:" msgstr "&Ocena:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:372 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Rating of this book. 0-5 stars" msgstr "Ocena za ovu knjigu. 0-5 zvezdica" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:165 msgid "No change" msgstr "Bez promene" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid " stars" msgstr " zvezdica" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:168 msgid "Add ta&gs: " msgstr "Dodaj &etikete: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:378 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:379 msgid "Open Tag Editor" msgstr "Otvori ureÄ‘ivaÄ za etikete" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:172 msgid "&Remove tags:" msgstr "&IzbriÅ¡i etikete" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:173 msgid "Comma separated list of tags to remove from the books. " msgstr "" "Lista etiketa razdvojenih zarezima koja će biti uklonjena sa knjiga. " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:177 msgid "Remove &format:" msgstr "Ukloni &format:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:178 msgid "&Swap title and author" msgstr "&Zameni mesta imenima autora i naslovu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:179 msgid "" "Selected books will be automatically numbered,\n" "in the order you selected them.\n" @@ -6711,7 +7310,7 @@ msgstr "" "ZnaÄi, ako izaberete knjigu A, a zatim knjigu B,\n" "knjiga A će u seriji nositi broj 1, a knjiga B broj 2." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:184 msgid "" "Remove stored conversion settings for the selected books.\n" "\n" @@ -6721,401 +7320,405 @@ msgstr "" "\n" "Naredne konverzije ovih knjiga će koristiti podrazumevane vrednosti." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:187 msgid "Remove &stored conversion settings for the selected books" msgstr "Ukloni &saÄuvana podeÅ¡avanja za konverziju izabranih knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:410 msgid "&Basic metadata" msgstr "&Osnovni metapodaci" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:411 msgid "&Custom metadata" msgstr "&KorisniÄki metapodaci" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:94 msgid "Last modified: %s" msgstr "Poslednja izmena: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "Neispravna slika" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "Navedite naslov i autora" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "Morate navesti naslov i autora pre nego Å¡to napravite omot" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "Izaberi formate za " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "Nema dozvole" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "Nemate dozvolu da Äitate sledeće fajlove:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "Nije izabran nijedan format" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "Ne mogu da proÄitam metapodatke" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "Ne mogu da proÄitam metapodatke iz formata %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "Ne mogu da proÄitam naslovnu stranu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "Nisam uspeo da proÄitam naslovnu stranu iz formata %s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "Naslovna strana u formatu %s je neispravna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "Prekini obradu svih preostalih knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "Ovaj ISBN broj je ispravan" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "Ovaj ISBN broj je neispravan" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "Ne mogu da koristim ureÄ‘ivaÄ etiketa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "Ne možete koristiti ureÄ‘ivaÄ etiketa ako ste etikete modifikovali" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "Preuzimam naslovnu stranu..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "Nisam uspeo da preuzmem naslovnu stranu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>Nisam uspeo da preuzmem naslovnu stranu.</b><br/>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "Preuzimanje je trajalo predugo." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" "Nisam uspeo da pronaÄ‘em naslovnu stranu za ovu knjigu. Probajte da prvo " "navedete ISBN broj." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" "Za prikazivanje poruke o greÅ¡ci za svaki izvor omota kliknite dugme " "\"Prikaži detalje\", niže" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "Neispravna naslovna strana" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "Naslovna strana nije ispravna slika" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "Bilo je greÅ¡aka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "Bilo je greÅ¡aka pri preuzimanju druÅ¡tvenih metapodataka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "Ne mogu da preuzmem metapodatke" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" "Morate navesti bar jedno od: ISBN broja, naslova, autora, ili izdavaÄa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "Dozvola uskraćena" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "Nisam uspeo da otvorim %s. Da li ga koristi neki drugi program?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Edit Meta Information" msgstr "Promeni meta informacije" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Meta information" msgstr "Metapodaci" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "Swap the author and title" msgstr "Zameni autore i naslov" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 msgid "Author S&ort: " msgstr "S&ortiranje po autoru: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Automatski odredi naÄin sortiranja po autoru u zavisnosti od trenutno " "navedenog autora" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:383 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:383 msgid "Remove unused series (Series that have no books)" msgstr "Ukloni neiskorišćene serije (serije koje ne sadrže nijednu knjigu)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:385 msgid "IS&BN:" msgstr "IS&BN" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:386 msgid "Publishe&d:" msgstr "Iz&dato:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:389 msgid "dd MMM yyyy" msgstr "dd MMM gggg" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:390 msgid "&Date:" msgstr "&Datum:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:391 msgid "&Comments" msgstr "&Komentari" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:392 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:392 msgid "&Fetch metadata from server" msgstr "&Preuzmi metapodatake sa servera" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:393 msgid "Available Formats" msgstr "Raspoloživi formati" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:394 msgid "Add a new format for this book to the database" msgstr "Dodaj novi format za ovu knjigu u bazu podataka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:396 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:396 msgid "Remove the selected formats for this book from the database." msgstr "Ukloni izabrani format za ovu knjigu iz baze podataka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:398 msgid "Set the cover for the book from the selected format" msgstr "Postavi naslovnu stranu za knjigu iz izabranog formata" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:400 msgid "Update metadata from the metadata in the selected format" msgstr "Ažuriraj metapodatke na osnovu metapodataka u izabranom formatu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:405 msgid "Reset cover to default" msgstr "Vrati naslovnu stranu na podrazumevanu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:407 msgid "Download &cover" msgstr "Preuzmi &naslovnu stranu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:408 msgid "Generate a default cover based on the title and author" msgstr "Napravi podrazumevani omot na osnovu naslova i autora" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/metadata_single_ui.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 msgid "&Generate cover" msgstr "&Napravi omot" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/password_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" msgstr "Potrebna je lozinka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "Prekidam..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "Radim" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" msgstr "" "Izabana saÄuvana pretraga će biti <b>izbrisana zauvek</b>. Da li ste sigurni?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:83 msgid "Saved Search Editor" msgstr "UreÄ‘ivaÄ saÄuvanih pretraga" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:84 msgid "Saved Search: " msgstr "SaÄuvana pretraga: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:85 msgid "Select a saved search to edit" msgstr "Izaberite saÄuvanu pretragu za obadu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:86 msgid "Delete this selected saved search" msgstr "IzbriÅ¡i izabranu saÄuvanu pretragu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:88 msgid "Enter a new saved search name." msgstr "Unesite novo ime za saÄuvanu pretragu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:89 msgid "Add the new saved search" msgstr "Dodaj novu saÄuvanu pretragu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor_ui.py:91 msgid "Change the contents of the saved search" msgstr "Izmeni sadržaj saÄuvane pretrage" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:120 msgid "Need username and password" msgstr "Potrebno je korisniÄko ime i lozinka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121 msgid "You must provide a username and/or password to use this news source." msgstr "" "Morate navesti korisniÄko ime i/ili lozinku da biste koristili ovaj izvor " "vesti." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:172 msgid "Created by: " msgstr "Autor: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:179 msgid "Last downloaded: never" msgstr "Poslednji put preuzeto: nikada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:194 msgid "%d days, %d hours and %d minutes ago" msgstr "pre %d dana, %d sati i %d minuta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:196 msgid "Last downloaded" msgstr "Poslednji put preuzeto" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:220 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:192 msgid "Schedule news download" msgstr "Planiraj preuzimanje vesti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223 msgid "Add a custom news source" msgstr "Dodaj sopstveni izvor vesti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:228 msgid "Download all scheduled new sources" msgstr "Preuzmi sve planirane izvore vesti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:328 msgid "No internet connection" msgstr "Nema veze sa Internetom" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:329 msgid "Cannot download news as no internet connection is active" msgstr "Ne mogu da preuzmem vesti, jer nema aktivne veze sa Internetom" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:278 msgid "Recipes" msgstr "Recepti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:194 msgid "Download all scheduled recipes at once" msgstr "Istovremeno preuzmi sve planirane recepte" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:195 msgid "Download &all scheduled" msgstr "Preuzmi &sve planirano" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:196 msgid "blurb" msgstr "opis" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:197 msgid "&Schedule for download:" msgstr "&Planiraj za preuzimanje:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:198 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "Every " msgstr "Svaki " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:199 msgid "day" msgstr "dan" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:200 msgid "Monday" msgstr "ponedeljak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:201 msgid "Tuesday" msgstr "utorak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:202 msgid "Wednesday" msgstr "sreda" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:203 msgid "Thursday" msgstr "Äetvrtak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:204 msgid "Friday" msgstr "petak" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:205 msgid "Saturday" msgstr "subota" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 msgid "Sunday" msgstr "nedelja" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "at" msgstr "u" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "" "Interval at which to download this recipe. A value of zero means that the " "recipe will be downloaded every hour." @@ -7123,41 +7726,41 @@ msgstr "" "Period za preuzimanje ovog recepta. Ako je navedena nula recept će biti " "preuzet svakog sata." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:210 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:222 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid " days" msgstr " dana" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "&Account" msgstr "&Nalog" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:215 msgid "For the scheduling to work, you must leave calibre running." msgstr "Da bi planiranje radilo calibre mora da bude pokrenut." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:216 msgid "&Schedule" msgstr "&Raspored" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:217 msgid "Add &title as tag" msgstr "Dodaj &naslov kao etiketu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:218 msgid "&Extra tags:" msgstr "&Dodatne etikete:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:219 msgid "&Advanced" msgstr "N&apredno" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:220 msgid "&Download now" msgstr "&Preuzmi odmah" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:221 msgid "" "Delete downloaded news older than the specified number of days. Set to zero " "to disable." @@ -7165,19 +7768,19 @@ msgstr "" "IzbriÅ¡i preuzete vesti starije od navedenog broja dana. Postavite na nula da " "onemogućite brisanje." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/scheduler_ui.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 msgid "Delete downloaded news older than " msgstr "IzbriÅ¡i preuzete vesti starije od " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:36 msgid "contains" msgstr "sadrži" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:37 msgid "The text to search for. It is interpreted as a regular expression." msgstr "Tekst koji se traži. Biće interpretiran kao regularni izraz." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:38 msgid "" "<p>Negate this match. That is, only return results that <b>do not</b> match " "this query." @@ -7185,60 +7788,60 @@ msgstr "" "<p>Negiraj ovaj upit. To jest, prikaži samo rezultate koji <b>ne</b> " "odgovaraju upitu." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_item_ui.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:39 msgid "Negate" msgstr "Negiraj" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:113 msgid "Advanced Search" msgstr "Napredna pretraga" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:114 msgid "Find entries that have..." msgstr "PronaÄ‘i stavke koje sadrže..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:115 msgid "&All these words:" msgstr "&Sve ove reÄi:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:116 msgid "This exact &phrase:" msgstr "Ovu &frazu:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:117 msgid "&One or more of these words:" msgstr "&Jednu ili viÅ¡e ovih reÄi:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:118 msgid "But dont show entries that have..." msgstr "Ali ne prikazuj stavke koje sadrže..." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:119 msgid "Any of these &unwanted words:" msgstr "Bilo koje od ovih &neželjenih reÄi:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:120 msgid "What kind of match to use:" msgstr "Koju vrstu pogodaka da koristim:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:121 msgid "Contains: the word or phrase matches anywhere in the metadata" msgstr "Sadrži: reÄi ili fraze bilo gde meÄ‘u metapodacima" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:122 msgid "Equals: the word or phrase must match an entire metadata field" msgstr "Jednaki: reÄima ili frazama koje odgovaraju celom polju metapodataka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:123 msgid "" "Regular expression: the expression must match anywhere in the metadata" msgstr "Regularni izraz: izraz mora biti pronaÄ‘en bilo gde meÄ‘u metapodacima" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:124 msgid " " msgstr " " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/search_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:125 msgid "" "See the <a href=\"http://calibre-ebook.com/user_manual/gui.html#the-search-" "interface\">User Manual</a> for more help" @@ -7246,85 +7849,85 @@ msgstr "" "Za viÅ¡e informacija i pomoć vidi <a href=\"http://calibre-" "ebook.com/user_manual/gui.html#the-search-interface\">KorisniÄko uputstvo</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/select_formats.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45 msgid "Choose formats" msgstr "Izaberi formate" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:80 msgid "Authors" msgstr "Autori" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:50 -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:50 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:111 msgid "Publishers" msgstr "IzdavaÄi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:114 msgid " (not on any book)" msgstr " (ni na jednoj knjizi)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:166 msgid "" "The current tag category will be <b>permanently deleted</b>. Are you sure?" msgstr "" "Trenutna kategorija etiketa će biti <b>izbrisana zauvek</b>. Da li ste " "sigurni?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 msgid "User Categories Editor" msgstr "UreÄ‘ivaÄ korisniÄkih kategorija" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 msgid "A&vailable items" msgstr "&Raspoloživo" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 msgid "Apply tags to current tag category" msgstr "Dodaj etiketu u trenutnu kategoriju etiketa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 msgid "A&pplied items" msgstr "&Primenjeno" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 msgid "Unapply (remove) tag from current tag category" msgstr "Ukloni etiketu iz trenutne kategorije etiketa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 msgid "Category name: " msgstr "Naziv kategorije: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 msgid "Select a category to edit" msgstr "Izaberite kategoriju za promene" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:162 msgid "Delete this selected tag category" msgstr "IzbriÅ¡i izabranu kategoriju etiketa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 msgid "Enter a new category name. Select the kind before adding it." msgstr "Unesi naziv nove kategorije. Izaberte vrstu pre dodavanja." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 msgid "Add the new category" msgstr "Dodaj novu kategoriju" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 msgid "Category filter: " msgstr "Filter za kategorije: " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_categories_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 msgid "Select the content kind of the new category" msgstr "Izaberite vrstu sadržaja za novu kategoriju" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Are your sure?" msgstr "Da li ste sigurni?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor.py:69 msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" @@ -7332,15 +7935,15 @@ msgstr "" "Ove etikete su u upotrebi za viÅ¡e od jedne knjige. Da li ste sigurni da " "želite da ih izbriÅ¡ete?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:123 msgid "Tag Editor" msgstr "UreÄ‘ivaÄ etiketa" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:124 msgid "A&vailable tags" msgstr "Raspoloži&ve etikete" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:125 msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." @@ -7348,23 +7951,23 @@ msgstr "" "IzbriÅ¡i etiketu iz baze podataka. Ovo će prvo etiketu ukloniti sa svih " "knjiga, a zatim i iz baze podtaka." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:127 msgid "Apply tag to current book" msgstr "Dodaj etiketu trenutno izabranoj knjizi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:129 msgid "A&pplied tags" msgstr "&Primenjene etikete" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:130 msgid "Unapply (remove) tag from current book" msgstr "Ukloni (izbriÅ¡i) etiketu s trenutno izabrane knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 msgid "&Add tag:" msgstr "Dod&aj etiketu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 msgid "" "If the tag you want is not in the available list, you can add it here. " "Accepts a comma separated list of tags." @@ -7372,55 +7975,55 @@ msgstr "" "Ako etiketa koja vam je potrebna nije u listi raspoloživih etiketa ovde je " "možete dodati. Biće prihvaćena i lista etiketa razdvojenih zarezima." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_editor_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 msgid "Add tag to available tags and apply it to current book" msgstr "" "Dodaj etiketu u listu raspoloživih etiketa i stavi je na trenutno izabranu " "knjigu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:20 msgid "%s (was %s)" msgstr "%s (bilo %s)" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 msgid "Item is blank" msgstr "Ova stavka je prazna" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:75 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "Stavka ne može da bude prazna. IzbriÅ¡ite je." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:91 msgid "No item selected" msgstr "Nije izabrana nijedna stavka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:92 msgid "You must select one item from the list of Available items." msgstr "Morate izabrati jednu stavku iz liste raspoloživih stavki." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:101 msgid "No items selected" msgstr "Nije izabrana nijedna stavka" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:102 msgid "You must select at least one items from the list." msgstr "Morate izabrati bar jednu stavku iz liste" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor.py:106 +#: /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 "Da li ste sigurni da želite da izbriÅ¡ete ove stavke?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:72 msgid "Category Editor" msgstr "UreÄ‘ivaÄ kategorija" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Items in use" msgstr "Stavke u upotrebi" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." @@ -7428,139 +8031,135 @@ msgstr "" "IzbriÅ¡i stavku iz baze podataka. Ovo će prvo ukloniti ovu stavku iz svih " "knjiga, a zatim je ukloniti i iz baze podataka." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:76 msgid "Rename the item in every book where it is used." msgstr "Preimenuj stavku u svakoj knjizi koja je koristi." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "Ctrl+S" - -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "Proveri podeÅ¡avanja za elektronsku poÅ¡tu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:52 msgid "Send test mail from %s to:" msgstr "PoÅ¡alji probnu poruku od %s za:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/test_email_ui.py:53 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 msgid "&Test" msgstr "&Proba" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:127 msgid "No recipe selected" msgstr "Nije izabran nijedan recept" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:132 msgid "The attached file: %s is a recipe to download %s." msgstr "PrikljuÄen fajl: %s je recept za preuzimanje %s." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:133 msgid "Recipe for " msgstr "Recept za " -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:150 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:161 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:255 msgid "Switch to Advanced mode" msgstr "PreÄ‘i u napredni naÄin rada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:156 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:164 msgid "Switch to Basic mode" msgstr "PreÄ‘i u osnovni naÄin rada" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:174 msgid "Feed must have a title" msgstr "Izvor mora da ima naslov" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:175 msgid "The feed must have a title" msgstr "Izvor mora da ima naslov" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:179 msgid "Feed must have a URL" msgstr "Izvor mora da ima URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:180 msgid "The feed %s must have a URL" msgstr "Izvor %s mora da ima URL" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:185 msgid "Already exists" msgstr "Već postoji" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:186 msgid "This feed has already been added to the recipe" msgstr "Ovaj izvor je već bio dodat u recept" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:236 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:286 msgid "Invalid input" msgstr "Neispravan ulaz" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:228 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:237 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:228 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:287 msgid "<p>Could not create recipe. Error:<br>%s" msgstr "<p>Nisam uspeo da napravim recept. GreÅ¡ka:<br>%s" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:241 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:263 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:290 msgid "Replace recipe?" msgstr "Zameni recept?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:242 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:264 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:291 msgid "A custom recipe named %s already exists. Do you want to replace it?" msgstr "Recept sa imenom %s već postoji. Da li želite da ga zamenite ovim?" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick recipe" msgstr "Izaberi recept" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:257 msgid "Pick the recipe to customize" msgstr "Izaberi recept za izmenu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:277 msgid "Choose a recipe file" msgstr "Izaberi fajl s receptom" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:248 msgid "Add custom news source" msgstr "Dodaj novi izvor vesti" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:249 msgid "Available user recipes" msgstr "KorisniÄki recepti koji su na raspolaganju" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:250 msgid "Add/Update &recipe" msgstr "Dodaj/osveži &recept" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:251 msgid "&Remove recipe" msgstr "Ukloni &recept" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:252 msgid "&Share recipe" msgstr "Podeli recept &s drugima" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:253 msgid "Customize &builtin recipe" msgstr "Izmeni &ugraÄ‘eni recept" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:254 msgid "&Load recipe from file" msgstr "&ProÄitaj recept iz fajla" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:256 msgid "" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " "type=\"text/css\">\n" @@ -7584,52 +8183,52 @@ msgstr "" "\"Napredni naÄin rada\" da biste dalje podesili proces " "preuzimanja.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:260 msgid "Recipe &title:" msgstr "Naslov &recepta:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261 msgid "&Oldest article:" msgstr "&Najstariji Älanak:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "The oldest article to download" msgstr "Najstariji Älanak koji će biti preuzet" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264 msgid "&Max. number of articles per feed:" msgstr "&Maks. broj Älanaka po izvoru:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:265 msgid "Maximum number of articles to download per feed." msgstr "Maksimalni broj Älanaka koji će biti preuzet po izvoru." -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266 msgid "Feeds in recipe" msgstr "Izvori u receptu" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:268 msgid "Remove feed from recipe" msgstr "Ukloni izvor iz recepta" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:271 -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274 msgid "Add feed to recipe" msgstr "Dodaj izvor u recept" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272 msgid "&Feed title:" msgstr "&Naslov izvora:" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 msgid "Feed &URL:" msgstr "&URL izvora" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 msgid "&Add feed" msgstr "Dod&aj izvor" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:276 msgid "" "For help with writing advanced news recipes, please visit <a " "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>" @@ -7638,11 +8237,11 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">KorisniÄki " "recepti</a>" -#: /home/kovid/work/trunk/src/calibre/gui2/dialogs/user_profiles_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:277 msgid "Recipe source code (python)" msgstr "Izvorni kod recepta (python)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "" "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" @@ -7687,227 +8286,229 @@ msgstr "" "proveriti na nekoliko primera imena fajlova. Imena za grupe razliÄitih " "stavki u metapodacima su opisane u oblaÄićima za pomoć.</p></body></html>" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Regular &expression" msgstr "Regularni &izraz" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 msgid "File &name:" msgstr "&Ime fajla:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 msgid "Title:" msgstr "Naslov:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 msgid "Regular expression (?P<title>)" msgstr "Regularni izraz (?P<naslov>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:120 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:126 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:129 -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:83 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:97 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:99 msgid "No match" msgstr "NiÅ¡ta nije pronaÄ‘eno" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 msgid "Authors:" msgstr "Autor:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 msgid "Regular expression (?P<author>)" msgstr "Regularni izraz(?P<autor>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:124 msgid "Series:" msgstr "Serija:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:125 msgid "Regular expression (?P<series>)" msgstr "Regularni izraz (?P<serija>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:127 msgid "Series index:" msgstr "Broj u seriji:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:128 msgid "Regular expression (?P<series_index>)" msgstr "Regularni izraz (?P<broj_u_seriji>)" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:130 msgid "ISBN:" msgstr "ISBN:" -#: /home/kovid/work/trunk/src/calibre/gui2/filename_pattern_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:131 msgid "Regular expression (?P<isbn>)" msgstr "Regularni izraz (?P<isbn>)" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "SliÄne knjige..." - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "Dodaj knjige u biblioteku" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:68 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:76 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "Uredi kolekicje" - -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "Izlog omota" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "Shift+Alt+B" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "Izlog etiketa" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "Shift+Alt+T" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "verzija" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "kreirao Kovid Goyal" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "PrikljuÄen je " -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "PronaÄ‘ena je novija verzija" -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:276 -#: /home/kovid/work/trunk/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "Podaci o knjizi" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "Shift+Alt+D" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "Posao" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "Status" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "Pokazatelj napretka" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "Vreme izvrÅ¡avanja" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "Ima %d aktivnih poslova" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "Nepoznat posao" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "Ima %d poslova na Äekanju:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:216 -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "Ne mogu da prekinem posao" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "Ne mogu da prekinem posao koji komunicira sa ureÄ‘ajem" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "Posao je već zavrÅ¡en" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "Nedostupan" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "Poslovi:" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." -msgstr "Kliknite da vidite spisak aktivnih poslova." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "Shift+Alt+J" -#: /home/kovid/work/trunk/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "Kliknite da vidite spisak poslova" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr " - Poslova" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "Snimi samo jedan format na disk..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "IskljuÄi ovaj ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "Biblioteka" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "Prikaži knjige u calibre biblioteci" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "ÄŒitaÄ" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "Prikaži knjige u osnovnoj memoriji ureÄ‘aja" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "Kartica A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "Prikaži knjige na memorijskoj kartici A" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "Kartica B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "Prikaži knjige na memorijskoj kartici B" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "dostupno" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" "Prikaz knjiga će bit ograniÄen na knjige koje odgovaraju saÄuvanoj pretrazi" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "Napredna pretraga" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" @@ -7915,377 +8516,110 @@ msgstr "" "<p>Pretraži spisak knjiga po naslovu, autoru, izdavaÄu, etiketama, " "komentarima, itd.<br><br>ReÄi razdovjene razmacima moraju SVE biti prisutne" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "PoniÅ¡ti brzu pretragu" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "Kopirajte tekst koji se trenutno traži (umesto imena pretrage)" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "SaÄuvajte trenutnu pretragu pod imenom prikazanim u polju" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "Izaberi aktivnu saÄuvanu pretragu" -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "%d knjiga" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "Izaberi calibre biblioteku za rad" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "Uspostavi komunikaciju s direktorijumom" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "Uspostavi komunikaciju sa iTunes" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "Pokreni server sadržaja" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "Zaustavi server sadržaja" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "PoÅ¡alji elektronskom poÅ¡tom na" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr " i izbriÅ¡i iz biblioteke" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "Podesi razmenu knjiga elektronskom poÅ¡tom" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Dodaj knjige" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "Promeni metapodatke" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "C" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "Konvertuj knjige" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "V" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "Prikaži" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "PoÅ¡alji na ureÄ‘aj" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "F" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "Preuzmi vesti" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "S" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Snimi na disk" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "Poveži/razmeni" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "Ukloni knjige" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "Otvorite calibre KorisniÄko uputstvo" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "F1" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "Pomoć" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "M" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "Spoj odrednice s knjigama" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "Otvori izvorni direktorijum" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "Prikaži detalje o knjizi" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "Knjige od istog autora" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "Knjige iz iste serije" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "Knjige od istog izdavaÄa" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "Knjige sa istim etiketama" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "Izmena pojedinaÄnih metapodataka" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "Masovna izmena metapodataka" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "Preuzmi metapodatke i naslovne strane" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "Preuzmi samo metapodatke" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "Preuzmi samo naslovne strane" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "Preuzmi samo druÅ¡tvene metapodatke" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "Spoji u prvu izabranu knjigu - ostale izbriÅ¡i" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "Spoji u prvu izabranu knjigu - ostale zadrži" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "Dodaj knjige iz jednog direktorijuma" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:534 -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 "" -"Dodaj knjige iz direktorijuma, ukljuÄujući i pod-direktorijume (jedna knjiga " -"po direktorijumu, podrazumeva se da su razliÄiti fajlovi ista knjiga u " -"razliÄitiim formatima)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" -"Dodaj knjige iz direktorijuma, ukljuÄujući pod-direktorijume (viÅ¡e knjiga po " -"direktorijumu, podrazumeva se da je svaki fajl razliÄita knjiga)" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "Dodaj praznu knjigu. (Stavka za knjigu bez ijednog formata)." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "Snimi na disk u jedan direktorijum" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "Snimi na disk samo %s format" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "SaÄuvaj samo format %s na disk u jedan direktorijum" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "Prikaži odreÄ‘eni format" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "Ukloni izabrane knjige" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "Ukloni fajlove navedenih formata za izabrane knjige..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "Ukloni sve formate za izabrane knjige, osim..." - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "Ukloni naslovne strane izabranih knjiga" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "Ukloni odgovarajuće knjige sa ureÄ‘aja" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "Konvertuj pojedinaÄno" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "Konvertuj masovno" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "Napravite katalog knjiga u vaÅ¡oj calibre biblioteci" - -#: /home/kovid/work/trunk/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "Pokrenite Äarobnjaka za dobrodoÅ¡licu" - -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "N" -#: /home/kovid/work/trunk/src/calibre/gui2/library/delegates.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "Y" msgstr "Y" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66 msgid "On Device" msgstr "Na ureÄ‘aju" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 msgid "Size (MB)" msgstr "VeliÄina (MB)" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 msgid "Rating" msgstr "Ocena" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:324 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1084 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1084 msgid "Book <font face=\"serif\">%s</font> of %s." msgstr "Knjiga <font face=\"serif\">%s</font> autora %s." -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:679 -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "Ime za pretragu je \"{0}\"" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:886 msgid "In Library" msgstr "U biblioteci" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:890 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:890 msgid "Size" msgstr "VeliÄina" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1162 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1162 msgid "Marked for deletion" msgstr "Izabrano za brisanje" -#: /home/kovid/work/trunk/src/calibre/gui2/library/models.py:1165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1165 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Kliknite dva puta da me <b>promenite</b><br><br>" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:110 msgid "Hide column %s" msgstr "Sakrij kolonu %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:115 msgid "Sort on %s" msgstr "Sortiraj po koloni %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:116 msgid "Ascending" msgstr "Rastući redosled" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:119 msgid "Descending" msgstr "Opadajući redosled" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:131 msgid "Change text alignment for %s" msgstr "Promeni poravnanje za %s" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Left" msgstr "Levo" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:133 msgid "Right" msgstr "Desno" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:134 msgid "Center" msgstr "Centrirano" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153 msgid "Show column" msgstr "Prikaži kolonu" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Restore default layout" msgstr "Vrati podrazumevani izgled" -#: /home/kovid/work/trunk/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -8293,146 +8627,146 @@ msgstr "" "Nije moguće preneti knjigu direktno na ureÄ‘aj. Prvo je dodajte u calibre " "biblioteku." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" msgstr "Podesi ÄitaÄ" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:48 msgid "Use white background" msgstr "Koristi belu pozadinu" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:49 msgid "Hyphenate" msgstr "Hifeniraj" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/config_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 msgid "<b>Changes will only take effect after a restart.</b>" msgstr "" "<b>Izmene će biti aktivirane tek posle ponovnog pokretanja programa.</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:70 msgid " - LRF Viewer" msgstr " - LRF ÄitaÄ" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>NiÅ¡ta nije pronaÄ‘eno</b> za upit <i>%s</i>." -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "NiÅ¡ta nije pronaÄ‘eno" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 msgid "LRF Viewer" msgstr "LRF ÄitaÄ" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 msgid "Parsing LRF file" msgstr "ObraÄ‘ujem LRF fajl" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 msgid "LRF Viewer toolbar" msgstr "Traka sa alatkama za LRF ÄitaÄ" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "Sledeća strana" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "Prethodna strana" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:188 msgid "Back" msgstr "Nazad" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "Forward" msgstr "Napred" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 msgid "Next match" msgstr "Sledeći pogodak" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:196 msgid "Open ebook" msgstr "Otvori e-knjigu" -#: /home/kovid/work/trunk/src/calibre/gui2/lrf_renderer/main_ui.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:137 msgid "Configure" msgstr "Podesi" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:30 msgid "Use the library located at the specified path." msgstr "Koristi biblioteku na navedenoj putanji." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Start minimized to system tray." msgstr "Pokreni program sakriven u sistemsku ikonu." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Log debugging information to console" msgstr "PiÅ¡i izveÅ¡taje o greÅ¡kama na konzolu" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Do not check for updates" msgstr "Ne proveravaj postojanje novije verzije" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:58 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:598 msgid "Calibre Library" msgstr "Calibre biblioteka" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:86 msgid "Choose a location for your calibre e-book library" msgstr "Izaberite mesto za vaÅ¡u biblioteku" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Failed to create library" msgstr "Nisam uspeo da napravim biblioteku" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 msgid "Failed to create calibre library at: %r." msgstr "Nisam uspeo da napravim biblioteku na: %r." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:99 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:184 msgid "Choose a location for your new calibre e-book library" msgstr "Izaberite mesto za vaÅ¡u novu calibre biblioteku" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "Initializing user interface..." msgstr "Pokrećem korisniÄki interfejs..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 msgid "Repairing failed" msgstr "Popravka neuspela" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:179 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Popravka baze podataka nije uspela. PoÄeću s novom, praznom, bibliotekom." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:193 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Bad database location" msgstr "Neispravna lokacija za bazu podataka" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194 msgid "Bad database location %r. calibre will now quit." msgstr "Neispravno mesto za bazu podataka %r. calibre će sada prekinuti rad." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:207 msgid "Corrupted database" msgstr "Neispravna baza podataka" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:208 msgid "" "Your calibre database appears to be corrupted. Do you want calibre to try " "and repair it automatically? If you say No, a new empty calibre library will " @@ -8442,58 +8776,58 @@ msgstr "" "pokuÅ¡a da je automatski popravi? Ako odgovorite Ne biće napravljena nova, " "prazna, biblioteka." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214 msgid "" "Repairing database. This can take a very long time for a large collection" msgstr "" "Popravljam bazu podataka. Ovo može trajati vrlo dugo ako je vaÅ¡a kolekcija " "velika." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Neispravno mesto za bazu podataka, %r. PoÄeću s novom, praznom calibre " "bibliotekom" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Starting %s: Loading books..." msgstr "Pokrećem %s: UÄitavam knjige..." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:283 msgid "If you are sure it is not running" msgstr "Ako ste sigurni da nije pokrenut" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 msgid "Cannot Start " msgstr "Ne mogu da pokrenem " -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "%s is already running." msgstr "%s je već pokrenut." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289 msgid "may be running in the system tray, in the" msgstr "i možda je sakriven u sistemsk ikonu, u" -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291 msgid "upper right region of the screen." msgstr "gornjem desnom uglu ekrana." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "lower right region of the screen." msgstr "donjem desnom uglu ekrana." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "try rebooting your computer." msgstr "pokuÅ¡ajte da ponovo pokrenete raÄunar." -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:298 -#: /home/kovid/work/trunk/src/calibre/gui2/main.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:310 msgid "try deleting the file" msgstr "pokuÅ¡ajte da izbriÅ¡ete fajl" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:20 msgid "" "Redirect console output to a dialog window (both stdout and stderr). Useful " "on windows where GUI apps do not have a output streams." @@ -8501,222 +8835,222 @@ msgstr "" "Preusmeri izlaz sa konzole u prozor (i stdout i stderr). Ovo je korisno na " "sistemima gde grafiÄke aplikacije nemaju kanale za ispis." -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:61 msgid "&Preferences" msgstr "&PodeÅ¡avanja" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:62 msgid "&Quit" msgstr "&IzaÄ‘i" -#: /home/kovid/work/trunk/src/calibre/gui2/main_window.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:90 msgid "ERROR: Unhandled exception" msgstr "GREÅ KA: NeoÄekivan izuzetak" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:93 msgid "Book has neither title nor ISBN" msgstr "Knjiga nema ni naslov ni ISBN broj" -#: /home/kovid/work/trunk/src/calibre/gui2/metadata.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:119 msgid "No matches found for this book" msgstr "Nema rezultata za ovu knjigu" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:254 -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "Traži" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "Izabrana pretraga će bit <b>izbrisana zauvek</b>. Da li ste sigurni?" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "Traži (za naprednu pretragu kliknite dugme levo)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "SaÄuvane pretrage" -#: /home/kovid/work/trunk/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "Izaberite saÄuvanu pretragu, ili unesite ime za novu" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:10 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:10 msgid "Restrict to" msgstr "OgraniÄi na" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "(sve knjige)" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "({0} od {1})" -#: /home/kovid/work/trunk/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "({0} od svih)" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:58 msgid "Press a key..." msgstr "Pritisni dirku..." -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:79 msgid "Already assigned" msgstr "Već dodeljeno" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:81 msgid "already assigned to" msgstr "već dodeljeno za" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:131 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid " or " msgstr " ili " -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:133 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:69 msgid "&Default" msgstr "Po&drazumevano" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:135 msgid "Customize shortcuts for" msgstr "Podesi preÄice za" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 msgid "Keys" msgstr "Dirke" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:225 msgid "Double click to change" msgstr "Klikni dva puta da promeniÅ¡" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:68 msgid "Frame" msgstr "Okvir" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:70 msgid "&Custom" msgstr "&Posebno" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:71 msgid "&Shortcut:" msgstr "&PreÄica:" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:72 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:77 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:77 msgid "Click to change" msgstr "Klikni da promeniÅ¡" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:74 -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:79 msgid "Clear" msgstr "ObriÅ¡i" -#: /home/kovid/work/trunk/src/calibre/gui2/shortcuts_ui.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:76 msgid "&Alternate shortcut:" msgstr "&Alternativna preÄica:" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "Preimenuj '%s'" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "Izmeni naÄin sortiranja za '%s'" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "Sakrij kategoriju %s" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "Prikaži kategoriju" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "Prikaži sve kategorije" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "Uredi '%s'" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "Uredi saÄuvane pretrage" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "Uredi korisniÄke kategorije" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/trunk/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "Pretrage" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "Naziv pretrage već postoji" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "Naziv saÄuvane pretrage %s je već u upotrebi." -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "Sortiraj po imenu" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "Sortiraj po popularnosti" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "Sortiraj po srednjoj oceni" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "Odredite naÄin sortiranja u Izlogu etiketa" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "Moraju odgovarati svi" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "Odgovara bilo koji od" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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/trunk/src/calibre/gui2/tag_view.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "&Uredi korisniÄke kategorije" -#: /home/kovid/work/trunk/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "Dodajte sopstvene kategorije u Izlog etiketa" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:182 +#: /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 "Konvertuj knjigu %d od %d (%s)" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" msgstr "Nisam uspeo da konvertujem neke knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." @@ -8724,23 +9058,23 @@ msgstr "" "Nisam uspeo da konvertujem %d od %d knjiga, jer nije pronaÄ‘en odgovarajući " "ulazni format." -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "Stavljam knjige u red Äekanja za masovnu konverziju" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "Stavljam u red za Äekanje " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:239 msgid "Fetch news from " msgstr "Preuzmi vesti sa " -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:301 msgid "Convert existing" msgstr "Konvertuj postojeće" -#: /home/kovid/work/trunk/src/calibre/gui2/tools.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:302 msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" @@ -8748,53 +9082,28 @@ msgstr "" "Ove knjige su već konvertovane u format %s. Da li želite da ih ponovo " "konvertujete?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "V&rati na ekran" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "PoÅ¡aljite &donaciju da podržite razvoj calibre programa" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "IskljuÄi pov&ezani ureÄ‘aj" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "&Ponovo pokreni" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "Kratko uputstvo za Calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "Ne mogu da podesim" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "Ne mogu da podesim dok ima aktivnih poslova." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "Ne mogu da podesim dok ponovo ne pokrenete calibre." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "Ne postoje detaljne informacije" - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "Ne postoje detaljne informacije za knjige na ureÄ‘aju." - -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "GreÅ¡ka u konverziji" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." @@ -8802,15 +9111,15 @@ msgstr "" "<p>Nisam uspeo da konvertujem: %s<p>Knjiga je zaÅ¡tićena <a " "href=\"%s\">DRM</a>om. Prvo morate ukloniti DRM nezavisnim alatima." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "Recept je iskljuÄen" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "<b>Neuspelo</b>" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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. " @@ -8820,12 +9129,12 @@ msgstr "" "koristi molim vas da razmislite o mogućnosti da napravite donaciju u korist " "daljeg razvoja. VaÅ¡e donacije pomažu da se razvoj calibrea nastavi." -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "JoÅ¡ uvek ima aktivnih poslova. Da li ste sigurni da želite da prekinete rad?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -8836,11 +9145,11 @@ msgstr "" "ureÄ‘aju.<br>\n" " Da li ste sigurni da želite da prekinete rad?" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "UPOZORENJE: Aktivni poslovi" -#: /home/kovid/work/trunk/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8848,11 +9157,11 @@ msgstr "" "će nastaviti da radi kao sistemska ikona. Da prekinete rad izaberite " "<b>Izlaz</b> u meniju." -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:56 msgid "Update available" msgstr "Nova verzija je na raspolaganju" -#: /home/kovid/work/trunk/src/calibre/gui2/update.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/update.py:57 msgid "" "%s has been updated to version %s. See the <a href=\"http://calibre-" "ebook.com/whats-new\">new features</a>. Visit the download page?" @@ -8861,125 +9170,125 @@ msgstr "" "ebook.com/whats-new\">nove funkcije</a>. Da li želite da posetite stranu za " "preuzimanje?" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "Edit bookmark" msgstr "Promeni oznaku" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:43 msgid "New title for bookmark:" msgstr "Novi naziv za oznaku:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:52 msgid "Export Bookmarks" msgstr "Izvezi oznake" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:54 msgid "Saved Bookmarks (*.pickle)" msgstr "SaÄuvane oznake (*.pickle)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Import Bookmarks" msgstr "Uvezi oznake" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:62 msgid "Pickled Bookmarks (*.pickle)" msgstr "Pickle oznake (*.pickle)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 msgid "Name" msgstr "Ime" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:56 msgid "Bookmark Manager" msgstr "Upravljanje oznakama" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:57 msgid "Actions" msgstr "Akcije" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:58 msgid "Edit" msgstr "Uredi" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:59 msgid "Delete" msgstr "IzbriÅ¡i" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:60 msgid "Reset" msgstr "PoniÅ¡ti" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:61 msgid "Export" msgstr "Izvezi" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:62 msgid "Import" msgstr "Uvezi" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:154 msgid "Configure Ebook viewer" msgstr "Podesi ÄitaÄ e-knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:155 msgid "&Font options" msgstr "Opcije za &vrstu slova" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:156 msgid "Se&rif family:" msgstr "Se&rifna vrsta slova" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:157 msgid "&Sans family:" msgstr "Bez-&serifna vrsta slova" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:158 msgid "&Monospace family:" msgstr "Å ta&mpana slova" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:159 msgid "&Default font size:" msgstr "Po&drazumevana veliÄina slova" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:160 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:162 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:168 msgid " px" msgstr " Å¡tamparskih taÄaka" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:161 msgid "Monospace &font size:" msgstr "VeliÄina Å¡tampanih &slova" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:163 msgid "S&tandard font:" msgstr "S&tandardna vrsta slova:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:164 msgid "Serif" msgstr "Serifni" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:165 msgid "Sans-serif" msgstr "Bez-serifni" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:166 msgid "Monospace" msgstr "Å tampana" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:167 msgid "Remember last used &window size" msgstr "Zapamti poslednje korišćenu veliÄinu &prozora" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:169 msgid "Maximum &view width:" msgstr "Maksimalna Å¡irina pro&zora:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:170 msgid "H&yphenate (break line in the middle of large words)" msgstr "Hifeniraj (prelomi red u sredini dugaÄkih reÄi)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:171 msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." @@ -8987,45 +9296,45 @@ msgstr "" "Podrazumevani jezik za hifenaciona pravila. Ako knjiga ne definiÅ¡e poseban " "jezik, biće korišćen ovaj." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:172 msgid "Default &language for hyphenation:" msgstr "Podrazumevani &jezik za hifenaciju" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:173 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "Smanji slike veće od p&rozora (zahteva ponovno pokretanje programa)" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:174 msgid "&User stylesheet" msgstr "&KorisniÄki stil" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:175 msgid "&General" msgstr "&OpÅ¡te" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:176 msgid "Double click to change a keyboard shortcut" msgstr "Kliknite dva puta da promenite preÄice" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/config_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:177 msgid "&Keyboard shortcuts" msgstr "&PreÄice" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/dictionary.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/dictionary.py:53 msgid "No results found for:" msgstr "NiÅ¡ta nije pronaÄ‘eno za:" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:35 msgid "Options to customize the ebook viewer" msgstr "Opcije za podeÅ¡avanje ÄitaÄa e-knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "Zapamti poslednje korišćenu veliÄinu prozora" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:44 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:81 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -9033,220 +9342,220 @@ msgstr "" "Postavi korisniÄki CSS stil. Ovu opciju možete koristiti da podesite izgled " "svih knjiga." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:46 msgid "Maximum width of the viewer window, in pixels." msgstr "Maksimalna Å¡irina prozora, u pikselima." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:48 msgid "Resize images larger than the viewer window to fit inside it" msgstr "Smanji velike slike kako bi stale u prozor" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:49 msgid "Hyphenate text" msgstr "Hifeniraj tekst" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:51 msgid "Default language for hyphenation rules" msgstr "Podrazumevani jezik za hifenaciona pravila" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 msgid "Font options" msgstr "Opcije za vrstu slova" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 msgid "The serif font family" msgstr "Familija serifnih slova" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 msgid "The sans-serif font family" msgstr "Familija bez-serifnih slova" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 msgid "The monospaced font family" msgstr "Familija Å¡tampanih slova" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:60 msgid "The standard font size in px" msgstr "Standardna veliÄina slova u px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 msgid "The monospaced font size in px" msgstr "VeliÄina Å¡tampanih slova u px" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:62 msgid "The standard font type" msgstr "Standardna vrsta slova" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "&PronaÄ‘i u reÄniku" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:455 -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "Idi na..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "Sledeći odeljak" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "Prethodni odeljak" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "PoÄetak dokumenta" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "Kraj dokumenta" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "PoÄetak odeljka" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "Kraj odeljka" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:12 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:12 msgid "Scroll to the next page" msgstr "PreÄ‘i na sledeću stranu" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:15 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:15 msgid "Scroll to the previous page" msgstr "Vrati se na prethodnu stranu" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:18 msgid "Scroll to the next section" msgstr "PreÄ‘i na sledeći odeljak" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:21 msgid "Scroll to the previous section" msgstr "Vrati se na prethodni odeljak" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:24 msgid "Scroll to the bottom of the section" msgstr "SkoÄi na kraj odeljka" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:27 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:27 msgid "Scroll to the top of the section" msgstr "Vrati se na poÄetak odeljka" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:30 msgid "Scroll to the end of the document" msgstr "SkoÄi na kraj dokumenta" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:33 msgid "Scroll to the start of the document" msgstr "Vrati se na poÄetak dokumenta" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:36 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:36 msgid "Scroll down" msgstr "Spusti se niže" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:39 msgid "Scroll up" msgstr "Vrati se viÅ¡e" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:42 msgid "Scroll left" msgstr "Pomeri levo" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/keys.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/keys.py:45 msgid "Scroll right" msgstr "Pomeri desno" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:115 msgid "Book format" msgstr "Format knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "Pozicija u knjizi" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" "SkoÄi na referencu. Da biste dobili broj reference iskoristite naÄin rada s " "referencama." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "Traži tekst u knjizi" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "Pregled pred Å¡tampanje" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "Poveži se sa dict.org da pronaÄ‘eÅ¡: <b>%s</b>…" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "Izaberi e-knjigu" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "E-knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "Dodaj oznaku" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "Unesi naziv za oznaku" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "Nije pronaÄ‘eno niÅ¡ta za: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "UÄitavam izlog..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "Predstavljam %s" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "Uredi oznake" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "UÄitavam e-knjigu..." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "DRM greÅ¡ka" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "<p>Ova knjiga je zaÅ¡tićena<a href=\"%s\">DRM</a>om" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "Nisam uspeo da otvorim e-knjigu" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "Opcije za kontrolu ÄitaÄa e-knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Ako je naveden, prozor ÄitaÄa će pokuÅ¡ati da pri pokretanju doÄ‘e u prvi plan." -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "Prikaži javascript upozorenja i poruke na konzoli" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -9256,123 +9565,127 @@ msgstr "" "\n" "Pregledaj e-knjigu.\n" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:184 msgid "E-book Viewer" msgstr "ÄŒitaÄ e-knjiga" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:185 msgid "Close dictionary" msgstr "Zatvori reÄnik" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:187 msgid "toolBar" msgstr "Traka sa alatkama" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 msgid "Next page" msgstr "Sledeća strana" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:191 msgid "Previous page" msgstr "Prethodna strana" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:192 msgid "Font size larger" msgstr "Povećaj slova" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:193 msgid "Font size smaller" msgstr "Smanji slova" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:197 msgid "Find next" msgstr "NaÄ‘i sledeće" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:198 msgid "Find next occurrence" msgstr "NaÄ‘i sledeće" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199 msgid "F3" msgstr "F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:200 msgid "Copy to clipboard" msgstr "Kopiraj u memoriju" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:202 msgid "Reference Mode" msgstr "NaÄin rada s referencama" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:203 msgid "Bookmark" msgstr "Oznaka" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:204 msgid "Toggle full screen" msgstr "UkljuÄi/iskljuÄi prikaz na celom ekranu" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:205 msgid "Print" msgstr "Å tampaj" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:206 msgid "Find previous" msgstr "NaÄ‘i prethodno" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:207 msgid "Find previous occurrence" msgstr "PronaÄ‘i prethodno pojavljivanje" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/main_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Shift+F3" msgstr "Shift+F3" -#: /home/kovid/work/trunk/src/calibre/gui2/viewer/printing.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:114 msgid "Print eBook" msgstr "Å tampaj e-knjigu" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Image" msgstr "Kopiraj sliku" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:239 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:239 msgid "Paste Image" msgstr "Ubaci sliku" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:364 msgid "Change Case" msgstr "Promeni veliÄinu slova" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:365 msgid "Upper Case" msgstr "Velika slova" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 msgid "Lower Case" msgstr "Mala slova" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:367 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:367 msgid "Swap Case" msgstr "Zameni velika slova u mala, i obrnuto" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:368 msgid "Title Case" msgstr "VeliÄina slova za naslov" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:838 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:838 msgid "Drag to resize" msgstr "Povuci za promenu veliÄine" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "Prikaži" -#: /home/kovid/work/trunk/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "Sakrij" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "Prebaci" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " "your calibre book collection directly on the device. To do this you have to " @@ -9382,14 +9695,14 @@ msgstr "" "telefonu, možete pristupiti vaÅ¡oj calibre biblioteci direktno na ureÄ‘aju. Da " "biste ovo postigli morate ukljuÄiti server sadržaja." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:374 msgid "" "Remember to leave calibre running as the server only runs as long as calibre " "is running." msgstr "" "Ne zaboravite da ostavite calibre pokrenut, jer server inaÄe neće raditi." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:376 msgid "" "You have to add the URL http://myhostname:8080 as your calibre library in " "WordPlayer. Here myhostname should be the fully qualified hostname or the IP " @@ -9399,20 +9712,20 @@ msgstr "" "WordPlayeru. Ovde mojhost treba da bude puno ime, ili IP adresa raÄunara na " "kome ste pokrenuli calibre." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:453 msgid "Moving library..." msgstr "PremeÅ¡tam biblioteku..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:469 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:470 msgid "Failed to move library" msgstr "Nisam uspeo da premestim biblioteku" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:524 msgid "Invalid database" msgstr "Neispravna baza podataka" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 msgid "" "<p>An invalid library already exists at %s, delete it before trying to move " "the existing library.<br>Error: %s" @@ -9420,36 +9733,36 @@ msgstr "" "<p>U %s već postoji jedna neispravna biblioteka. IzbriÅ¡ite je pre nego Å¡to " "premestite ovu biblioteku.<br>GreÅ¡ka: %s" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:536 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:536 msgid "Could not move library" msgstr "Nisam uspeo da premestim biblioteku" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:590 msgid "Select location for books" msgstr "Izaberite putanju za knjige" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/__init__.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:665 msgid "welcome wizard" msgstr "Äarobnjak za dobrodoÅ¡licu" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:48 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:49 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:42 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 msgid "Welcome to calibre" msgstr "DobrodoÅ¡li u calibre" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:50 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:43 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:51 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 msgid "The one stop solution to all your e-book needs." msgstr "Jedinstveno reÅ¡enje za sve vaÅ¡e potrebe vezane za e-knjige." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:51 msgid "" "Choose your book reader. This will set the conversion options to produce " "books optimized for your device." @@ -9457,15 +9770,15 @@ msgstr "" "Izaberite vaÅ¡ ÄitaÄ e-knjiga. Ovo će pomoći da se izaberu najbolje opcije za " "konverziju knjiga za vaÅ¡ ÄitaÄ." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:52 msgid "&Manufacturers" msgstr "&ProizvoÄ‘aÄi" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/device_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:53 msgid "&Devices" msgstr "&UreÄ‘aji" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:44 msgid "" "<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " "button to apply your settings." @@ -9473,7 +9786,7 @@ msgstr "" "<h2>ÄŒestitamo!</h2> UspeÅ¡no ste podesili calibre. Pritisnite dugme %s da " "aktivirate ova podeÅ¡avanja." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 msgid "" "<h2>Demo videos</h2>Videos demonstrating the various features of calibre are " "available <a href=\"http://calibre-ebook.com/demo\">online</a>." @@ -9482,7 +9795,7 @@ msgstr "" "calibre su vam na raspolaganju na <a href=\"http://calibre-" "ebook.com/demo\">Internetu</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/finish_ui.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:46 msgid "" "<h2>User Manual</h2>A User Manual is also available <a href=\"http://calibre-" "ebook.com/user_manual\">online</a>." @@ -9490,7 +9803,7 @@ msgstr "" "<h2>KorisniÄko uputstvo</h2>KorisniÄko uputstvo je na raspolaganju na <a " "href=\"http://calibre-ebook.com/user_manual\">Internetu</a>." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 msgid "" "<p>calibre can automatically send books by email to your Kindle. To do that " "you have to setup email delivery below. The easiest way is to setup a free " @@ -9504,15 +9817,15 @@ msgstr "" "Koristi gmail. Ovu adresu ćete morati da registrujete i u vaÅ¡em Amazon " "nalogu." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/kindle_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 msgid "&Kindle email:" msgstr "&Kindle elektronska poÅ¡ta:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:52 msgid "Choose your &language:" msgstr "Izaberite &jezik:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:53 msgid "" "Choose a location for your books. When you add books to calibre, they will " "be copied here:" @@ -9520,11 +9833,11 @@ msgstr "" "Izaberite mesto za vaÅ¡e knjige. Kada budete dodavali knjige u calibre one će " "biti kopirane ovde:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:54 msgid "&Change" msgstr "&Promeni" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/library_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:55 msgid "" "If you have an existing calibre library, it will be copied to the new " "location. If a calibre library already exists at the new location, calibre " @@ -9533,23 +9846,23 @@ msgstr "" "Ako već imate calibre biblioteku ona će biti kopirana na novo mesto. Ako " "tamo već postoji biblioteka calibre će nastaviti da je koristi." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:32 msgid "Using: %s:%s@%s:%s and %s encryption" msgstr "Koristim: %s:%s@%s:%s i %s naÄin Å¡ifrovanja" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:37 msgid "Sending..." msgstr "Å aljem..." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:42 msgid "Mail successfully sent" msgstr "PoÅ¡ta je uspeÅ¡no poslata" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:114 msgid "Finish gmail setup" msgstr "ZavrÅ¡i podeÅ¡avanje gmaila" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:115 msgid "" "Dont forget to enter your gmail username and password. You can sign up for a " "free gmail account at http://gmail.com" @@ -9557,25 +9870,25 @@ msgstr "" "Ne zaboravite da unesete gmail korisniÄko ime i lozinku. Besplatan gmail " "nalog možete otvoriti na http://gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:123 -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:130 msgid "Bad configuration" msgstr "LoÅ¡a konfiguracija" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:124 msgid "You must set the From email address" msgstr "Morate postaviti elektronsku adresu poÅ¡iljaoca" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:131 msgid "You must set the username and password for the mail server." msgstr "" "Morate postaviti korisniÄko ime i lozinku za server elektronske poÅ¡te." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:108 msgid "Send email &from:" msgstr "&PoÅ¡iljalac:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:109 msgid "" "<p>This is what will be present in the From: field of emails sent by " "calibre.<br> Set it to your email address" @@ -9583,7 +9896,7 @@ msgstr "" "<p>Ovo će se naći u From: polju poruka koje će calibre slati.<br> Ovde " "navedite svoju elektronsku adresu" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:110 msgid "" "<p>A mail server is useful if the service you are sending mail to only " "accepts email from well know mail services." @@ -9591,50 +9904,50 @@ msgstr "" "<p>Server za elektronsku poÅ¡tu je koristan ako onaj kome Å¡aljete poÅ¡tu " "prihvata poruke samo sa dobro poznatih servisa elektronske poÅ¡te." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:111 msgid "Mail &Server" msgstr "&Server elektronske poÅ¡te" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 msgid "calibre can <b>optionally</b> use a server to send mail" msgstr "" "calibre može <b>opciono</b> da koristi server za slanje elektronskih poruka" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:113 msgid "&Hostname:" msgstr "&Server" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" msgstr "Naziv vaÅ¡eg servera elektronske poÅ¡te. Na primer smtp.gmail.com" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 msgid "&Port:" msgstr "&Port:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:116 msgid "" "The port your mail server listens for connections on. The default is 25" msgstr "" "Port na kome vaÅ¡ server elektronske poÅ¡te oÄekuje poruke. Podrazumeva se 25" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:118 msgid "Your username on the mail server" msgstr "VaÅ¡e korisniÄko ime na serveru elektronske poÅ¡te" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:120 msgid "Your password on the mail server" msgstr "VaÅ¡a lozinka na serveru elektronske poÅ¡te" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:121 msgid "&Show" msgstr "&Prikaži" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:122 msgid "&Encryption:" msgstr "Å i&frovanje:" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123 msgid "" "Use TLS encryption when connecting to the mail server. This is the most " "common." @@ -9642,27 +9955,27 @@ msgstr "" "Koristi TLS Å¡ifrovanje u komunikaciji sa serverom elektronske poÅ¡te. Ovo je " "najuobiÄajenija opcija." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "&TLS" msgstr "&TLS" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 msgid "Use SSL encryption when connecting to the mail server." msgstr "Koristi SSL Å¡ifrovanje u komunikaciji sa serverom elektronske poÅ¡te." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "&SSL" msgstr "&SSL" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 msgid "Use Gmail" msgstr "Koristi Gmail" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/send_email_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:128 msgid "&Test email" msgstr "&Probna poruka" -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 msgid "" "<p>If you use the <a href=\"http://www.lexcycle.com/download\">Stanza</a> e-" "book app on your iPhone/iTouch, you can access your calibre book collection " @@ -9674,56 +9987,56 @@ msgstr "" "calibre biblioteci direktno sa ureÄ‘aja. Da biste ovo postigli ukljuÄite " "calibre server sadržaja." -#: /home/kovid/work/trunk/src/calibre/gui2/wizard/stanza_ui.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" msgstr "UkljuÄite &server sadržaja" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:230 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:230 msgid "today" msgstr "danas" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:233 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:233 msgid "yesterday" msgstr "juÄe" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:236 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:236 msgid "thismonth" msgstr "ovog meseca" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:239 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:240 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:239 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:240 msgid "daysago" msgstr "dana ranije" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "no" msgstr "ne" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:398 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:408 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:398 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:408 msgid "unchecked" msgstr "neobeleženo" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "checked" msgstr "obeleženo" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:401 -#: /home/kovid/work/trunk/src/calibre/library/caches.py:411 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:401 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:411 msgid "yes" msgstr "da" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "blank" msgstr "prazno" -#: /home/kovid/work/trunk/src/calibre/library/caches.py:405 +#: /home/kovid/work/calibre/src/calibre/library/caches.py:405 msgid "empty" msgstr "prazno" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:48 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:48 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9737,7 +10050,7 @@ msgstr "" "Podrazumeva se: '%%default'\n" "Važi za: CSV, XML izlazne formate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:58 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:58 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9749,7 +10062,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: CSV, XML izlazne formate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:206 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:206 msgid "" "The fields to output when cataloging books in the database. Should be a " "comma-separated list of fields.\n" @@ -9763,7 +10076,7 @@ msgstr "" "Podrazumeva se: '%%default'\n" "Važi za: BIBTEX izlazni format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:216 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:216 msgid "" "Output field to sort on.\n" "Available fields: author_sort, id, rating, size, timestamp, title.\n" @@ -9775,7 +10088,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: BIBTEX izlazni format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:225 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:225 msgid "" "Create a citation for BibTeX entries.\n" "Boolean value: True, False\n" @@ -9787,7 +10100,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: BIBTEX izlazni format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:234 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:234 msgid "" "The template for citation creation from database fields.\n" " Should be a template with {} enclosed fields.\n" @@ -9801,7 +10114,7 @@ msgstr "" "Podrazumeva se: '%%default'\n" "Važi za: BIBTEX izlazni format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:244 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:244 msgid "" "BibTeX file encoding output.\n" "Available types: utf8, cp1252, ascii.\n" @@ -9813,7 +10126,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: BIBTEX izlazni format" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:253 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:253 msgid "" "BibTeX file encoding flag.\n" "Available types: strict, replace, ignore, backslashreplace.\n" @@ -9825,7 +10138,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: BIBTEX izlazni form" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:262 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:262 msgid "" "Entry type for BibTeX catalog.\n" "Available types: book, misc, mixed.\n" @@ -9837,7 +10150,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: BIBTEX izlazni form" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:530 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:530 msgid "" "Title of generated catalog used as title in metadata.\n" "Default: '%default'\n" @@ -9847,7 +10160,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:537 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:537 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 " @@ -9860,7 +10173,7 @@ msgstr "" "Podrazumeva se: '%default'None\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:547 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:547 msgid "" "Regex describing tags to exclude as genres.\n" "Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n" @@ -9871,7 +10184,7 @@ msgstr "" "'[<etiketa>]'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:553 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:553 msgid "" "Comma-separated list of tag words indicating book should be excluded from " "output. Case-insensitive.\n" @@ -9884,7 +10197,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:561 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:561 msgid "" "Include 'Titles' section in catalog.\n" "Default: '%default'\n" @@ -9894,7 +10207,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:568 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:568 msgid "" "Include 'Recently Added' section in catalog.\n" "Default: '%default'\n" @@ -9904,7 +10217,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:575 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:575 msgid "" "Tag prefix for user notes, e.g. '*Jeff might enjoy reading this'.\n" "Default: '%default'\n" @@ -9914,7 +10227,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:582 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:582 msgid "" "Sort titles with leading numbers as text, e.g.,\n" "'2001: A Space Odyssey' sorts as \n" @@ -9928,7 +10241,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:589 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:589 msgid "" "Specifies the output profile. In some cases, an output profile is required " "to optimize the catalog for the device. For example, 'kindle' or " @@ -9943,7 +10256,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/trunk/src/calibre/library/catalog.py:596 +#: /home/kovid/work/calibre/src/calibre/library/catalog.py:596 msgid "" "Tag indicating book has been read.\n" "Default: '%default'\n" @@ -9953,7 +10266,7 @@ msgstr "" "Podrazumeva se: '%default'\n" "Važi za: ePub, MOBI izlazne formate" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:41 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:41 msgid "" "Path to the calibre library. Default is to use the path stored in the " "settings." @@ -9961,7 +10274,7 @@ msgstr "" "Putanja do calibre biblioteke. Podrazumeva se da je to putanja navedena u " "podeÅ¡avanjima." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:120 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:120 msgid "" "%prog list [options]\n" "\n" @@ -9971,7 +10284,7 @@ msgstr "" "\n" "Spisak knjiga iz calibre biblioteke.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" @@ -9985,7 +10298,7 @@ msgstr "" "Podrazumeva se: %%default. Možete koristiti poseban naziv polja \"all\" da " "biste izabrali sva polja. Ovo ima uticaj samo na tekstualni izlazni format." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:135 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:135 msgid "" "The field by which to sort the results.\n" "Available fields: %s\n" @@ -9995,11 +10308,11 @@ msgstr "" "Rapoloživa polja: %s\n" "Podrazumeva se: %%default" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:137 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:137 msgid "Sort results in ascending order" msgstr "Sortiraj rezultate u rastućem redosledu" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:139 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:139 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search related documentation in the User Manual. Default is " @@ -10009,17 +10322,17 @@ msgstr "" "pogledate odgovarajući deo KorisniÄkog uputstva. Podrazumeva se da neće biti " "filtriranja." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:141 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:141 msgid "" "The maximum width of a single line in the output. Defaults to detecting " "screen size." msgstr "Maksimalna Å¡irina reda u izlazu. Podrazumeva se Å¡irina ekrana." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:142 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:142 msgid "The string used to separate fields. Default is a space." msgstr "Znaci koji služe za razdvajanje polja. Podrazumeva se razmak." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:143 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:143 msgid "" "The prefix for all file paths. Default is the absolute path to the library " "folder." @@ -10027,15 +10340,15 @@ msgstr "" "Prefiks za sve putanje direktorijuma. Podrazumeva se apsolutna putanja do " "direktorijuma koji sadrži biblioteku." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:165 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:165 msgid "Invalid fields. Available fields:" msgstr "Neispravna polja. Raspoloživa polja:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:172 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:172 msgid "Invalid sort field. Available fields:" msgstr "Neispravno polje za sortiranje. Raspoloživa polja:" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:244 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:244 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" @@ -10043,7 +10356,7 @@ msgstr "" "Sledeće knjige nisu dodate, jer već postoje u bazi podataka (vidi opciju --" "duplicates):" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:267 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -10057,7 +10370,7 @@ msgstr "" "direktorijume, vidite\n" "opcije za direktorijume navedene niže.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:276 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:276 msgid "" "Assume that each directory has only a single logical book and that all files " "in it are different e-book formats of that book" @@ -10065,11 +10378,11 @@ msgstr "" "Podrazumevaj da svaki direktorijum sadrži samo jednu knjigu i da su svi " "fajlovi u njemu samo razliÄiti formati iste knjige." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:278 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:278 msgid "Process directories recursively" msgstr "Rekurzivno obradi direktorijume" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:280 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:280 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." @@ -10077,27 +10390,27 @@ msgstr "" "Dodaj knjige u biblioteku Äak i ako su već u njoj. PoreÄ‘enje se vrÅ¡i na " "osnovu naslova." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:282 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:282 msgid "Add an empty book (a book with no formats)" msgstr "Dodaj praznu knjigu (knjigu bez ijednog formata)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 msgid "Set the title of the added empty book" msgstr "Postavi naslov za dodatu praznu knjigu" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:286 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:286 msgid "Set the authors of the added empty book" msgstr "Postavi autore za dodatu praznu knjigu" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:288 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:288 msgid "Set the ISBN of the added empty book" msgstr "Postavi ISBN broj za dodatu praznu knjigu" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:313 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:313 msgid "You must specify at least one file to add" msgstr "Morate navesti bar jedan fajl za dodavanje" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:329 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:329 msgid "" "%prog remove ids\n" "\n" @@ -10111,11 +10424,11 @@ msgstr "" "treba da budu zarezima razdovojena lista identifikatora (idenitifikatore " "možete dobiti korišćenjem komande list). Na primer, 23,34,57-85\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:344 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:344 msgid "You must specify at least one book to remove" msgstr "Morate navesti bar jednu knjigu za uklanjanje" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:363 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:363 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -10129,15 +10442,15 @@ msgstr "" "identifikatorom. Idenitifikatore možete dobiti korišćenjem komande list. " "Ako format već postoji biće zamenjen novim.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:378 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:378 msgid "You must specify an id and an ebook file" msgstr "Morate navesti i identifikator i fajl sa e-knjigom" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:383 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:383 msgid "ebook file must have an extension" msgstr "e-knjiga mora da ima ekstenziju" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -10154,11 +10467,11 @@ msgstr "" "LRF, ili TXT, ili EPUB. Ako knjiga nema odgovarajući format neće biti " "izvrÅ¡ena nikakva akcija.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:408 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "You must specify an id and a format" msgstr "Morate navesti identifikator i format" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:426 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:426 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -10174,15 +10487,15 @@ msgstr "" "idenitifkatorom.\n" "Identifikator je broj dobijen korišćenjem list komande.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:434 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:434 msgid "Print metadata in OPF form (XML)" msgstr "Prikaži metapodatke u OPF obliku (XML)" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:443 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:443 msgid "You must specify an id" msgstr "Morate navesti identifikator" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:456 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:456 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -10204,11 +10517,11 @@ msgstr "" "dobiti osnovnu ideju o OPF formatu korišćenjem --as-opf opcije za\n" "show_metadata komandu.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:472 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:472 msgid "You must specify an id and a metadata file" msgstr "Morate navesti identifikator i fajl sa metapodacima" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:492 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:492 msgid "" "%prog export [options] ids\n" "\n" @@ -10224,27 +10537,27 @@ msgstr "" "Ova operacija snima sve formate knjiga, naslovne strane i metapodatke (u\n" "opf fajl). Identifikatore možete dobiti korišćenjem list komande.\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:500 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:500 msgid "Export all books in database, ignoring the list of ids." msgstr "Izvezi sve knjige iz baze podataka ignoriÅ¡ući listu identifikatora." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:502 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:502 msgid "Export books to the specified directory. Default is" msgstr "Izvezi knjige u navedeni direktorijum. Podrazumeva se" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:504 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:504 msgid "Export all books into a single directory" msgstr "Izvezi sve knjige u isti direktorijum" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:511 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Specifying this switch will turn this behavior off." msgstr "NavoÄ‘enje ove opcije će spreÄiti ovu akciju." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:534 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:534 msgid "You must specify some ids or the %s option" msgstr "Morate navesti neke identifikatore za opciju %s" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:547 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:547 msgid "" "%prog add_custom_column [options] label name datatype\n" "\n" @@ -10261,7 +10574,7 @@ msgstr "" "korisniku.\n" "Tip je jedan on: {0}\n" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:556 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:556 msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." @@ -10269,7 +10582,7 @@ msgstr "" "Ova kolona Äuva etikete kao podatke (tj. kao viÅ¡e vrednosti razdvojenih " "zarezima). Ovo važi ako je tip tekst." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:560 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:560 msgid "" "A dictionary of options to customize how the data in this column will be " "interpreted." @@ -10277,11 +10590,11 @@ msgstr "" "ReÄnik opcija za podeÅ¡avanje naÄina na koji će podaci u ovoj koloni biti " "interpretirani." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:573 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:573 msgid "You must specify label, name and datatype" msgstr "Morate navesti etiketu, naziv i tip." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:631 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:631 msgid "" "\n" " %prog catalog /path/to/destination.(csv|epub|mobi|xml ...) [options]\n" @@ -10299,7 +10612,7 @@ msgstr "" " Opcije kontroliÅ¡u kako će stavke biti prikazane u generisanom katalogu.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:645 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" "Comma-separated list of database IDs to catalog.\n" "If declared, --search is ignored.\n" @@ -10309,7 +10622,7 @@ msgstr "" "Ako je navedena ignorisaće se opcija --search.\n" "Podrazumeva se: svi" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:649 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:649 msgid "" "Filter the results by the search query. For the format of the search query, " "please see the search-related documentation in the User Manual.\n" @@ -10319,16 +10632,16 @@ msgstr "" "da pogledate u odgovarajući odeljak KorisniÄkog uputstva.\n" "Podrazumeva se: bez filtriranja" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:655 -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:505 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:655 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:505 msgid "Show detailed output information. Useful for debugging" msgstr "Prikaži detaljne informacije. Korisno za traženje greÅ¡aka" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:668 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:668 msgid "Error: You must specify a catalog output file" msgstr "GreÅ¡ka: Morate navesti izlazni fajl za katalog" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:710 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:710 msgid "" "\n" " %prog set_custom [options] column id value\n" @@ -10349,7 +10662,7 @@ msgstr "" " custom_columns.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:721 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:721 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." @@ -10357,11 +10670,11 @@ msgstr "" "Ako kolona Äuva viÅ¡e vrednosti, dodaj navedene vrednosti postojećim umesto " "da budu zemenjene." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:732 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:732 msgid "Error: You must specify a field name, id and value" msgstr "GreÅ¡ka: Morate navesti naziv polja, identifikator i vrednost" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:751 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:751 msgid "" "\n" " %prog custom_columns [options]\n" @@ -10376,19 +10689,19 @@ msgstr "" "identifikatore.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:758 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:758 msgid "Show details for each column." msgstr "Prikaži detalje o svakoj koloni." -#: /home/kovid/work/trunk/src/calibre/library/cli.py:770 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:770 msgid "You will lose all data in the column: %r. Are you sure (y/n)? " msgstr "Izgubićete sve podatke iz kolone: %r. Da li ste sigurni (y/n)? " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:772 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:772 msgid "y" msgstr "y" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:778 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:778 msgid "" "\n" " %prog remove_custom_column [options] label\n" @@ -10404,15 +10717,70 @@ msgstr "" " raspoloživih kolona korišćenjem komande custom_columns.\n" " " -#: /home/kovid/work/trunk/src/calibre/library/cli.py:786 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:786 msgid "Do not ask for confirmation" msgstr "Nemoj da pitaÅ¡ za odobrenje" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:796 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:796 msgid "Error: You must specify a column label" msgstr "GreÅ¡ka: Morate navesti naziv kolone" -#: /home/kovid/work/trunk/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" +"\n" +" %prog saved_searches [opcije] lista\n" +" %prog saved_searches add naziv pretraga\n" +" %prog saved_searches remove naziv\n" +"\n" +" Ažuriraj saÄuvane pretrage u ovoj bazi potaga.\n" +" Ako pokuÅ¡ate da dodate upit s nazivom koji već postoji, on će\n" +" biti zemenjen.\n" +" " + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "GreÅ¡ka: Morate navesti akciju (add|remove|list)" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "Naziv:" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "Niz znakova za pretragu:" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "GreÅ¡ka: Morate navesti naziv i niz znakova za pretragu" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "dodato" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "GreÅ¡ka: Morate navesti naziv" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "uklonjeno" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" +"GreÅ¡ka: Akcija %s nije prepoznata. Mora biti jedna od: (add|remove|list)" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -10432,52 +10800,64 @@ msgstr "" "\n" "Za pomoć vidite: %%prog komanda --help\n" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:71 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "Nije navedena nijedna etiketa" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" +"Etiketa sme sadržati samo mala slova, cifre i donje crte, i mora poÄeti " +"slovom." + +#: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "%sSrednja ocena je %3.1f" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:569 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "Osnovna" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1799 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" "<p>Prevodim staru bazu podataka u biblioteku e-knjiga u %s<br><center>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1828 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "Kopiram <b>%s</b>" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1845 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "Sažimam bazu podataka" -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1938 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "Proveravam ispravnost SQLa..." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "Tražim nepostojeće fajlove." -#: /home/kovid/work/trunk/src/calibre/library/database2.py:2001 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "Proverio identifikator" -#: /home/kovid/work/trunk/src/calibre/library/field_metadata.py:122 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:122 msgid "Ratings" msgstr "Ocene" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:24 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:24 msgid "The title" msgstr "Naslov" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:25 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:25 msgid "The authors" msgstr "Autori" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:26 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:26 msgid "" "The author sort string. To use only the first letter of the name use " "{author_sort[0]}" @@ -10485,15 +10865,15 @@ msgstr "" "Niz zankova za sortiranje po autoru. Da bi se koristilo samo prvo slovo " "navedite {author_sort[0]}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:28 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:28 msgid "The tags" msgstr "Etikete" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:29 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:29 msgid "The series" msgstr "Serija" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:30 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:30 msgid "" "The series number. To get leading zeros use {series_index:0>3s} or " "{series_index:>3s} for leading spaces" @@ -10501,35 +10881,35 @@ msgstr "" "Broj serije. Da biste dobili vodeće nule koristite {series_index:0>3s} ili " "{series_index:>3s} za vodeće praznine" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:33 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:33 msgid "The rating" msgstr "Ocena" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:34 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:34 msgid "The ISBN" msgstr "ISBN" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:35 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:35 msgid "The publisher" msgstr "IzdavaÄ" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:36 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:36 msgid "The date" msgstr "Datum" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:37 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:37 msgid "The published date" msgstr "Datum izdavanja" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:38 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:38 msgid "The calibre internal id" msgstr "Interni calibre identifikator" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:48 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "Options to control saving to disk" msgstr "Opcije za kontrolu snimanja na disk" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:54 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:54 msgid "" "Normally, calibre will update the metadata in the saved files from what is " "in the calibre library. Makes saving to disk slower." @@ -10537,7 +10917,7 @@ msgstr "" "Calibre će obiÄno ažurirati metapodatke u snimljenim fajlovima koristeći " "podatke iz svoje biblioteke. Ovo usporava snimanje na disk." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:57 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:57 msgid "" "Normally, calibre will write the metadata into a separate OPF file along " "with the actual e-book files." @@ -10545,7 +10925,7 @@ msgstr "" "Calibre će obiÄno upisati metapodatke u poseban OPF fajl uz fajl koji sadrži " "e-knjigu." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:60 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:60 msgid "" "Normally, calibre will save the cover in a separate file along with the " "actual e-book file(s)." @@ -10553,7 +10933,7 @@ msgstr "" "Calibre će obiÄno snimiti naslovnu stranu u poseban fajl uz fajl koji sadrži " "e-knjigu." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:63 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:63 msgid "" "Comma separated list of formats to save for each book. By default all " "available books are saved." @@ -10561,7 +10941,7 @@ msgstr "" "Zarezima razdvojena lista formata u kojima će knjiga biti snimljena. " "Podrazumeva se da će biti snimljeni svi raspoloživi formati." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:66 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:66 msgid "" "The template to control the filename and directory structure of the saved " "files. Default is \"%s\" which will save books into a per-author " @@ -10573,7 +10953,7 @@ msgstr "" "zavisnosti od imena autora, sa imenima fajlova koji sadrže naslov i ime " "autora. Na raspolaganju su: {%s}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:71 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:71 msgid "" "The template to control the filename and directory structure of files sent " "to the device. Default is \"%s\" which will save books into a per-author " @@ -10585,7 +10965,7 @@ msgstr "" "u zavisnosti od imena autora, sa imenima fajlova koji sadrže naslov i ime " "autora. Na raspolaganju su: {%s}" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:78 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:78 msgid "" "Normally, calibre will convert all non English characters into English " "equivalents for the file names. WARNING: If you turn this off, you may " @@ -10596,7 +10976,7 @@ msgstr "" "ekvivalente. UPOZORENJE: Ako iskljuÄite ovu opciju mogu se desiti greÅ¡ke pri " "snimanju ukoliko vaÅ¡ fajl sistem ne podržava Unicode znake u imenu fajla." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:84 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:84 msgid "" "The format in which to display dates. %d - day, %b - month, %Y - year. " "Default is: %b, %Y" @@ -10604,50 +10984,50 @@ msgstr "" "Format za prikazivanje datuma. %d - dan, %b - mesec, %Y - godina. " "Podrazumeva se: %b, %Y" -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:87 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:87 msgid "Convert paths to lowercase." msgstr "Promeni putanje u mala slova." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:89 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:89 msgid "Replace whitespace with underscores." msgstr "Zameni razmake donjim crtama." -#: /home/kovid/work/trunk/src/calibre/library/save_to_disk.py:263 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:263 msgid "Requested formats not available" msgstr "Traženi format nije na raspolaganju" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:21 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:21 msgid "Settings to control the calibre content server" msgstr "Opcije koje upravljaju calibre serverom sadržaja" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:25 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:25 msgid "The port on which to listen. Default is %default" msgstr "Port koji će se koristiti za komunikaciju. Podrazumeva se %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:27 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:27 msgid "The server timeout in seconds. Default is %default" msgstr "" "Maksimalno vreme Äekanja na server, u sekundama. Podrazumeva se %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:29 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:29 msgid "The max number of worker threads to use. Default is %default" msgstr "Najveći dozvoljen broj radnih procesa. Podrazumeva se %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:31 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:31 msgid "Set a password to restrict access. By default access is unrestricted." msgstr "" "Postavite lozinku da ograniÄite pristup. Podrazumeva se slobodan pristup" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:33 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:33 msgid "Username for access. By default, it is: %default" msgstr "KorisniÄko ime za pristup. Podrazumeva se: %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:37 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:37 msgid "The maximum size for displayed covers. Default is %default." msgstr "" "Maksimalna veliÄina prikazanih naslovnih strana. Podrazumeva se %default" -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:39 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:39 msgid "" "The maximum number of matches to return per OPDS query. This affects Stanza, " "WordPlayer, etc. integration." @@ -10655,7 +11035,7 @@ msgstr "" "Najveći broj rezultata koje će vratiti OPDS pretraga. Ovo utiÄe na " "integrisanje sa Stanza, WordPlayer, itd." -#: /home/kovid/work/trunk/src/calibre/library/server/__init__.py:43 +#: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 msgid "" "Group items in categories such as author/tags by first letter when there are " "more than this number of items. Default: %default. Set to a large number to " @@ -10665,11 +11045,11 @@ msgstr "" "ima viÅ¡e od ovog broja. Podrazumeva se: %default. Postavite ovo na dovoljno " "veliki broj da onemogućite grupisanje." -#: /home/kovid/work/trunk/src/calibre/library/server/base.py:94 +#: /home/kovid/work/calibre/src/calibre/library/server/base.py:94 msgid "Password to access your calibre library. Username is " msgstr "Lozinka za pristup vaÅ¡oj calibre biblioteci. KorisniÄko ime je " -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:28 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:28 msgid "" "[options]\n" "\n" @@ -10679,56 +11059,69 @@ msgstr "" "\n" "Pokreni calibre server sadržaja." -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:30 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:30 msgid "Path to the library folder to serve with the content server" msgstr "" "Putanja do direktorijuma s bibliotekom koju će koristiti server sadržaja" -#: /home/kovid/work/trunk/src/calibre/library/server/main.py:32 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:32 msgid "Write process PID to the specified file" msgstr "UpiÅ¡i PID procesa u navedeni fajl" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" +"Navodi ograniÄenje koje će biti korišćeno pri ovom pokretanju. Ovo " +"podeÅ¡avanje zamenjuje sva podeÅ¡avanja za pojedine biblioteke koja su " +"postavljena u korisniÄkom interfejsu" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "%d knjiga" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "%d stavki." -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "OCENA: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "ETIKETE: %s<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "SERIJA: %s [%s]<br />" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "Knjige u vaÅ¡oj biblioteci" -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "Od autora " -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "Knjige sortirane po " -#: /home/kovid/work/trunk/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "Najnovije" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:34 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "%sUsage%s: %s\n" msgstr "%sUpotreba%s: %s\n" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:78 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:78 msgid "Created by " msgstr "Kreiran od strane " -#: /home/kovid/work/trunk/src/calibre/utils/config.py:79 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:79 msgid "" "Whenever you pass arguments to %prog that have spaces in them, enclose the " "arguments in quotation marks." @@ -10736,210 +11129,210 @@ msgstr "" "Kad prosleÄ‘ujeÅ¡ argumente za %prog koji u sebi sadrže razmake obuhvati ih " "navodnicima." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:663 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:663 msgid "Path to the database in which books are stored" msgstr "Putanja do baze podataka u kojoj se nalaze knjige" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:665 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:665 msgid "Pattern to guess metadata from filenames" msgstr "Shema za odreÄ‘ivanje metapodataka iz imena fajlova" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:667 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:667 msgid "Access key for isbndb.com" msgstr "KljuÄ za pristup isbndb.com" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:669 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:669 msgid "Default timeout for network operations (seconds)" msgstr "" "Podrazumevano maksimalno vreme za Äekanje na zavrÅ¡etak mrežnih operacija (u " "sekundama)" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:671 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:671 msgid "Path to directory in which your library of books is stored" msgstr "Putanja do direktorijuma u kojem se nalazi biblioteka" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:673 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:673 msgid "The language in which to display the user interface" msgstr "Jezik korišćen u programu" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:675 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:675 msgid "The default output format for ebook conversions." msgstr "Podrazumevane opcije za konverziju e-knjiga." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:679 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:679 msgid "Ordered list of formats to prefer for input." msgstr "Lista izlaznih formata ureÄ‘ena po poželjnosti." -#: /home/kovid/work/trunk/src/calibre/utils/config.py:681 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:681 msgid "Read metadata from files" msgstr "ÄŒitaj metapodatke iz fajlova" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:683 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:683 msgid "The priority of worker processes" msgstr "Prioritet radnih procesa" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:685 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:685 msgid "Swap author first and last names when reading metadata" msgstr "Zameni ime i prezime autora pri Äitanju metapodataka" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:687 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:687 msgid "Add new formats to existing book records" msgstr "Dodaj nove formate za postojeće knjige" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:692 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:692 msgid "List of named saved searches" msgstr "Spisak imenovanih saÄuvanih pretraga" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:693 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:693 msgid "User-created tag browser categories" msgstr "KorisniÄke kategorije za izlog etiketa" -#: /home/kovid/work/trunk/src/calibre/utils/config.py:695 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:695 msgid "How and when calibre updates metadata on the device." msgstr "Kako i kada će calibre osvežiti metapodatke na ureÄ‘aju." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:43 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." msgstr "ÄŒekam..." -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "Zaustavljeno" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "Gotovo" -#: /home/kovid/work/trunk/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "Radim..." -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:95 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:95 msgid "Brazilian Portuguese" msgstr "Brazilski portugalski" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:96 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:96 msgid "English (UK)" msgstr "Engleski (Velika Britanija)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:97 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:97 msgid "Simplified Chinese" msgstr "Uprošćeni kineski" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:98 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:98 msgid "Chinese (HK)" msgstr "Kineski (Hong Kong)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:99 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:99 msgid "Traditional Chinese" msgstr "Tradicionalni kineski" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:100 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:100 msgid "English" msgstr "Engleski" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:101 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:101 msgid "English (Australia)" msgstr "Engleski (Australija)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:102 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:102 msgid "English (New Zealand)" msgstr "Engleski (Novi Zeland)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:103 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:103 msgid "English (Canada)" msgstr "Engleski (Kanada)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:104 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:104 msgid "English (India)" msgstr "Engleski (Indija)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:105 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:105 msgid "English (Thailand)" msgstr "Engleski (Tajland)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:106 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:106 msgid "English (Cyprus)" msgstr "Engleski (Kipar)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:107 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:107 msgid "English (Pakistan)" msgstr "Engleski (Pakistan)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:108 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:108 msgid "English (Israel)" msgstr "Engleski (Izrael)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:109 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:109 msgid "English (Singapore)" msgstr "Engleski (Singapur)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:110 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:110 msgid "English (Yemen)" msgstr "Engleski (Jemen)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:111 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:111 msgid "English (Ireland)" msgstr "Engleski (Irska)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:112 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:112 msgid "English (China)" msgstr "Engleski (Kina)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:113 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:113 msgid "Spanish (Paraguay)" msgstr "Å panski (Paragvaj)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:114 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:114 msgid "German (AT)" msgstr "NemaÄki (Austrija)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:115 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:115 msgid "Dutch (NL)" msgstr "Holandski (Holandija)" -#: /home/kovid/work/trunk/src/calibre/utils/localization.py:116 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:116 msgid "Dutch (BE)" msgstr "Holandski (Belgija)" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" msgstr "URL mora da ima sftp shemu" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:57 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:57 msgid "host must be of the form user@hostname" msgstr "ime mora da bude u obliku korisnik@raÄunar" -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:68 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:68 msgid "Failed to negotiate SSH session: " msgstr "Nisam uspeo da dogovorim SSH sesiju: " -#: /home/kovid/work/trunk/src/calibre/utils/sftp.py:71 +#: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 msgid "Failed to authenticate with server: %s" msgstr "Nije uspelo prijavljivanje na server: %s" -#: /home/kovid/work/trunk/src/calibre/utils/smtp.py:234 +#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234 msgid "Control email delivery" msgstr "Kontrola dostave elektronske poÅ¡te" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:118 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:118 msgid "Unknown section" msgstr "Nepoznat odeljak" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:140 msgid "Unknown feed" msgstr "Nepoznat izvor" -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:158 -#: /home/kovid/work/trunk/src/calibre/web/feeds/__init__.py:183 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:183 msgid "Untitled article" msgstr "ÄŒlanak bez imena" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:21 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:21 msgid "Download periodical content from the internet" msgstr "Preuzmi periodiku sa Interneta" -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:36 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:36 msgid "" "Useful for recipe development. Forces max_articles_per_feed to 2 and " "downloads at most 2 feeds." @@ -10947,108 +11340,108 @@ msgstr "" "Korisno za razvoj recepata. Postavlja max_articles_per_feed na 2 i preuzima " "najviÅ¡e 2 izvora." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:39 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:39 msgid "Username for sites that require a login to access content." msgstr "" "KorisniÄko ime za Internet strane koje zahtevaju korisniÄki nalog za pristup " "sadržaju." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:42 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:42 msgid "Password for sites that require a login to access content." msgstr "Lozinka za sajtove koji imaju kontrolu pristupa sadržaju." -#: /home/kovid/work/trunk/src/calibre/web/feeds/input.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:46 msgid "" "Do not download latest version of builtin recipes from the calibre server" msgstr "Ne preuzimaj najnoviju verziju ugraÄ‘enih recepata sa calibre servera" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:46 msgid "Unknown News Source" msgstr "Nepoznat izvor vesti" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:609 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:609 msgid "The \"%s\" recipe needs a username and password." msgstr "Recept \"%s\" zahteva korisniÄko ime i lozinku" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:708 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:708 msgid "Download finished" msgstr "Preuzimanje gotovo" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:710 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:710 msgid "Failed to download the following articles:" msgstr "Nisam uspeo da preuzmem sledeće Älanke:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:716 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:716 msgid "Failed to download parts of the following articles:" msgstr "Nisam uspeo da preuzmem delove sledećih Älanaka:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:718 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 msgid " from " msgstr " sa " -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 msgid "\tFailed links:" msgstr "\tNeuspele veze:" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:809 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:809 msgid "Could not fetch article. Run with -vv to see the reason" msgstr "" "Nisam mogao da preuzmem Älanak. Probajte ponovo sa opcijom -vv da biste " "saznali razlog" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:830 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:830 msgid "Fetching feeds..." msgstr "Preuzimam izvore..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid "Got feeds from index page" msgstr "Dobio sam izvore s osnovne strane..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:841 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:841 msgid "Trying to download cover..." msgstr "PokuÅ¡avam da preuzmem naslovnu stranu..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:843 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:843 msgid "Generating masthead..." msgstr "GeneriÅ¡em impresum..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:924 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:924 msgid "Starting download [%d thread(s)]..." msgstr "PoÄinjem preuzimanje [%d niti]..." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:940 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:940 msgid "Feeds downloaded to %s" msgstr "Izvori su preuzeti u %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:950 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:950 msgid "Could not download cover: %s" msgstr "Nisam uspeo da preuzmem naslovnu stranu: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:962 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:962 msgid "Downloading cover from %s" msgstr "Preuzimam naslovnu stranu sa %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1003 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1003 msgid "Masthead image downloaded" msgstr "Preuzeo sam sliku za impresum" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1172 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1172 msgid "Untitled Article" msgstr "ÄŒlanak bez imena" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1243 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1243 msgid "Article downloaded: %s" msgstr "Preuzeo sam Älanak: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1254 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1254 msgid "Article download failed: %s" msgstr "Nije uspelo preuzimanje Älanka: %s" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1271 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1271 msgid "Fetching feed" msgstr "Preuzimam izvor" -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1418 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1418 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -11056,7 +11449,7 @@ msgstr "" "Neuspelo prijavljivanje. Proverite korisniÄko ime i lozinku vaÅ¡eg calibre " "servisa za periodiku." -#: /home/kovid/work/trunk/src/calibre/web/feeds/news.py:1434 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1434 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -11064,22 +11457,22 @@ msgstr "" "Nemate dozvolu za preuzimanje ovog broja. Ili vam je istekla pretplata, ili " "ste premaÅ¡ili dozvoljeni broj preuzimanja za danas." -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 msgid "You" msgstr "Vi" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:73 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:82 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:193 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:73 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:82 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:193 msgid "Scheduled" msgstr "Planirano" -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:84 -#: /home/kovid/work/trunk/src/calibre/web/feeds/recipes/model.py:194 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:194 msgid "Custom" msgstr "Po meri" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:482 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:482 msgid "" "%prog URL\n" "\n" @@ -11089,24 +11482,24 @@ msgstr "" "\n" "Gde je URL na primer http://google.com" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:485 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:485 msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Osnovni direktorijum u koji će biti snimljen URL. Podrazumeva se %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:488 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:488 msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "Broj sekundi za Äekanje na odziv servera. Podrazumeva se %default s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:491 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:491 msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "Najveća dubina rekurzije, tj. praćenja veza. Podrazumeva se %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:494 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:494 msgid "" "The maximum number of files to download. This only applies to files from <a " "href> tags. Default is %default" @@ -11114,7 +11507,7 @@ msgstr "" "Najveći broj fajlova koji će biti preuzet. Ovo se odnosi samo na fajlove u " "<a href> odrednicama. Podrazumeva se %default" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:496 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:496 msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" @@ -11122,7 +11515,7 @@ msgstr "" "Najmanji razmak, u sekundama, izmeÄ‘u uzastopnih preuzimanja. Podrazumeva se " "%default s" -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:498 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:498 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -11130,7 +11523,7 @@ msgstr "" "Kodni raspored Internet sajtova sa kojih pokuÅ¡avate preuzimanje. Podrazumeva " "se da će biti pokuÅ¡an da bude odreÄ‘en automatski." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:500 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:500 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -11141,7 +11534,7 @@ msgstr "" "može da se pronaÄ‘e bar jedan regularni izraz kome odgovaraju. Podrazumeva se " "da će se pratiti sve veze." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:502 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:502 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -11155,7 +11548,7 @@ msgstr "" "biti ignorisana nijedna veza. Ako se navedu i --filter-regexp i --match-" "regexp, prvo će se primeniti --filter-regexp." -#: /home/kovid/work/trunk/src/calibre/web/fetch/simple.py:504 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:504 msgid "Do not download CSS stylesheets." msgstr "Ne preuzimaj CSS stilove." @@ -11168,6 +11561,9 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgid "dummy option until real options are determined." #~ msgstr "privremena opcija dok ne odredimo prave opcije." +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Uspostavi komunikaciju s Teclast K3 ÄitaÄem." + #~ msgid "" #~ "\n" #~ "%prog [options] ISBN\n" @@ -11206,6 +11602,9 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgid "Send specific format to main memory" #~ msgstr "PoÅ¡alji odreÄ‘eni format u osnovnu memoriju" +#~ msgid "Fit &cover to view" +#~ msgstr "Prilagodi veliÄinu &naslovne strane" + #~ msgid "Invalid database location.<br>Cannot write to " #~ msgstr "Neispravna lokacija baze podataka.<br>Ne mogu da piÅ¡em u " @@ -11239,9 +11638,6 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgid "Sort by &popularity" #~ msgstr "Sortiraj po &popularnosti" -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "&Search:" #~ msgstr "&Traži:" @@ -11260,6 +11656,9 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgid "Click to browse books by their covers" #~ msgstr "Kliknite da izaberete knjigu po naslovnoj strani" +#~ msgid "Click to see list of active jobs." +#~ msgstr "Kliknite da vidite spisak aktivnih poslova." + #~ msgid "Device database corrupted" #~ msgstr "Baza podatak ureÄ‘aja je neispravna" @@ -11367,6 +11766,19 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgid "Show button labels in the toolbar" #~ msgstr "Prikaži nazive ikona za alatke" +#~ msgid "" +#~ "Regex tips:\n" +#~ "- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +#~ "e.g., [Amazon Freebie]\n" +#~ "- A regex pattern of a single dot excludes all genre tags, generating no " +#~ "Genre Section" +#~ msgstr "" +#~ "Saveti za regularne izraze:\n" +#~ "- Podrazumevani regularni izraz - \\[[\\w ]*\\] - iskljuÄuje etikete za žanr " +#~ "oblika [etiketa], npr. [Amazon Freebie]\n" +#~ "- Regularni izraz koji sadrži samo taÄku iskljuÄuje sve etikete za žanr i " +#~ "spreÄava kreiranje odeljka Žanrovi" + #~ msgid "Masthead font:" #~ msgstr "Vrsta slova za Impresum:" @@ -11432,6 +11844,9 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgstr "" #~ "<b>%s</b>: %s autor <b>Kovid Goyal %%(version)s</b><br>%%(device)s</p>" +#~ msgid "Force maximum line lenght" +#~ msgstr "Nametni maksimalnu dužinu reda" + #~ msgid "" #~ "&Location of ebooks (The ebooks are stored in folders sorted by author and " #~ "metadata is stored in the file metadata.db)" @@ -11491,6 +11906,12 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgid "Disconnect from folder" #~ msgstr "Prekini komunikaciju s direktorijumom" +#~ msgid "" +#~ "The lookup name must be lower case and cannot contain \":\"s or spaces" +#~ msgstr "" +#~ "Naziv za pretragu mora biti napisan malim slovima i ne sme da sadrži \":\" i " +#~ "razmake" + #~ msgid "" #~ "The label must contain only letters and digits, and start with a letter" #~ msgstr "Oznaka mora da se sastoji samo do slova i cifara i da poÄne slovom" @@ -11543,6 +11964,12 @@ msgstr "Ne preuzimaj CSS stilove." #~ msgid "Manage " #~ msgstr "Uredi " +#~ msgid "" +#~ "The label must contain only letters, digits and underscores, and start with " +#~ "a letter" +#~ msgstr "" +#~ "Etiketa sme da sadrži samo slova, cifre i donje crte, a mora poÄeti slovom" + #~ msgid "Downloads series information from librarything.com" #~ msgstr "Preuzmi podatke o seriji s librarything.com" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index 6292fc28c8..84a4f052d3 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-07 01:39+0000\n" -"PO-Revision-Date: 2010-08-06 20:48+0000\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 22:40+0000\n" "Last-Translator: Angel Spy <melissadilara@yahoo.com>\n" "Language-Team: Turkish <tr@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-07 03:40+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:46+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,12 +27,12 @@ msgstr "Hiçbir ÅŸey yapmaz" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:506 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 @@ -49,7 +49,7 @@ msgstr "Hiçbir ÅŸey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 @@ -102,24 +102,24 @@ msgstr "Hiçbir ÅŸey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 @@ -127,20 +127,20 @@ msgstr "Hiçbir ÅŸey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:356 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:368 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1045 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1646 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 @@ -170,6 +170,10 @@ msgstr "Metadata yazıcısı" msgid "Catalog generator" msgstr "Katalog oluÅŸturucu" +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -248,7 +252,7 @@ msgstr "%s dosyalarından metadata belirle" msgid "Conversion Input" msgstr "Dönüştürme GiriÅŸi" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -260,11 +264,11 @@ msgstr "" "herhangi bir dil kodlaması bulunmayan ya da dil kodlaması hatalı olan " "belgeler için yararlıdır." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "Dönüşüm Çıktısı" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -421,11 +425,11 @@ msgstr "" msgid "No valid plugin found in " msgstr "de geçerli bir eklenti bulunamadı. " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "%s eklentisi ÅŸu geri dönüş ile baÅŸlatılamadı:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -437,18 +441,18 @@ msgstr "" " Harici eklentiler yükleyerek Calibre'ye özelleÅŸtirin.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Eklentiyi içeren ZIP dosyasının bulunduÄŸu yeri belirterek eklenti ekleyin." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "İsminden yararlanarak özel bir eklentiyi çıkart. Programla gelen eklentiler " "üzerinde etkisi yoktur." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -456,15 +460,15 @@ msgstr "" "Eklentiyi özelleÅŸtir. Eklenti ismiyle özelleÅŸtirme dizesini virgülle " "ayırarak belirleyin." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Kurulu eklentileri listele" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "İsimlendirilmiÅŸ eklentiler geçerli" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "İsimlendirilmiÅŸ eklentiler geçersiz" @@ -472,13 +476,13 @@ msgstr "İsimlendirilmiÅŸ eklentiler geçersiz" msgid "Communicate with Android phones." msgstr "Android telefonlar ile iletiÅŸim kur." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "S60 telefonlar ile haberleÅŸ." @@ -499,14 +503,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "" @@ -531,19 +535,19 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1530 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Haberler" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "" @@ -607,15 +611,15 @@ msgstr "Araç arayüzü" msgid "Communicate with Hanlin V3 eBook readers." msgstr "Hanlin V3 serisi eBook readerlar ile baÄŸlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "Hanlin V5 serisi eBook readerlar ile baÄŸlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "BOOX eBook reader ile baÄŸlantı kur" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -722,7 +726,7 @@ msgid "Adding books to device metadata listing..." msgstr "Donanım metadata listesine kitaplar ekleniyor ..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "" @@ -744,7 +748,11 @@ msgstr "Booq Avant ile iletiÅŸim kur" msgid "Communicate with the Sweex MM300" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "" @@ -786,7 +794,7 @@ msgid "" "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "İsimsiz" @@ -796,14 +804,14 @@ msgid "Communicate with the Samsung SNE eBook reader." msgstr "Samsung SNE eBook reader ile haberleÅŸ." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "Teclast K3 reader ile haberleÅŸ." +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "iPapyrus okuyucu ile iletiÅŸim kur." @@ -985,42 +993,42 @@ msgstr "Kitap ID sini kaydet" msgid "Set font delta" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "%s sn de biçimlendirildi" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "BaÅŸarısız %s sn" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " "creating your comics in EPUB format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "Resim boyoranını koru. Varsayılan olarak ekranı kapla." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "KeskinleÅŸtirmeyi kapat." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." @@ -1028,51 +1036,51 @@ msgstr "" "Çizgi romanlarda düzeltmeyi kapat . BaÄŸzı çizgi romanlarsa yapılan düzeltme " "iÅŸlemi içeriÄŸinde kaldırılmasına sebep olur." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "Yatık resimleri iki ayrı resme bölme" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Resim üzerinde hiçbir iÅŸlem yapma" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "Resmi gri renklere dönüştürme ( Siyah ve beyaz)" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Sayfa" @@ -1509,7 +1517,11 @@ msgstr "E-kitap dönüştürmeleri çalışıyor ..." msgid "Creating" msgstr "OluÅŸturuluyor" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "" @@ -1525,7 +1537,7 @@ msgid "" "cause significant changes to your epub, complain to the epubcheck project." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1536,7 +1548,7 @@ msgid "" "detected. Use the options to control which errors are automatically fixed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "" @@ -1869,7 +1881,7 @@ msgstr "Karikatür" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Eser Adı" @@ -2084,45 +2096,45 @@ msgstr "" msgid "Downloads metadata from Douban.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "etiketler" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "açıklamalar/deÄŸerlendirmeler" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" @@ -2754,275 +2766,582 @@ msgstr "Kopyala" msgid "Copy to Clipboard" msgstr "Panoya Kopyala" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "dosyaları Seç" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 -msgid "Use library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "Kitaplar Ekle" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1116 -msgid "No books selected" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "Kitap bulunmadı" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "Kitapları Sil" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:602 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3030,7 +3349,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3040,111 +3359,223 @@ msgid "" "from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "Tercihler" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "Diske kaydet" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "Disk'e kayıt edilemiyor" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" -"You are tying to save files into the calibre library. This can cause " +"You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "Kitap bulunmadı" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1066 -msgid " fetched." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3152,11 +3583,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "" @@ -3181,7 +3612,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "Kitap yok" @@ -3306,14 +3737,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 @@ -3378,7 +3813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3476,6 +3911,7 @@ msgstr "çıktı" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 @@ -3560,8 +3996,8 @@ msgstr "E-kitap seçenekleri" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1493 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1511 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "Katalog" @@ -3584,7 +4020,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" @@ -3689,7 +4125,7 @@ msgid "&Disable comic processing" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "&Çıktı biçimi:" @@ -3705,16 +4141,16 @@ msgstr "Hata Ayıklama" msgid "Debug the conversion process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "Hata ayıklama klasörü seçin" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "Geçersiz hata ayıklama dizini" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "Hata ayıklama dizin oluÅŸturma baÅŸarısız" @@ -3857,15 +4293,15 @@ msgstr "Gör & Hisset" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "Orijinal" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "" @@ -3996,34 +4432,34 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "Okuyamıyor" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "Dosyayı okuma izniniz yok: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "Dosya okumada hata" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr "" @@ -4278,18 +4714,18 @@ msgstr "" msgid "Options specific to the input format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "&Girdi biçimi:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "" @@ -4304,39 +4740,39 @@ msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "" @@ -4374,15 +4810,15 @@ msgstr "" msgid "Control the creation/conversion of the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "" @@ -4442,7 +4878,7 @@ msgid "&Maximum line length:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" +msgid "Force maximum line length" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 @@ -4534,20 +4970,20 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4556,281 +4992,273 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 -msgid "Fetch annotations (experimental)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 -msgid "Failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" @@ -4851,8 +5279,24 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" +msgid "Fit &cover within view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 @@ -4933,6 +5377,14 @@ msgstr "" msgid "No location selected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -4981,247 +5433,257 @@ msgstr "" msgid "Edit Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5359,282 +5821,323 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "Tercihler" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -5645,33 +6148,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "" @@ -5712,7 +6215,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "Tarih" @@ -5778,8 +6281,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 @@ -5794,11 +6297,6 @@ msgstr "" msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" @@ -5895,6 +6393,63 @@ msgstr "" msgid "Downloading social metadata, please wait..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "" @@ -5926,10 +6481,29 @@ msgstr "" msgid "Author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "" @@ -6024,10 +6598,14 @@ msgstr "" msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "" @@ -6128,136 +6706,136 @@ msgstr "" msgid "Last modified: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -6350,10 +6928,14 @@ msgstr "" msgid "Password needed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" @@ -6744,12 +7326,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:500 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 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:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -6791,10 +7373,6 @@ msgstr "" msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "" @@ -7073,448 +7651,188 @@ msgstr "" msgid "Regular expression (?P<isbn>)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 -msgid "Job" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 -msgid "Status" +msgid "Job" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 -msgid "Progress" +msgid "Status" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +msgid "Progress" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "Kitaplar Ekle" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "Diske kaydet" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "Kitapları Sil" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 -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 "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7542,7 +7860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7602,7 +7920,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7633,7 +7951,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "" @@ -7650,12 +7968,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "" @@ -7826,24 +8144,24 @@ msgid "No matches found for this book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7852,15 +8170,15 @@ msgid "Restrict to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "" @@ -7924,112 +8242,112 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 -msgid "Could not convert some books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +msgid "Could not convert some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "" @@ -8047,89 +8365,64 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8302,7 +8595,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "" @@ -8357,36 +8650,36 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "" @@ -8442,88 +8735,88 @@ msgstr "" msgid "Book format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -8638,14 +8931,18 @@ msgstr "" msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " @@ -9456,7 +9753,52 @@ msgstr "" msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9468,35 +9810,45 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:566 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1825 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1935 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "" @@ -9686,35 +10038,45 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "" @@ -9796,15 +10158,15 @@ msgstr "" msgid "Waiting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "" @@ -10137,6 +10499,9 @@ msgstr "CSS stil yüklemeyin" #~ msgid "Communicate with the Sony PRS-300/505/500 eBook reader." #~ msgstr "Sony PRS-300/505/500 eBook reader ile baÄŸlantı kur" +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "Teclast K3 reader ile haberleÅŸ." + #~ msgid "Show button labels in the toolbar" #~ msgstr "Buton etiketlerini araç çubuÄŸunda göster" diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index 9a19014c41..5c41ecb859 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-07 01:39+0000\n" -"PO-Revision-Date: 2010-08-06 22:11+0000\n" -"Last-Translator: Kovid Goyal <Unknown>\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 22:26+0000\n" +"Last-Translator: ppanhh <ppanhh@gmail.com>\n" "Language-Team: Vietnamese <vi@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-08 03:43+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:46+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -27,12 +27,12 @@ msgstr "hoàn toàn không thá»±c thi" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:506 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 @@ -49,7 +49,7 @@ msgstr "hoàn toàn không thá»±c thi" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 @@ -102,24 +102,24 @@ msgstr "hoàn toàn không thá»±c thi" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 @@ -127,20 +127,20 @@ msgstr "hoàn toàn không thá»±c thi" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:356 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:368 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1045 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1646 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 @@ -148,7 +148,7 @@ msgstr "hoàn toàn không thá»±c thi" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:50 msgid "Unknown" -msgstr "Chưa xác định." +msgstr "Không rõ" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:64 msgid "Base" @@ -170,6 +170,10 @@ msgstr "Ghi thông tin mô tả" msgid "Catalog generator" msgstr "Khởi tạo danh mục tá»± động" +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "Thao tác giao diện ngưá»i dùng" + #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -248,7 +252,7 @@ msgstr "Thiết lập thông tin mô tả trong tập tin %s" msgid "Conversion Input" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -260,11 +264,11 @@ msgstr "" "Thuận tiện vá»›i các văn bản không nêu rõ hoặc gặp lá»—i trong quá trình xác " "định định dạng ngôn ngữ." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -274,7 +278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:45 msgid "Input profile" -msgstr "Hồ sÆ¡ nhập" +msgstr "Nhập hồ sÆ¡" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "" @@ -418,11 +422,11 @@ msgstr "Tiện ích Ä‘ang được sá»­ dụng" msgid "No valid plugin found in " msgstr "Không tìm thấy tiện ích nào đáp ứng yêu cầu trong " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "Quá trình khởi chạy tiện ích %s thất bại vá»›i các thông tin sau" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -430,18 +434,18 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Bổ sung má»™t tiện ích bằng cách chỉ ra đưá»ng dẫn tá»›i tập tin nén chứa nó." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Xoá má»™t tiện ích tá»± tạo theo tên. Không có tác dụng vá»›i các tiện ích Ä‘i kèm " "phần má»m ban đầu." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -449,15 +453,15 @@ msgstr "" "Tuỳ biến tiện ích. Chỉ ra tên cá»§a tiện ích và các Ä‘oạn tuỳ biến được ngăn " "cách bằng dấu phẩy." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "Danh mục tất cả các tiện ích đã được cài đặt." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "Cho phép khởi chạy tiện ích có tên sau" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "Cấm khởi chạy các tiện ích có tên sau" @@ -465,7 +469,7 @@ msgstr "Cấm khởi chạy các tiện ích có tên sau" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -473,7 +477,7 @@ msgstr "" "Dấu phẩy tách các danh sách thư mục để gá»­i e-book đến thiết bị. Thư mục đầu " "tiên có mặt sẽ được dùng." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "" @@ -496,14 +500,14 @@ msgstr "Cập nhật danh mục thông tin mô tả cá»§a thiết bị ..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "%d cá»§a %d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "đã hoàn tất" @@ -533,19 +537,19 @@ msgstr "" "Má»™t số ảnh bìa sẽ không được chuyển đổi định dạng.\n" "Nhấn vào \"Xem chi tiết\" để xem danh sách." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1530 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "Tin tức" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "" @@ -609,15 +613,15 @@ msgstr "Giao diện thiết bị" msgid "Communicate with Hanlin V3 eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -724,7 +728,7 @@ msgid "Adding books to device metadata listing..." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "" @@ -746,7 +750,11 @@ msgstr "" msgid "Communicate with the Sweex MM300" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "" @@ -788,7 +796,7 @@ msgid "" "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "Chưa được đặt tên" @@ -798,14 +806,14 @@ msgid "Communicate with the Samsung SNE eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." +msgid "Communicate with the Teclast K3/K5 reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "" @@ -989,15 +997,15 @@ msgstr "Gán Mã sách" msgid "Set font delta" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -1007,7 +1015,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -1017,37 +1025,37 @@ msgstr "" "Giá trị thấp hÆ¡n 256 có thể dẫn đến chữ trên thiết bị bị má» nếu bạn Ä‘ang tạo " "sách dưới định dạng EPUB." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "" "Huá»· tá»± động cân bằng màu (tăng độ tương phản) trong hình. Mặc định là: False" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "Giữ nguyên tá»· lệ hình ảnh. Mặc định là đầy màn hình." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "Không tá»± động chia đôi ảnh nằm ngang thành hai ảnh nằm dá»c." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." @@ -1055,13 +1063,13 @@ msgstr "" "Dùng cho các ấn phẩm Ä‘á»c từ phải sang trái như manga. Chế độ này sẽ khiến " "các trang nằm ngang bị chia thành 2 trang nằm dá»c từ phải sang trái." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." @@ -1069,23 +1077,23 @@ msgstr "" "Không sắp xếp các tập tin tìm thấy trong truyện theo tên Alphabet. Thay vào " "đó sắp xếp theo thứ tá»± được thêm vào truyện." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " "device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "Không thêm hiệu ứng cho ảnh." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "Không chuyển ảnh sang dạng Ä‘en trắng." -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "Trang" @@ -1535,7 +1543,11 @@ msgstr "" msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "" @@ -1551,7 +1563,7 @@ msgid "" "cause significant changes to your epub, complain to the epubcheck project." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1562,7 +1574,7 @@ msgid "" "detected. Use the options to control which errors are automatically fixed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "" @@ -1895,7 +1907,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "Tá»±a" @@ -2114,35 +2126,35 @@ msgstr "Máy chá»§ cá»§a LibraryThing.com bị lá»—i. Vui lòng thá»­ lại sau msgid "Downloads metadata from Douban.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "Tải dữ liệu mô tả sách" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "Äánh giá" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "Thẻ phân loại" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "Mô tả/Bình luận" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "Tải dữ liệu mô tả từ Google Books" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "Tải dữ liệu mô tả từ isbndb.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." @@ -2150,11 +2162,11 @@ msgstr "" "Äể sá»­ dụng isbndb.com bạn phải đăng ký %stài khoản miá»…n phí%s và nhập mã số " "truy cập vào ô bên dưới" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "Tải dữ liệu mô tả chung từ amazon.com" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" @@ -2803,275 +2815,582 @@ msgstr "" msgid "Copy to Clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 -msgid "Use library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1116 -msgid "No books selected" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:602 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3079,7 +3398,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3089,111 +3408,223 @@ msgid "" "from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" -"You are tying to save files into the calibre library. This can cause " +"You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 -msgid "No books found" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1066 -msgid " fetched." +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3201,11 +3632,11 @@ msgid "" "continue?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "" @@ -3230,7 +3661,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "" @@ -3355,14 +3786,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 @@ -3427,7 +3862,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3525,6 +3960,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 @@ -3609,8 +4045,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1493 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1511 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "" @@ -3633,7 +4069,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" @@ -3738,7 +4174,7 @@ msgid "&Disable comic processing" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "" @@ -3754,16 +4190,16 @@ msgstr "" msgid "Debug the conversion process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "" @@ -3906,15 +4342,15 @@ msgstr "" msgid "Control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "" @@ -4045,34 +4481,34 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 -msgid "Cannot read" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 +msgid "Cannot read" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr "" @@ -4327,18 +4763,18 @@ msgstr "" msgid "Options specific to the input format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "" @@ -4353,39 +4789,39 @@ msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "" @@ -4423,15 +4859,15 @@ msgstr "" msgid "Control the creation/conversion of the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "" @@ -4491,7 +4927,7 @@ msgid "&Maximum line length:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" +msgid "Force maximum line length" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 @@ -4583,20 +5019,20 @@ msgid "" "href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath Tutorial</a>." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4605,281 +5041,273 @@ msgstr "" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 -msgid "Fetch annotations (experimental)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 -msgid "Failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "" @@ -4900,8 +5328,24 @@ msgstr "" msgid "Save &template:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" +msgid "Fit &cover within view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 @@ -4982,6 +5426,14 @@ msgstr "" msgid "No location selected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5030,247 +5482,257 @@ msgstr "" msgid "Edit Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5408,282 +5870,323 @@ msgstr "" msgid "Sending to &device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -5694,33 +6197,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "" @@ -5761,7 +6264,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "" @@ -5827,8 +6330,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 @@ -5843,11 +6346,6 @@ msgstr "" msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" @@ -5944,6 +6442,63 @@ msgstr "" msgid "Downloading social metadata, please wait..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "" @@ -5975,10 +6530,29 @@ msgstr "" msgid "Author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "" @@ -6073,10 +6647,14 @@ msgstr "" msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "" @@ -6177,136 +6755,136 @@ msgstr "" msgid "Last modified: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "" @@ -6399,10 +6977,14 @@ msgstr "" msgid "Password needed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" @@ -6794,12 +7376,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:500 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 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:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -6841,10 +7423,6 @@ msgstr "" msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "" @@ -7123,448 +7701,188 @@ msgstr "" msgid "Regular expression (?P<isbn>)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 -msgid "Job" +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 -msgid "Status" +msgid "Job" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 -msgid "Progress" +msgid "Status" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +msgid "Progress" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 -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 "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7592,7 +7910,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7652,7 +7970,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7683,7 +8001,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "" @@ -7700,12 +8018,12 @@ msgid "LRF Viewer toolbar" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "" @@ -7876,24 +8194,24 @@ msgid "No matches found for this book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -7902,15 +8220,15 @@ msgid "Restrict to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "" @@ -7974,112 +8292,112 @@ msgstr "" msgid "&Alternate shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 -msgid "Could not convert some books" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +msgid "Could not convert some books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "" @@ -8097,89 +8415,64 @@ msgid "" "reconvert them?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8352,7 +8645,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "" @@ -8407,36 +8700,36 @@ msgstr "" msgid "The standard font type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "" @@ -8492,88 +8785,88 @@ msgstr "" msgid "Book format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -8688,14 +8981,18 @@ msgstr "" msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " @@ -9506,7 +9803,52 @@ msgstr "" msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9518,35 +9860,45 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:566 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1825 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1935 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "" @@ -9736,35 +10088,45 @@ msgstr "" msgid "Write process PID to the specified file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "" @@ -9846,15 +10208,15 @@ msgstr "" msgid "Waiting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index 3cb00b8352..5e8179d217 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-07 01:39+0000\n" -"PO-Revision-Date: 2010-08-06 21:02+0000\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 22:38+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Simplified Chinese <wanglihao@gmail.com>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-08-07 03:41+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:46+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -29,12 +29,12 @@ msgstr "ä¸åšä»»ä½•处ç†" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:506 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 @@ -51,7 +51,7 @@ msgstr "ä¸åšä»»ä½•处ç†" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 @@ -104,24 +104,24 @@ msgstr "ä¸åšä»»ä½•处ç†" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 @@ -129,20 +129,20 @@ msgstr "ä¸åšä»»ä½•处ç†" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:356 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:368 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1045 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1646 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 @@ -172,6 +172,10 @@ msgstr "元数æ®ç”Ÿæˆå™¨" msgid "Catalog generator" msgstr "类目生æˆå™¨" +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -243,7 +247,7 @@ msgstr "从 %s 文件设置元数æ®" msgid "Conversion Input" msgstr "转æ¢è¾“å…¥" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -251,11 +255,11 @@ msgid "" "encoding declarations." msgstr "æŒ‡å®šè¾“å…¥æ–‡ä»¶çš„ç¼–ç æ ¼å¼ã€‚è¯¥è®¾ç½®å°†è¦†ç›–æ–‡æ¡£å£°æ˜Žçš„ç¼–ç æ ¼å¼ã€‚è¯¥è®¾ç½®å¯¹äºŽæœªç”³æ˜Žç¼–ç æ ¼å¼å’Œç”³æ˜Žé”™è¯¯ç¼–ç æ ¼å¼çš„输入文件处ç†å分有用。" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "转æ¢è¾“出" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -403,11 +407,11 @@ msgstr "å¯ç”¨çš„æ’ä»¶" msgid "No valid plugin found in " msgstr "无有效æ’ä»¶ä½äºŽ " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "æ’ä»¶ %s åˆå§‹åŒ–返回失败回溯:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -419,29 +423,29 @@ msgstr "" " 通过加载外部æ’件定制 Calibre。\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "添加æ’件,指定包å«å…¶ zip 文件的路径。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "按å称移除自定义æ’件(对内置æ’件无效)。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "定制æ’件,指定æ’ä»¶å和自定制字符串,使用逗å·åˆ†éš”。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "列出全部已装æ’ä»¶" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "å¯ç”¨è¯¥åç§°æ’ä»¶" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "ç¦ç”¨è¯¥åç§°æ’ä»¶" @@ -449,13 +453,13 @@ msgstr "ç¦ç”¨è¯¥åç§°æ’ä»¶" msgid "Communicate with Android phones." msgstr "与 Android 手机通信。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "逗å·é—´éš”的电å­ä¹¦å‘é€åˆ°è®¾å¤‡çš„目录列表。将使用第一个存在的目录。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "与 S60 手机通信。" @@ -476,14 +480,14 @@ msgstr "更新设备元数æ®åˆ—表……" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "完æˆ" @@ -513,19 +517,19 @@ msgstr "" "无法转æ¢éƒ¨åˆ†å°é¢å›¾åƒã€‚\n" "点击“详细信æ¯â€æŸ¥çœ‹åˆ—表。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1530 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "æ–°é—»" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "与iTunes通信。" @@ -589,15 +593,15 @@ msgstr "设备界é¢" msgid "Communicate with Hanlin V3 eBook readers." msgstr "与翰林 V3 电å­ä¹¦é€šä¿¡ã€‚" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "与翰林 V5 电å­ä¹¦é€šä¿¡ã€‚" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "与 BOOX eBook reader 通信。" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -704,7 +708,7 @@ msgid "Adding books to device metadata listing..." msgstr "å°†ä¹¦ç±æ·»åŠ åˆ°è®¾å¤‡çš„å…ƒæ•°æ®åˆ—表中..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "" @@ -726,7 +730,11 @@ msgstr "与 通信" msgid "Communicate with the Sweex MM300" msgstr "与Sweex MM300通信。" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "与Pandigital Novel通信。" @@ -768,7 +776,7 @@ msgid "" "device. Possibilities include: " msgstr "逗å·é—´éš”的元数æ®åŸŸåˆ—表,用以在设备形æˆåˆé›†ã€‚å¯èƒ½æ€§åŒ…括: " -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "未命å" @@ -778,14 +786,14 @@ msgid "Communicate with the Samsung SNE eBook reader." msgstr "与三星 SNE 通信。" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "与 Teclast K3 通信。" +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "与Newsmy阅读器通信。" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "与iPapyrus阅读器通信。" @@ -967,15 +975,15 @@ msgstr "设置书ç±ID" msgid "Set font delta" msgstr "设定字体 delta" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "渲染 %s æˆåŠŸ" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "å¤„ç† %s 失败" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -985,77 +993,77 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " "creating your comics in EPUB format." msgstr "图åƒè½¬æ¢ç°åº¦çº§åˆ«ã€‚默认:%default ã€‚è‹¥æ‚¨è½¬æ¢ EPUB æ ¼å¼æ¼«ç”»ï¼Œ256 以下的数值å¯èƒ½é€ æˆè®¾å¤‡ä¸Šæ˜¾ç¤ºçš„æ–‡æœ¬æ¨¡ç³Šã€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "ç¦ç”¨å›¾ç‰‡è‰²é˜¶è§„范化(æå‡å›¾ç‰‡å¯¹æ¯”度)。默认:关闭" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "ç»´æŒå›¾ç‰‡é•¿å®½æ¯”。 默认为缩放至å±å¹•大å°ã€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "ç¦ç”¨é”化。" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." msgstr "关闭漫画自动切边功能。对于一些漫画,切边会丢失æŸäº›å†…容。" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "ä¸è¦å°†æ¨ªå‘图片分割为两张纵å‘图片" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." msgstr "在将纵å‘å›¾ç‰‡æ—‹è½¬ç¼©æ”¾åˆ°æ¨ªå‘æµè§ˆæ¨¡å¼æ—¶ä¿æŒé•¿å®½æ¯”。" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." msgstr "å¼€å¯ä»Žå³è‡³å·¦çš„æ¼«ç”»åˆ‡åˆ†æ¨¡å¼ã€‚该功能会将横å‘图片页é¢ä¸”分为多个从å³è‡³å·¦çš„纵å‘页é¢ã€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." msgstr "å¼€å¯é™¤å™ªç‚¹åŠŸèƒ½ã€‚è¯¥åŠŸèƒ½å°†åŽ»é™¤å™ªç‚¹ã€‚å¯èƒ½ä¼šå¤§å¹…åº¦å¢žåŠ å¤„ç†æ—¶é—´ã€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." msgstr "ä¸è¦æŒ‰ç…§æ–‡ä»¶åå­—æ¯æŽ’åºåŠ¨ç”»æ–‡ä»¶åˆ—è¡¨ã€‚è€Œä½¿ç”¨æ–‡ä»¶è¢«æ·»åŠ çš„é¡ºåºã€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " "device." msgstr "转æ¢çš„电å­ä¹¦ä¸­æ‰€å«å›¾åƒæ ¼å¼ã€‚您å¯ä»¥è¯•éªŒå‡ ç§æ ¼å¼ï¼Œçœ‹å“ªç§æ ¼å¼çš„大å°å’Œæ•ˆæžœæœ€é€‚åˆæ‚¨çš„设备。" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "ä¸å¯¹å›¾ç‰‡è¿›è¡Œå¤„ç†" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "图åƒä¸è½¬æ¢ä¸ºç°åº¦ï¼ˆé»‘白)" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "页" @@ -1519,7 +1527,11 @@ msgstr "正在对电å­ä¹¦ç±è¿›è¡Œè½¬æ¢..." msgid "Creating" msgstr "正在创建" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "" @@ -1535,7 +1547,7 @@ msgid "" "cause significant changes to your epub, complain to the epubcheck project." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1546,7 +1558,7 @@ msgid "" "detected. Use the options to control which errors are automatically fixed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "" @@ -1896,7 +1908,7 @@ msgstr "漫画" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "标题" @@ -2121,45 +2133,45 @@ msgstr "LibraryThing.com æœåŠ¡å™¨é”™è¯¯ã€‚è¯·ç¨åŽé‡è¯•。" msgid "Downloads metadata from Douban.com" msgstr "从豆瓣网(www.douban.com)下载元数æ®" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "元数æ®ä¸‹è½½" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "评分" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "标签" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "æè¿°/评论" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "下载 %s æ¥è‡ª %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "从谷歌图书下载元数æ®" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "从 isbndb.com 下载元数æ®" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "您需在 isbndb.com 注册%så…è´¹å¸æˆ·%s并在之下填写您的访问密钥æ‰èƒ½è®¿é—®ã€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "从 amazon.com 下载社会性元数æ®" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" @@ -2850,275 +2862,584 @@ msgstr "å¤åˆ¶" msgid "Copy to Clipboard" msgstr "å¤åˆ¶åˆ°å‰ªè´´æ¿" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "选择文件" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 -msgid "Use library only" -msgstr "仅使用书库" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" -msgstr "ä»…ä½¿ç”¨ä¸»ä¹¦åº“ç”Ÿæˆæ³¨é‡Š" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "添加书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1116 -msgid "No books selected" -msgstr "未选择书ç±" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "从å•个目录添加书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" -msgstr "æœªé€‰å®šä¹¦ç±æŠ“å–æ³¨é‡Š" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "从目录添加书ç±ï¼ŒåŒ…å«å­ç›®å½•(å•个目录下有多本书ç±ï¼Œå‡å®šæ¯ä¸€æœ¬ç”µå­ä¹¦æ–‡ä»¶å‡ä¸ºåŒä¸€æœ¬ä¹¦çš„ä¸åŒæ ¼å¼ï¼‰" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" -msgstr "将用户注释åˆå¹¶åˆ°æ•°æ®åº“" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "从目录添加书ç±ï¼ŒåŒ…å«å­ç›®å½•(å•个目录下有多本书ç±ï¼Œå‡å®šæ¯ä¸€æœ¬ç”µå­ä¹¦æ–‡ä»¶å‡ä¸ºä¸åŒç”µå­ä¹¦ï¼‰" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" -msgstr "%s<br />最åŽå·²è¯»é¡µï¼š%d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "添加空书。(无任何格å¼ï¼‰" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "%s<br />最åŽå·²è¯»é¡µï¼šä½ç½® %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "<b>ä½ç½® %d • %s</b><br />%s<br />" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "<b>页数 %d • %s</b><br />" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "<b>ä½ç½® %d • %s</b><br />" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "多少空白书ç±ï¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "应添加多少空白书ç±ï¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "正在上传书ç±åˆ°è®¾å¤‡ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "EPUB 书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "LRF 书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "HTML 书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "LIT 书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "MOBI 书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "Topaz 书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "文本书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "PDF 书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "漫画" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "å½’æ¡£" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "支æŒçš„书j" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "åˆå¹¶ä¸€äº›ä¹¦ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "找到一些é‡å¤å†…容,并入如下已有书ç±ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "无法读å–元数æ®" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "无法从下列项目读å–元数æ®" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "未选择书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "æŠ“å–æ³¨é‡Šï¼ˆå®žéªŒåŠŸèƒ½ï¼‰" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "仅使用书库" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "ä»…ä½¿ç”¨ä¸»ä¹¦åº“ç”Ÿæˆæ³¨é‡Š" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "未选择书ç±" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "æœªé€‰å®šä¹¦ç±æŠ“å–æ³¨é‡Š" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "将用户注释åˆå¹¶åˆ°æ•°æ®åº“" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "%s<br />最åŽå·²è¯»é¡µï¼š%d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "%s<br />最åŽå·²è¯»é¡µï¼šä½ç½® %d (%d%%)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "<b>ä½ç½® %d • %s</b><br />%s<br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "<b>页数 %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "<b>ä½ç½® %d • %s</b><br />" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "在您 calibre 书库中创建书ç±ç±»ç›®" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "未选定书ç±ç”Ÿæˆç±»ç›®" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "æ­£åœ¨ç”Ÿæˆ %s 类目..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "未找到书ç±" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" +"æ²¡æœ‰ä¹¦ç±æ”¶å…¥ç±»ç›®\n" +"检查ä¸å«æ ‡ç­¾" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "å·²ç»ç”Ÿæˆç±»ç›®ã€‚" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "输出类目目录" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "选定目标ä½ç½® %s.%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "ä¸å…许" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "分别转æ¢" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "批é‡è½¬æ¢" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "无法转æ¢" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "å¼€å§‹è½¬æ¢ %d 本书" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "移除书ç±" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "移除选定书ç±" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "移除选定书ç±ä¸­æŒ‡å®šæ ¼å¼çš„书..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "移除所有格å¼é€‰å®šä¹¦ç±ï¼Œé™¤..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "移除选定书ç±å°é¢" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "无法删除" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "选择删除格å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "选择<b>éž</b>删除格å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "从设备删除书ç±ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" msgstr "选定书ç±å°†è¢«<b>永久删除</b>,文件会从您的电脑中移除。是å¦ç¡®å®šï¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "å‘é€é‚®ä»¶è‡³" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "å‘é€åˆ°è®¾å¤‡" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "M" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "é€ä¸ªä¿®æ”¹å…ƒæ•°æ®" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "批é‡ä¿®æ”¹å…ƒæ•°æ®" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "下载元数æ®å’Œå°é¢" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "仅下载元数æ®" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "仅下载å°é¢" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "仅下载社会性元数æ®" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "åˆå¹¶åˆ°ç¬¬ä¸€æœ¬é€‰å®šä¹¦ç± - 删除其它" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "åˆå¹¶åˆ°ç¬¬ä¸€æœ¬é€‰å®šä¹¦ç± - ä¿ç•™å…¶å®ƒ" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "无法下载元数æ®" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "社会性元数æ®" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "元数æ®" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "正在为 %s 本书下载 %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "下载一些元数æ®å¤±è´¥" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "下载下列书ç±å…ƒæ•°æ®å¤±è´¥ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "下载元数æ®å¤±è´¥ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:602 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "错误" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "无法编辑元数æ®" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "无法åˆå¹¶ä¹¦ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "åˆå¹¶éœ€è¦é€‰å®šè‡³å°‘两本书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3126,7 +3447,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3136,113 +3457,223 @@ msgid "" "from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "您将è¦åˆå¹¶å¤šä½™ 5 本书。<b>是å¦</b>确定?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "æŠ“å–æ–°é—»" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "æ­£åœ¨æŠ“å–æ–°é—»ï¼Œæ¥æºäºŽ " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr " 已抓å–。" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "打开包å«ç›®å½•" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "首选项" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "è¿è¡Œæ¬¢è¿Žå‘导" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "无法é…ç½®" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "有正在è¿è¡Œä»»åŠ¡æ—¶æ— æ³•è¿›è¡Œé…置。" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "é‡å¯(&R)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "将啿 ¼å¼å­˜å…¥ç£ç›˜" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "ä¿å­˜åˆ°ç£ç›˜" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "ä¿å­˜åˆ°ç£ç›˜å•个目录" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "ä»…ä¿å­˜ %s 到ç£ç›˜" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "无法ä¿å­˜åˆ°ç£ç›˜" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "选择目标目录" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "ä¸å…许" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" -"You are tying to save files into the calibre library. This can cause " +"You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "ä¿å­˜å‡ºé”™" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "ä¿å­˜æ—¶å‡ºé”™ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "无法ä¿å­˜ä¸€äº›ä¹¦ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "点击显示详情按钮查看具体哪些。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" -msgstr "未选定书ç±ç”Ÿæˆç±»ç›®" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "显示书ç±è¯¦æƒ…" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." -msgstr "æ­£åœ¨ç”Ÿæˆ %s 类目..." - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "未找到书ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -"æ²¡æœ‰ä¹¦ç±æ”¶å…¥ç±»ç›®\n" -"检查ä¸å«æ ‡ç­¾" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." -msgstr "å·²ç»ç”Ÿæˆç±»ç›®ã€‚" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "æ— å¯ç”¨è¯¦ç»†ä¿¡æ¯" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" -msgstr "输出类目目录" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "è®¾å¤‡ä¸Šä¹¦ç±æ²¡æœ‰è¯¦ç»†ä¿¡æ¯å¯ç”¨ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" -msgstr "选定目标ä½ç½® %s.%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "类似书ç±..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " -msgstr "æ­£åœ¨æŠ“å–æ–°é—»ï¼Œæ¥æºäºŽ " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1066 -msgid " fetched." -msgstr " 已抓å–。" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "åŒä½œè€…的书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" -msgstr "无法转æ¢" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "å¼€å§‹è½¬æ¢ %d 本书" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "åŒç³»åˆ—的书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "åŒå‡ºç‰ˆå•†çš„书ç±" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "åŒæ ‡ç­¾çš„书ç±" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "查看" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "查看特定格å¼" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "无法查看" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "选择格å¼è¿›è¡ŒæŸ¥çœ‹" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "选定多本书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3250,11 +3681,11 @@ msgid "" "continue?" msgstr "您正在试图打开 %d 本书ç±ã€‚åŒæ—¶æ‰“开太多书ç±å¯èƒ½ä¼šå˜æ…¢ï¼Œå¹¶å¯¹ç”µè„‘å“应速度有消æžå½±å“。一旦开始,需等待进程完æˆã€‚是å¦ç»§ç»­ï¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "无法打开文件夹" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "%s æ— å¯ç”¨æ ¼å¼ã€‚" @@ -3279,7 +3710,7 @@ msgid "The specified directory could not be processed." msgstr "æ— æ³•å¤„ç†æŒ‡å®šç›®å½•。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "没有书ç±" @@ -3404,14 +3835,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 @@ -3476,7 +3911,7 @@ msgstr "路径" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3574,6 +4009,7 @@ msgstr "输出" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 @@ -3658,8 +4094,8 @@ msgstr "电å­ä¹¦é€‰é¡¹" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1493 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1511 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "类目" @@ -3682,7 +4118,7 @@ msgstr "æ­£åˆ™è¡¨è¾¾å¼æè¿°æ ‡ç­¾ï¼Œä»¥æŽ’é™¤ä½“è£ï¼š" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" @@ -3787,7 +4223,7 @@ msgid "&Disable comic processing" msgstr "关闭漫画处ç†(&D)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "输出格å¼(&O):" @@ -3803,16 +4239,16 @@ msgstr "调试" msgid "Debug the conversion process." msgstr "调试转æ¢è¿‡ç¨‹ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "选择调试目录" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "无效调试目录" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "创建调试目录失败" @@ -3955,15 +4391,15 @@ msgstr "外观" msgid "Control the look and feel of the output" msgstr "控制输出文件外观" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "" @@ -4094,34 +4530,34 @@ msgid "" "possible." msgstr "设置元数æ®ã€‚输出文件将尽å¯èƒ½å¤šçš„æºå¸¦å…ƒæ•°æ®ä¿¡æ¯ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "选择该书ç±çš„å°é¢ " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "无法读å–" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "你没有读å–该文件的æƒé™ " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "è¯»å–æ–‡ä»¶å‡ºé”™" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>è¯»å–æ­¤æ–‡ä»¶æ—¶å‘生错误:<br/><b>" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " 䏿˜¯åˆæ³•的图片" @@ -4376,18 +4812,18 @@ msgstr "转æ¢" msgid "Options specific to the input format." msgstr "仅针对特定输入格å¼çš„选项。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "å¯¹è¯æ¡†" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "输入格å¼(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "为指定书ç±ä½¿ç”¨å·²å­˜è½¬æ¢è®¾å®š(&S)" @@ -4404,39 +4840,39 @@ msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "优化章节标题和其它文档结构的检测。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "检测章节ä½ç½®ï¼ˆXPath 表达å¼ï¼‰ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "之剿’入分页ä½ç½®ï¼ˆXPath 表达å¼ï¼‰ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "页眉正则表达å¼ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "页脚正则表达å¼ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "无效正则表达å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "无效正则表达å¼ï¼š%s" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "无效 XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "XPath è¡¨è¾¾å¼ %s 无效。" @@ -4476,15 +4912,15 @@ msgstr "" msgid "Control the creation/conversion of the Table of Contents." msgstr "控制内容目录的创建/转æ¢" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "&一级目录(XPath 表达å¼ï¼‰ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "&二级目录(XPath 表达å¼ï¼‰ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "&三级目录(XPath 表达å¼ï¼‰ï¼š" @@ -4546,8 +4982,8 @@ msgid "&Maximum line length:" msgstr "最大行宽(&M)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" -msgstr "强制最大行宽" +msgid "Force maximum line length" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 @@ -4642,20 +5078,20 @@ msgstr "" "高级用法å‚è§ <a href=\"http://calibre-ebook.com/user_manual/xpath.html\">XPath " "教程</a>。" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "用å°é¢æµè§ˆ" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4664,281 +5100,273 @@ msgstr "用å°é¢æµè§ˆ" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "是" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "å¦" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "为此系列自动数字排åº" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "无详情å¯ç”¨ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "设备未连接。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "获å–设备信æ¯" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "获å–设备书ç±åˆ—表" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "ä»Žè®¾å¤‡æŠ“å–æ³¨é‡Š" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "传输元数æ®åˆ°è®¾å¤‡ä¸Š" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "上传 %d 本书到设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "从设备上删除书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "从设备上下载书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "查看设备上的书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "设置传é€åˆ°è®¾å¤‡çš„默认动作" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "ä¼ é€åˆ°ä¸»å†…å­˜" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "å‘é€åˆ°å­˜å‚¨å¡ A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "å‘é€åˆ°å­˜å‚¨å¡ B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 -msgid "Fetch annotations (experimental)" -msgstr "æŠ“å–æ³¨é‡Šï¼ˆå®žéªŒåŠŸèƒ½ï¼‰" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "与设备通信å‘生错误" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 -msgid "Failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "设备通讯错误。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "与设备通讯出现临时性错误。请拔下å†é‡æ–°è¿žæŽ¥è®¾å¤‡ï¼Œæˆ–å¯èƒ½éœ€è¦é‡å¯ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "设备: " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " 被检测到。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "选择传é€" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "选择传é€åˆ°è®¾å¤‡çš„æ ¼å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "无设备" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "无法传é€ï¼šæ— è¿žæŽ¥è®¾å¤‡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "æ— å¡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "无法传é€ï¼šè®¾å¤‡ä¸­æ— å‚¨å­˜å¡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "电å­ä¹¦ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "已添加, 您å¯ä»¥ä»Žä¸­èŽ·å–电å­ä¹¦ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "ç”±" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "使用 %s æ ¼å¼." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "正在å‘é€é‚®ä»¶è‡³" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "æ— åˆé€‚æ ¼å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "在å‘é€ç”µå­é‚®ä»¶ä¹‹å‰è‡ªåŠ¨è½¬æ¢ä¸‹åˆ—书ç±ï¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "由于无法找到åˆé€‚çš„æ–‡ä»¶æ ¼å¼æ— æ³•通过电å­é‚®ä»¶å‘é€ä¸‹åˆ—书ç±:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "å‘é€ç”µå­ä¹¦ç±å¤±è´¥" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "无法通过电å­é‚®ä»¶å‘é€ä»¥ä¸‹ä¹¦ç±:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "已通过邮件å‘é€:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "æ–°é—»:" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "附加" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "将新闻å‘é€åˆ°" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "上传到设备之å‰è‡ªåŠ¨è½¬æ¢å¦‚下书ç±ï¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "正在å‘é€ç±»ç›®åˆ°è®¾å¤‡ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "将新闻传é€åˆ°è®¾å¤‡." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "ä¼ é€ä¹¦ç±åˆ°è®¾å¤‡ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "无法上传下列书ç±åˆ°è®¾å¤‡ï¼Œæœªæ‰¾åˆ°ä½•æ—¶æ ¼å¼ã€‚请先将书ç±è½¬æ¢ä¸ºè®¾å¤‡æ”¯æŒçš„æ ¼å¼ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "设备存储空间ä¸è¶³" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "<p>由于设备存储空间ä¸è¶³æ— æ³•将书ç±ä¼ é€åˆ°è®¾å¤‡ä¸Š " @@ -4959,9 +5387,25 @@ msgstr "" msgid "Save &template:" msgstr "ä¿å­˜æ¨¡æ¿(&T):" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" -msgstr "å°é¢é€‚é…视图(&C)" +msgid "Fit &cover within view" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" @@ -5041,6 +5485,14 @@ msgstr "" msgid "No location selected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5089,15 +5541,15 @@ msgstr "é…置文件(&P);" msgid "Edit Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugin_type)s %(plugins)s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "æ’ä»¶" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " @@ -5105,19 +5557,19 @@ msgstr "" "\n" "自定义: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "常规" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "界é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "转æ¢" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -5125,15 +5577,15 @@ msgstr "" "电å­é‚®ä»¶\n" "传输" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "添加/ä¿å­˜" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "高级" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5141,201 +5593,211 @@ msgstr "" "内容\n" "æœåС噍" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "æ’ä»¶" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "自动å‘é€" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "电å­é‚®ä»¶" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "电å­é‚®ä»¶ä¸­ä½¿ç”¨çš„æ ¼å¼. 首先匹é…的格å¼å°†è¢«ä½¿ç”¨." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "如选中, 下载的新闻奖自动被å‘é€åˆ° <br>è¯¥é‚®ä»¶åœ°å€ (ä½¿ç”¨åˆ—å‡ºçš„æ”¯æŒæ ¼å¼ä¹‹ä¸€)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "新邮件地å€" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "中" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "å°" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "大" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "系统端å£é€‰å®š" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "安装命令行工具失败。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "命令行工具已安装" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "命令行工具安装于" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "如果您移动 calibre.appï¼Œæ‚¨å¿…é¡»é‡æ–°å®‰è£…命令行工具。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "ä¸åˆæ³•çš„æ’件路径" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s 䏿˜¯åˆæ³•çš„æ’件路径" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "选择æ’ä»¶" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "该æ’ä»¶ä¸èƒ½è¢«ç¦ç”¨" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "æ’ä»¶: %s ä¸èƒ½è¢«ç¦ç”¨" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "无法个性化æ’ä»¶" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "æ’ä»¶: %s 无需个性化设置" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "定制" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "ä¸èƒ½ç§»é™¤å†…ç½®æ’ä»¶" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr " 无法移除. 该æ’件是内置æ’ä»¶. 您å¯ä»¥å°è¯•ç¦ç”¨å®ƒè€Œéžç§»é™¤." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "您确定å—?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "错误日志:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "访问日志:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "无法å¯åЍ内容æœåС噍" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "无效的尺寸" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "å°ºå¯¸å¤§å° %s ä¸åˆæ³•. åˆæ³•的格å¼ä¸º 宽度x高度" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "检查数æ®åº“完整性" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "检查数æ®åº“完整性失败" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "找到部分ä¸ä¸€è‡´" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5473,282 +5935,323 @@ msgstr "在此控制 calibre å‘é€åˆ°è®¾å¤‡æ—¶çš„存储方å¼ã€‚首选项 -> msgid "Sending to &device" msgstr "å‘é€åˆ°è®¾å¤‡(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "首选项" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "新版程åºå¯ç”¨æ—¶æç¤º(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "默认下载社会性元数æ®ï¼ˆæ ‡ç­¾ã€è¯„分等)(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "默认抓å–元数æ®è¦†ç›–作者和标题(&O)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "默认网络超时(&t)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "设置网络访问的默认超时é™åˆ¶ (例如在从互è”网获å–ä¿¡æ¯æ—¶çš„è¶…æ—¶)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " ç§’" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "选择界é¢è¯­è¨€, 需é‡å¯(&l):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "普通" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "高" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "低" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "进程优先级(&p):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "首选输出格å¼(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "首选输入格å¼é¡ºåº(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "使用罗马数字作为åºåˆ—æ•°(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "显示系统托盘图标, 需é‡å¯ç”Ÿæ•ˆ(&t)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "在系统托盘除显示和æé†’" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "在å•ç‹¬çš„çª—å£æ˜¾ç¤ºå°é¢æµè§ˆç•Œé¢, 需é‡å¯ç”Ÿæ•ˆ(&b)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "峿—¶æœç´¢" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "自动将下载的新闻传输到电å­ä¹¦é˜…读器上(&n)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "在将新闻传é€åˆ°è®¾å¤‡ä¸ŠåŽä»Žä¹¦åº“中删除(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "æµè§ˆæ¨¡å¼ä¸‹æ˜¾ç¤ºçš„书ç±å°é¢æ•°é‡(&N), é¡»é‡å¯ç”Ÿæ•ˆ;" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "选择在书库界é¢ä¸­æ˜¾ç¤ºçš„æ–°ç³»åˆ—(&c)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "使用内部æµè§ˆå™¨æ˜¾ç¤º" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "将电å­é‚®ä»¶åœ°å€æ·»åŠ åˆ°ä¹¦ç±å‘é€ç›®çš„" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "添加邮件地å€(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "设为默认(&d)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "删除邮件地å€(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 å¯ä»¥å°†æ‚¨çš„书ç±ç”¨ç”µå­é‚®ä»¶å‘é€ç»™ä½ ï¼ˆæˆ–您的读者)。电å­é‚®ä»¶å°†è‡ªåЍ呿‰€æœ‰é’©é€‰è‡ªåЍå‘é€çš„地å€å‘é€ä¸‹è½½æ–°é—»ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "等待中的工作进程最大值(需è¦é‡å¯ï¼‰(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "检查数æ®åº“完整性(&C)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "安装命令行工具(&I)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "打开 calibre é…置目录(&C)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "显示最大并å‘任务数为å¯ç”¨ CPU 核心数(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "调试设备检测(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "检查数æ®åº“完整性(&C)" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "打开 calibre é…置目录(&C)" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "安装命令行工具(&I)" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 带有一个网络æœåŠ¡å™¨ç¨‹åºï¼Œæ‚¨å¯ä»¥ç”±æ­¤ä½¿ç”¨æµè§ˆå™¨è®¿é—®ä½ çš„书库。对æœåŠ¡å™¨ç¨‹åºé…置的修改需è¦é‡å¯æœåŠ¡å™¨ç¨‹åºç”Ÿæ•ˆã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "æœåŠ¡å™¨ç«¯å£(&p):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "用户å(&U):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "密ç (&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "如果您使用空密ç å°†å¯¼è‡´å…¶ä»–人å¯ä»¥ä»Žweb界é¢è®¿é—®æ‚¨çš„书ç±åº“." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "显示书ç±å°é¢çš„æœ€å¤§å°ºå¯¸(宽度x高度). 过大的å°é¢å°†ä¼šè¢«ç›¸åº”缩å°. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "最大å°é¢å¤§å°(&c):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "显示密ç (&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "æ¯æ¬¡è¯·æ±‚最大 OPDS 项(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "å¯åЍæœåС噍(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "åœæ­¢æœåС噍(&o)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "测试æœåС噍(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "在系统å¯åŠ¨æ—¶è‡ªåŠ¨å¯åЍæœåС噍(&a)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "查看æœåŠ¡å™¨æ—¥å¿—(&s)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -5763,33 +6266,33 @@ msgstr "" "http://myhostname:8080 作为新类目。此时 myhostname 应该为有效主机å,或者您 Calibre ç¨‹åºæ‰€è¿è¡Œè®¡ç®—机的 IP " "地å€ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "从å¯ä»¥é€šè¿‡é…ç½®æ’ä»¶çš„å¯ç”¨ä¸Žå¦æ¥è°ƒæ•´Calibre的功能特性." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "å¯ç”¨/ç¦ç”¨æ’ä»¶(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "定制æ’ä»¶(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "移除æ’ä»¶(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "添加æ’ä»¶" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "æ’件文件(&F):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "添加(&A)" @@ -5830,7 +6333,7 @@ msgstr "æ•°å­—" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "日期" @@ -5896,8 +6399,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 @@ -5912,11 +6415,6 @@ msgstr "" msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" @@ -6015,6 +6513,63 @@ msgstr "å¯ç”¨å˜é‡ï¼š" msgid "Downloading social metadata, please wait..." msgstr "正在下载社会性元数æ®ï¼Œè¯·ç¨å€™..." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "一直显示此警告信æ¯(&S)" @@ -6046,10 +6601,29 @@ msgstr "" msgid "Author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "按作者排åº" @@ -6146,10 +6720,14 @@ msgstr "显示任务信æ¯(&D)" msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "编辑元信æ¯" @@ -6253,136 +6831,136 @@ msgstr "" msgid "Last modified: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "éžæœ‰æ•ˆå›¾ç‰‡" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "é€‰æ‹©æ ¼å¼ " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "æ— æƒé™" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "您没有æƒé™è¯»ä¸‹åˆ—文件:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "未选择格å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "无法读å–元数æ®" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "无法从 %s æ ¼å¼ä¸­è¯»å–元数æ®" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "无法读å–å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "无法从 %s æ ¼å¼ä¸­è¯»å–å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "%s æ ¼å¼ä¸­å°é¢æ— æ•ˆ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "放弃编辑所有其余书ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "ISBN ç¼–å·æœ‰æ•ˆ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "ISBN ç¼–å·æ— æ•ˆ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "正在下载å°é¢..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "无法抓å–å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>无法抓å–å°é¢ã€‚</b><br/>" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "下载超时。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "无法找到书ç±å¯¹åº”çš„å°é¢ã€‚请å°è¯•首先指定 ISBN。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "éžæ³•å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "å°é¢ä¸æ˜¯æœ‰æ•ˆå›¾ç‰‡" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "出错" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "下载社会性元数æ®å‡ºé”™" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "无法抓å–元数æ®" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "您必须设定 ISBN,标题,作者或出版商中的至少一个æ¡ä»¶" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "æƒé™æ‹’ç»" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "无法打开 %s。它是å¦è¢«å…¶å®ƒç¨‹åºå ç”¨ã€‚" @@ -6475,10 +7053,14 @@ msgstr "" msgid "Password needed" msgstr "需è¦å¯†ç " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "正在中止..." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "执行中" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" @@ -6871,12 +7453,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:500 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 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:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -6918,10 +7500,6 @@ msgstr "" msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "测试电å­é‚®ä»¶è®¾ç½®" @@ -7228,448 +7806,188 @@ msgstr "ISBN:" msgid "Regular expression (?P<isbn>)" msgstr "æ­£åˆ™è¡¨è¾¾å¼ (?P<isbn>)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "类似书ç±..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "已连接 " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "任务" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "状æ€" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "进度" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "è¿è¡Œæ—¶é—´" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "有 %d 个正在è¿è¡Œçš„任务:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "未知任务" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "有 %d 个正在等待执行的任务:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "无法中止任务" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "无法在与设备通信时中止任务" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "任务已执行" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "ä¸å¯ç”¨" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "任务:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." -msgstr "点击查看活动任务。" +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr " - 任务" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "将啿 ¼å¼å­˜å…¥ç£ç›˜" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "高级æœç´¢" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" msgstr "<p>用标题ã€ä½œè€…ã€å‡ºç‰ˆå•†ã€æ ‡ç­¾ã€æ³¨é‡Šç­‰æœç´¢ä¹¦ç±åˆ—表<br><br>空格间隔关键è¯è§†ä¸ºä¸”(AND)关系" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "é‡ç½®å¿«é€Ÿæœç´¢" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "当剿œç´¢æ–‡æœ¬ï¼ˆå–代æœç´¢å称)" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "以框中åç§°ä¿å­˜å½“剿œç´¢" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "删除当å‰å·²å­˜æœç´¢" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "å‘é€é‚®ä»¶è‡³" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "添加书ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "查看" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "å‘é€åˆ°è®¾å¤‡" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "æŠ“å–æ–°é—»" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "ä¿å­˜åˆ°ç£ç›˜" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "移除书ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "M" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "打开包å«ç›®å½•" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "显示书ç±è¯¦æƒ…" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "åŒä½œè€…的书ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "åŒç³»åˆ—的书ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "åŒå‡ºç‰ˆå•†çš„书ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "åŒæ ‡ç­¾çš„书ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "é€ä¸ªä¿®æ”¹å…ƒæ•°æ®" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "批é‡ä¿®æ”¹å…ƒæ•°æ®" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "下载元数æ®å’Œå°é¢" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "仅下载元数æ®" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "仅下载å°é¢" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "仅下载社会性元数æ®" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "åˆå¹¶åˆ°ç¬¬ä¸€æœ¬é€‰å®šä¹¦ç± - 删除其它" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "åˆå¹¶åˆ°ç¬¬ä¸€æœ¬é€‰å®šä¹¦ç± - ä¿ç•™å…¶å®ƒ" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "从å•个目录添加书ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 -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 "从目录添加书ç±ï¼ŒåŒ…å«å­ç›®å½•(å•个目录下有多本书ç±ï¼Œå‡å®šæ¯ä¸€æœ¬ç”µå­ä¹¦æ–‡ä»¶å‡ä¸ºåŒä¸€æœ¬ä¹¦çš„ä¸åŒæ ¼å¼ï¼‰" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "从目录添加书ç±ï¼ŒåŒ…å«å­ç›®å½•(å•个目录下有多本书ç±ï¼Œå‡å®šæ¯ä¸€æœ¬ç”µå­ä¹¦æ–‡ä»¶å‡ä¸ºä¸åŒç”µå­ä¹¦ï¼‰" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "添加空书。(无任何格å¼ï¼‰" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "ä¿å­˜åˆ°ç£ç›˜å•个目录" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "ä»…ä¿å­˜ %s 到ç£ç›˜" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "查看特定格å¼" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "移除选定书ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "移除选定书ç±ä¸­æŒ‡å®šæ ¼å¼çš„书..." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "移除所有格å¼é€‰å®šä¹¦ç±ï¼Œé™¤..." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "移除选定书ç±å°é¢" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "分别转æ¢" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "批é‡è½¬æ¢" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "在您 calibre 书库中创建书ç±ç±»ç›®" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "è¿è¡Œæ¬¢è¿Žå‘导" - #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7697,7 +8015,7 @@ msgstr "ä¹¦ç± <font face=\"serif\">%s</font> 中 %s." #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7757,7 +8075,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7788,7 +8106,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>无结果项</b> 匹é…å…³é”®è¯ <i>%s</i> 被找到." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "无匹é…项" @@ -7805,12 +8123,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF 查看程åºå·¥å…·æ " #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "下一页" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "上一页" @@ -7981,24 +8299,24 @@ msgid "No matches found for this book" msgstr "æœªæ‰¾åˆ°åŒ¹é…æ­¤ä¹¦ä¿¡æ¯" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "æœç´¢" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "æœç´¢ï¼ˆç‚¹å‡»å·¦ä¾§æŒ‰é’®è¿›è¡Œé«˜çº§æœç´¢ï¼‰" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "已存æœç´¢" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "选择已存æœç´¢æˆ–输入新存入æœç´¢åç§°" @@ -8007,15 +8325,15 @@ msgid "Restrict to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "(所有书ç±ï¼‰" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "" @@ -8079,112 +8397,112 @@ msgstr "清除" msgid "&Alternate shortcut:" msgstr "其它快æ·é”®(&A):" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "æœç´¢" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "åŒ¹é…æ‰€æœ‰" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "匹é…任一" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /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 "è½¬æ¢ %d 本书中的第 %d 本 (%s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" msgstr "æ— æ³•è½¬æ¢æŸäº›ä¹¦ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "ç”±äºŽæœªæ‰¾åˆ°é€‚ç”¨æºæ ¼å¼ï¼Œæ— æ³•è½¬æ¢ %d 本书中的 %d 本。" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "ä¸ºæ‰¹å¤„ç†æŽ’é˜Ÿä¹¦ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "正在排队 " @@ -8202,78 +8520,53 @@ msgid "" "reconvert them?" msgstr "下列书ç±å·²ç»è¢«è½¬æ¢ä¸º %s æ ¼å¼ã€‚您希望转æ¢å®ƒä»¬ä¹ˆï¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "æ¢å¤(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "ææ¬¾èµžåŠ© Calibre 项目(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "弹出已连接设备(&E)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "é‡å¯(&R)" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "Calibre 快速上手指å—" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "无法é…ç½®" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "有正在è¿è¡Œä»»åŠ¡æ—¶æ— æ³•è¿›è¡Œé…置。" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "æ— å¯ç”¨è¯¦ç»†ä¿¡æ¯" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "è®¾å¤‡ä¸Šä¹¦ç±æ²¡æœ‰è¯¦ç»†ä¿¡æ¯å¯ç”¨ã€‚" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "转æ¢é”™è¯¯" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "<p>无法转æ¢ï¼š%s<p> 它是 <a href=\"%s\">DRM</a> ä¿æŠ¤ä¹¦ç±ã€‚您需è¦é¦–先使用第三方工具去除 DRM。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "清å•ç¦ç”¨" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "<b>失败</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "仿œ‰ä»»åŠ¡è¿è¡Œã€‚您是å¦å¸Œæœ›é€€å‡ºï¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -8283,11 +8576,11 @@ msgstr "" " 退出å¯èƒ½å¯¼è‡´è®¾å¤‡æŸå。<br>\n" " 确定退出么?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "警告:正在è¿è¡Œä»»åŠ¡" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8462,7 +8755,7 @@ msgid "Options to customize the ebook viewer" msgstr "定制电å­ä¹¦æŸ¥çœ‹å™¨çš„选项" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "è®°ä½ä¸Šæ¬¡ä½¿ç”¨çª—å£å¤§å°" @@ -8517,36 +8810,36 @@ msgstr "ç­‰å®½å­—ä½“å¤§å° px 值" msgid "The standard font type" msgstr "标准字体类型" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "è¯å…¸æŸ¥è¯¢(&L)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "转到..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "下一节" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "上一节" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "文档起始" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "文档结尾" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "节起始" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "节末尾" @@ -8602,88 +8895,88 @@ msgstr "å³ç¿»" msgid "Book format" msgstr "ä¹¦ç±æ ¼å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "书内ä½ç½®" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "è½¬åˆ°å¼•ç”¨ã€‚è¦æ‰¾åˆ°å¼•用编å·ï¼Œè¯·ä½¿ç”¨å¼•用模å¼ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "书内文本æœç´¢" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "打å°é¢„览" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "正在链接 dict.org 查询:<b>%s</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "选择电å­ä¹¦" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "电å­ä¹¦" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "添加书签" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "编辑书签标题:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "未找到 %s 的匹é…" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "正在加载æµ..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "æ­£åœ¨æŽ’å¸ƒæµ %s..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "管ç†ä¹¦ç­¾" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "正在加载电å­ä¹¦..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "DRM 错误" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "<p>此书被 <a href=\"%s\">DRM</a> ä¿æŠ¤" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "无法打开电å­ä¹¦" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "电å­ä¹¦æŸ¥çœ‹å™¨æŽ§åˆ¶é€‰é¡¹" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "若指定,查看器窗å£åœ¨æ‰“开时将试图转到å‰é¢ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "åœ¨æŽ§åˆ¶å°æ˜¾ç¤º javascript è­¦å‘Šä»¥åŠæŽ§åˆ¶å°ä¿¡æ¯" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -8801,14 +9094,18 @@ msgstr "标题大写" msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " @@ -9676,7 +9973,52 @@ msgstr "无需确认" msgid "Error: You must specify a column label" msgstr "é”™è¯¯ï¼šæ‚¨å¿…é¡»æŒ‡å®šæ æ ‡ç­¾" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9696,35 +10038,45 @@ msgstr "" "\n" "具体命令帮助:%%prog command --help\n" +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:566 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "<p>正在将旧数æ®åº“转移到ä½äºŽ %s 的新数æ®åº“<br><center>" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1825 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "正在å¤åˆ¶<b>%s</b>" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "正在压缩数æ®åº“" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1935 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "正在检查" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "正在检查缺失文件。" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "已检查 id" @@ -9918,35 +10270,45 @@ msgstr "内容æœåŠ¡å™¨ä¸Šä¹¦åº“ç›®å½•è·¯å¾„" msgid "Write process PID to the specified file" msgstr "指定文件写进程 PID" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "" @@ -10028,15 +10390,15 @@ msgstr "" msgid "Waiting..." msgstr "等候中..." -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "å·²åœæ­¢" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "已完æˆ" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "工作中..." @@ -10411,9 +10773,6 @@ msgstr "ä¸ä¸‹è½½ CSS æ ·å¼è¡¨ã€‚" #~ msgid "&Transliterate unicode characters to ASCII." #~ msgstr "å°†unicode字符转æ¢ä¸ºASCII字符." -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "&Search:" #~ msgstr "æœç´¢(&S):" @@ -10458,6 +10817,9 @@ msgstr "ä¸ä¸‹è½½ CSS æ ·å¼è¡¨ã€‚" #~ msgid "Click to browse books by tags" #~ msgstr "点击æµè§ˆä¹¦ç±æ ‡ç­¾" +#~ msgid "Click to see list of active jobs." +#~ msgstr "点击查看活动任务。" + #~ msgid "" #~ "<p>Browsing books by their covers is disabled.<br>Import of pictureflow " #~ "module failed:<br>" @@ -10548,6 +10910,9 @@ msgstr "ä¸ä¸‹è½½ CSS æ ·å¼è¡¨ã€‚" #~ "metadata is stored in the file metadata.db)" #~ msgstr "电å­ä¹¦ä½ç½®(&L)(电å­ä¹¦ç±æŒ‰ä½œè€…排åºå­˜å‚¨åœ¨æ–‡ä»¶ç›®å½•中,元数æ®å­˜å‚¨åœ¨ metadata.db)" +#~ msgid "Force maximum line lenght" +#~ msgstr "强制最大行宽" + #~ msgid "Stop &all jobs" #~ msgstr "åœæ­¢æ‰€æœ‰ä»»åŠ¡(&A)" @@ -10563,9 +10928,15 @@ msgstr "ä¸ä¸‹è½½ CSS æ ·å¼è¡¨ã€‚" #~ msgid "Communicate with the Sony PRS-600/700/900 eBook reader." #~ msgstr "与索尼 PRS-600/700/900 eBook reader 通信。" +#~ msgid "Fit &cover to view" +#~ msgstr "å°é¢é€‚é…视图(&C)" + #~ msgid "<p>For help see the: <a href=\"%s\">User Manual</a><br>" #~ msgstr "<p>帮助å‚è§ï¼š<a href=\"%s\">用户手册</a><br>" +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "与 Teclast K3 通信。" + #~ msgid "" #~ "The value <b>%d</b> you have chosen for the content server port is a system " #~ "port. You operating system <b>may</b> not allow the server to run on this " diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index efd1381f77..6c7e4cadd0 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-08-07 01:39+0000\n" -"PO-Revision-Date: 2010-08-06 20:15+0000\n" +"POT-Creation-Date: 2010-08-20 20:19+0000\n" +"PO-Revision-Date: 2010-08-20 22:46+0000\n" "Last-Translator: Kovid Goyal <Unknown>\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: 2010-08-07 03:41+0000\n" +"X-Launchpad-Export-Date: 2010-08-22 03:46+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Language: zh_TW\n" @@ -28,12 +28,12 @@ msgstr "完全ä¸åšä»»ä½•事" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:506 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:507 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:405 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/chm/metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:402 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:70 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:72 #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:335 @@ -50,7 +50,7 @@ msgstr "完全ä¸åšä»»ä½•事" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:332 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:333 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:64 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 @@ -103,24 +103,24 @@ msgstr "完全ä¸åšä»»ä½•事" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:98 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:234 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:287 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:826 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:292 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:22 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:862 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:871 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1163 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:362 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 @@ -128,20 +128,20 @@ msgstr "完全ä¸åšä»»ä½•事" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1060 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/metadata.py:96 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:186 #: /home/kovid/work/calibre/src/calibre/library/cli.py:213 #: /home/kovid/work/calibre/src/calibre/library/database.py:913 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:356 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:368 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:976 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1045 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1646 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1648 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1770 -#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:199 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:134 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:137 -#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:68 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:362 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:374 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1076 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1760 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1762 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1889 +#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:201 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:136 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:139 +#: /home/kovid/work/calibre/src/calibre/library/server/xml.py:70 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:117 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 @@ -171,6 +171,10 @@ msgstr "元數據寫入器" msgid "Catalog generator" msgstr "分類產生器" +#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:359 +msgid "User Interface Action" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:16 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -242,7 +246,7 @@ msgstr "從%s檔案中設定詮釋資料" msgid "Conversion Input" msgstr "轉æ›è¼¸å…¥" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:125 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:129 msgid "" "Specify the character encoding of the input document. If set this option " "will override any encoding declared by the document itself. Particularly " @@ -250,11 +254,11 @@ msgid "" "encoding declarations." msgstr "指定輸入文件的字元編碼。如果設定這個é¸é …就會蓋éŽä»»ä½•ç”±æ–‡ä»¶æœ¬èº«å®£å‘Šçš„ç·¨ç¢¼ã€‚ç•¶æ–‡ä»¶æ²’æœ‰å®£å‘Šä»»ä½•ç·¨ç¢¼æˆ–æ–‡ä»¶æ‰€å®£å‘Šçš„ç·¨ç¢¼ä¸æ­£ç¢ºæ™‚會很有幫助。" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:237 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 msgid "Conversion Output" msgstr "轉æ›è¼¸å‡º" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:251 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -402,11 +406,11 @@ msgstr "" msgid "No valid plugin found in " msgstr "沒有在 中找到åˆé©çš„å¤–æŽ›ç¨‹å¼ " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:478 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:489 msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:511 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:522 msgid "" " %prog options\n" "\n" @@ -418,29 +422,29 @@ msgstr "" " 以載入的外部外掛程å¼è‡ªè¨‚ calibre。\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:517 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:528 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "æŒ‡å®šå«æœ‰å¤–掛程å¼çš„ zip 檔案的路徑來加入一個外掛程å¼ã€‚" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:519 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:530 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "ä¾å稱移除一個自訂的外掛程å¼ã€‚å°å…§å»ºå¤–掛程å¼ç„¡æ•ˆ" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:521 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:532 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "自訂外掛程å¼ã€‚指定外掛程å¼çš„å稱以åŠç”¨é€—號分隔的自訂字串。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:523 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:534 msgid "List all installed plugins" msgstr "列出所有已安è£çš„外掛程å¼" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:525 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:536 msgid "Enable the named plugin" msgstr "開啟已經命å的外掛程å¼" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:527 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:538 msgid "Disable the named plugin" msgstr "關閉已經命å的外掛程å¼" @@ -448,13 +452,13 @@ msgstr "關閉已經命å的外掛程å¼" msgid "Communicate with Android phones." msgstr "å’ŒAndroid 為OS的電話交æ›è³‡æ–™" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:48 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:50 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "è¦å°‡é›»å­æ›¸å‚³é€è‡³è£ç½®çš„目錄清單,以逗號分隔。會使用第一個存在的目錄" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:90 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:92 msgid "Communicate with S60 phones." msgstr "" @@ -475,14 +479,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:362 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:921 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:957 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2802 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2841 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2861 msgid "%d of %d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:962 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2847 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2867 msgid "finished" msgstr "" @@ -507,19 +511,19 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2471 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2491 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:817 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:823 #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:851 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:200 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1530 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:190 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:203 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1644 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:132 msgid "News" msgstr "æ–°èž" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2709 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2729 msgid "Communicate with iTunes." msgstr "" @@ -583,15 +587,15 @@ msgstr "è£ç½®ä»‹é¢" msgid "Communicate with Hanlin V3 eBook readers." msgstr "與翰林V3電孿›¸é€šè¨Šã€‚" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." msgstr "與翰林V5電孿›¸é€šè¨Šã€‚" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:115 msgid "Communicate with the BOOX eBook reader." msgstr "與 BOOX eBook 閱讀器連接。" -#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:123 +#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used." @@ -698,7 +702,7 @@ msgid "Adding books to device metadata listing..." msgstr "將書ç±åŠ å…¥è£ç½®çš„元數據清單..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:366 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:249 msgid "Not Implemented" msgstr "" @@ -720,7 +724,11 @@ msgstr "" msgid "Communicate with the Sweex MM300" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/misc.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:79 +msgid "Communicate with the Kogan" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/misc.py:87 msgid "Communicate with the Pandigital Novel" msgstr "" @@ -762,7 +770,7 @@ msgid "" "device. Possibilities include: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:144 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:145 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:68 msgid "Unnamed" msgstr "未命åçš„" @@ -772,14 +780,14 @@ msgid "Communicate with the Samsung SNE eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:11 -msgid "Communicate with the Teclast K3 reader." -msgstr "與 Teclast K3 閱讀器連接。" +msgid "Communicate with the Teclast K3/K5 reader." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:37 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:36 msgid "Communicate with the Newsmy reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 +#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the iPapyrus reader." msgstr "" @@ -961,15 +969,15 @@ msgstr "è¨­å®šæ›¸ç± ID" msgid "Set font delta" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:182 msgid "Rendered %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:181 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:185 msgid "Failed %s" msgstr "失敗的 %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:239 msgid "" "Failed to process comic: \n" "\n" @@ -979,7 +987,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:253 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:258 msgid "" "Number of colors for grayscale image conversion. Default: %default. Values " "of less than 256 may result in blurred text on your device if you are " @@ -987,70 +995,70 @@ msgid "" msgstr "" "ç°éšŽåœ–片轉檔的é¡è‰²æ•¸ã€‚é è¨­å€¼ï¼š%default。如果您想把漫畫轉æ›ç‚º EPUB æ ¼å¼ï¼Œé¡è‰²æ•¸è‹¥å°‘æ–¼ 256 å¯èƒ½æœƒé€ æˆåœ¨è£ç½®ä¸Šæ–‡å­—看起來變模糊了。" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 msgid "" "Disable normalize (improve contrast) color range for pictures. Default: False" msgstr "åœç”¨å°åœ–片é¡è‰²ç¯„åœçš„æ¨™æº–åŒ–ï¼ˆå¢žå¼·å°æ¯”)。é è¨­å€¼ï¼šFalse" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:260 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:265 msgid "Maintain picture aspect ratio. Default is to fill the screen." msgstr "ç¶­æŒåœ–片長寬比。 é è¨­ç‚ºå¡«æ»¿è‡³èž¢å¹•大å°ã€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 msgid "Disable sharpening." msgstr "åœç”¨éŠ³åŒ–ã€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 msgid "" "Disable trimming of comic pages. For some comics, trimming might remove " "content as well as borders." msgstr "åœç”¨æ¼«ç•«æ›¸ä¿®å‰ªã€‚在æŸäº›æ¼«ç•«ä¸­ï¼Œä¿®å‰ªå¯èƒ½æœƒæŠŠå…§å®¹å’Œé‚Šæ¡†ä¸€åŒåŽ»é™¤ã€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 msgid "Don't split landscape images into two portrait images" msgstr "ä¸è¦å°‡æ©«å‘圖片分割為兩張直å‘圖片" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:269 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:274 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." msgstr "åœ¨æ©«å‘æ¨¡å¼ä¸­è§€çœ‹æ™‚ä¿æŒåœ–片的長寬比並且使用螢幕高度åšç‚ºåœ–片的寬度。" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:277 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." msgstr "用於由å³è‡³å·¦çš„æ¼«ç•«å¼å‡ºç‰ˆã€‚這樣會使橫å‘é é¢ç”±å³è‡³å·¦åˆ†å‰²ç‚ºå…©å¼µç›´å‘é é¢ã€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:281 msgid "" "Enable Despeckle. Reduces speckle noise. May greatly increase processing " "time." msgstr "啟用去除斑點。減少斑點雜訊。å¯èƒ½æœƒå¤§å¹…增加處ç†çš„æ™‚間。" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" "Don't sort the files found in the comic alphabetically by name. Instead use " "the order they were added to the comic." msgstr "ä¸è¦å°‡æ¼«ç•«æ›¸ä¸­æ‰¾åˆ°çš„æª”案ä¾è‹±æ–‡å­—æ¯æŽ’åºã€‚而è¦ä½¿ç”¨å°‡å®ƒå€‘加入漫畫書時的次åºã€‚" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:283 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:288 msgid "" "The format that images in the created ebook are converted to. You can " "experiment to see which format gives you optimal size and look on your " "device." msgstr "轉æ›çš„電孿›¸ä¸­æ‰€å«åœ–åƒæ ¼å¼ã€‚您å¯ä»¥è©¦é©—幾種格å¼ï¼Œçœ‹å“ªç¨®æ ¼å¼çš„大å°å’Œæ•ˆæžœæœ€é©åˆæ‚¨çš„設備。" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "Apply no processing to the image" msgstr "ä¸å°åœ–片進行處ç†" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:294 msgid "Do not convert the image to grayscale (black and white)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:426 -#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:437 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:431 +#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:442 msgid "Page" msgstr "é " @@ -1517,7 +1525,11 @@ msgstr "正在å°é›»å­æ›¸ç±é€²è¡Œè½‰æ›..." msgid "Creating" msgstr "建立中" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:18 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 +msgid "Failed to parse: %s with error: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:26 msgid "ePub Fixer" msgstr "" @@ -1533,7 +1545,7 @@ msgid "" "cause significant changes to your epub, complain to the epubcheck project." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:19 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" "%prog [options] file.epub\n" "\n" @@ -1544,7 +1556,7 @@ msgid "" "detected. Use the options to control which errors are automatically fixed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" msgstr "" @@ -1894,7 +1906,7 @@ msgstr "漫畫" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:359 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:887 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:550 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:569 msgid "Title" msgstr "書å" @@ -2119,45 +2131,45 @@ msgstr "LibraryThing.com 伺æœå™¨éŒ¯èª¤ã€‚è«‹ç¨å¾Œå†è©¦ã€‚" msgid "Downloads metadata from Douban.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:50 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:51 msgid "Metadata download" msgstr "元數據下載" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "ratings" msgstr "評分" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:127 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 msgid "tags" msgstr "標簽" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 msgid "description/reviews" msgstr "æè¿°/書評" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:130 msgid "Download %s from %s" msgstr "下載 %s æ–¼ %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:155 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:156 msgid "Downloads metadata from Google Books" msgstr "從 Google 圖書下載元數據" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:173 msgid "Downloads metadata from isbndb.com" msgstr "從 isbndb.com 下載元數據" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:200 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:201 msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "è¦ä½¿ç”¨ isbndb.com 您必須註冊一個 %så…費帳號%s 並在下é¢è¼¸å…¥æ‚¨çš„å­˜å–金鑰。" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:211 msgid "Downloads social metadata from amazon.com" msgstr "從 amazon.com 下載社交網路元數據" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:230 msgid "Downloads series/tags/rating information from librarything.com" msgstr "" @@ -2850,275 +2862,584 @@ msgstr "複製" msgid "Copy to Clipboard" msgstr "複製到剪貼簿" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:397 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:403 msgid "Choose Files" msgstr "鏿“‡æª”案" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:245 -msgid "Use library only" -msgstr "åªä½¿ç”¨æ›¸åº«" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "A" +msgstr "A" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:246 -msgid "User annotations generated from main library only" -msgstr "使用者註記åªå¾žä¸»è¦æ›¸åº«ç”¢ç”Ÿ" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:25 +msgid "Add books" +msgstr "加入書ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:75 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:623 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:682 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:719 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:740 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1116 -msgid "No books selected" -msgstr "尚未é¸å–書ç±" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:30 +msgid "Add books from a single directory" +msgstr "從單一目錄加入書ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:76 -msgid "No books selected to fetch annotations from" -msgstr "沒有é¸å–書ç±ä»¥å–回註記" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:32 +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 "從目錄加入書ç±ï¼ŒåŒ…å«å­ç›®éŒ„(æ¯å€‹ç›®éŒ„一本書,æ¯å€‹é›»å­æ›¸æª”案被當æˆåŒæ¨£æ›¸ç±çš„ä¸åŒæ ¼å¼ï¼‰" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:101 -msgid "Merging user annotations into database" -msgstr "將使用者註記åˆä½µåˆ°è³‡æ–™åº«" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:36 +msgid "" +"Add books from directories, including sub directories (Multiple books per " +"directory, assumes every ebook file is a different book)" +msgstr "從目錄加入書ç±ï¼ŒåŒ…å«å­ç›®éŒ„(æ¯å€‹ç›®éŒ„多本書,æ¯å€‹é›»å­æ›¸æª”案被當æˆä¸åŒçš„æ›¸ç±ï¼‰" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:129 -msgid "%s<br />Last Page Read: %d (%d%%)" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:40 +msgid "Add Empty book. (Book entry with no formats)" +msgstr "åŠ å…¥ç©ºçš„é›»å­æ›¸ï¼ˆæ²’有格å¼çš„æ›¸ç±ï¼‰" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:42 +msgid "Add from ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:135 -msgid "%s<br />Last Page Read: Location %d (%d%%)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:154 -msgid "<b>Location %d • %s</b><br />%s<br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:163 -msgid "<b>Page %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:168 -msgid "<b>Location %d • %s</b><br />" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:81 msgid "How many empty books?" msgstr "有多少空白書ç±ï¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:82 msgid "How many empty books should be added?" msgstr "有多少空白書ç±è¦åŠ å…¥ï¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:198 msgid "Uploading books to device." msgstr "正在上傳書ç±åˆ°è£ç½®ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "Books" msgstr "書ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:158 msgid "EPUB Books" msgstr "EPUB 書ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:159 msgid "LRF Books" msgstr "LRF 書ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:160 msgid "HTML Books" msgstr "HTML 書ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:161 msgid "LIT Books" msgstr "LIT 書ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:162 msgid "MOBI Books" msgstr "MOBI 書ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:163 msgid "Topaz books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:164 msgid "Text books" msgstr "純文字書ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:165 msgid "PDF Books" msgstr "PDF 書ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 msgid "Comics" msgstr "漫畫" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Archives" msgstr "壓縮檔" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Supported books" msgstr "支æ´çš„æ›¸ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:207 msgid "Merged some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:400 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:208 msgid "" "Some duplicates were found and merged into the following existing books:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:217 msgid "Failed to read metadata" msgstr "無法讀å–元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:218 msgid "Failed to read metadata from the following" msgstr "無法從以下項目讀å–元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "Add to library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:429 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:473 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:119 msgid "No book selected" msgstr "尚未é¸å–書ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:442 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:250 msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:256 msgid "No book files found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 +msgid "Add books to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:499 +msgid "Fetch annotations (experimental)" +msgstr "å–回註記(實驗性功能)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:235 +msgid "Use library only" +msgstr "åªä½¿ç”¨æ›¸åº«" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:236 +msgid "User annotations generated from main library only" +msgstr "使用者註記åªå¾žä¸»è¦æ›¸åº«ç”¢ç”Ÿ" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 +msgid "No books selected" +msgstr "尚未é¸å–書ç±" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:64 +msgid "No books selected to fetch annotations from" +msgstr "沒有é¸å–書ç±ä»¥å–回註記" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:89 +msgid "Merging user annotations into database" +msgstr "將使用者註記åˆä½µåˆ°è³‡æ–™åº«" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:117 +msgid "%s<br />Last Page Read: %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 +msgid "%s<br />Last Page Read: Location %d (%d%%)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:142 +msgid "<b>Location %d • %s</b><br />%s<br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:151 +msgid "<b>Page %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:156 +msgid "<b>Location %d • %s</b><br />" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:32 +msgid "Create catalog of books in your calibre library" +msgstr "在您的 calibre 書庫建立書ç±çš„分類" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:31 +msgid "No books selected to generate catalog for" +msgstr "沒有é¸å–書ç±ä¾†å»ºç«‹åˆ†é¡ž" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:48 +msgid "Generating %s catalog..." +msgstr "正在產生 %s 分類.." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 +msgid "No books found" +msgstr "找ä¸åˆ°æ›¸ç±" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:54 +msgid "" +"No books to catalog\n" +"Check exclude tags" +msgstr "" +"沒有å¯åˆ†é¡žçš„æ›¸ç±\n" +"請檢查排除的標籤" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:64 +msgid "Catalog generated." +msgstr "分類已產生。" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:67 +msgid "Export Catalog Directory" +msgstr "匯出分類目錄" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:68 +msgid "Select destination for %s.%s" +msgstr "鏿“‡ %s 的目的端。%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:62 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:74 +msgid "Choose calibre library to work with" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 +msgid "Switch to library..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:88 +msgid "Quick switch" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:145 +msgid "No library found" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:146 +msgid "" +"No existing calibre library was found at %s. It will be removed from the " +"list of known libraries." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:540 +msgid "Not allowed" +msgstr "ä¸å…許的" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:179 +msgid "You cannot change libraries when a device is connected." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:184 +msgid "You cannot change libraries while jobs are running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "C" +msgstr "C" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 +msgid "Convert books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:26 +msgid "Convert individually" +msgstr "個別轉æ›" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:28 +msgid "Bulk convert" +msgstr "大é‡è½‰æ›" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:84 +msgid "Cannot convert" +msgstr "ä¸èƒ½è½‰æ›" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:113 +msgid "Starting conversion of %d book(s)" +msgstr "正在開始 %d 本書的轉æ›" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:63 +msgid "Copy to library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:64 +msgid "Copy selected books to the specified library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:97 +msgid "Cannot copy" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:102 +msgid "No library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:103 +msgid "No library found at %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:110 +msgid "Copying" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +msgid "Could not copy books: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:678 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:231 +msgid "Failed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:123 +msgid "Copied %d books to %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Del" +msgstr "Del" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:18 +msgid "Remove books" +msgstr "移除書ç±" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:23 +msgid "Remove selected books" +msgstr "移除é¸å–的書ç±" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:25 +msgid "Remove files of a specific format from selected books.." +msgstr "從é¸å–書ç±ä¸­ç§»é™¤æŒ‡å®šæ ¼å¼çš„æª”案.." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:28 +msgid "Remove all formats from selected books, except..." +msgstr "從é¸å–書ç±ç§»é™¤æ‰€æœ‰çš„æ ¼å¼ï¼Œé™¤äº†..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:31 +msgid "Remove covers from selected books" +msgstr "移除é¸å–的書ç±ä¸­çš„å°é¢" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:34 +msgid "Remove matching books from device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:52 msgid "Cannot delete" msgstr "無法刪除" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:65 msgid "Choose formats to be deleted" msgstr "鏿“‡è¦åˆªé™¤çš„æ ¼å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:83 msgid "Choose formats <b>not</b> to be deleted" msgstr "鏿“‡<b>ä¸è¦</b>刪除的格å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:103 msgid "Cannot delete books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:114 msgid "Main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:533 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:430 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:445 msgid "Storage Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:534 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:432 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:447 msgid "Storage Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:121 msgid "No books to delete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:122 msgid "None of the selected books are on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:194 msgid "Deleting books from device." msgstr "正在從è£ç½®ä¸­åˆªé™¤æ›¸ç±ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:160 msgid "" "The selected books will be <b>permanently deleted</b> and the files removed " "from your computer. Are you sure?" msgstr "é¸å–çš„æ›¸ç±æœƒè¢«<b>永久刪除</b>而檔案會從您的電腦中移除。您確定嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:179 msgid "" "The selected books will be <b>permanently deleted</b> from your device. Are " "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:622 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:25 +msgid "Connect to folder" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:30 +msgid "Connect to iTunes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:47 +msgid "Start Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 +msgid "Stop Content Server" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid "Email to" +msgstr "寄電å­éƒµä»¶åˆ°" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:68 +msgid " and delete from library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:80 +msgid "Setup email based sharing of books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:97 +msgid "Send to device" +msgstr "傳é€åˆ°è£ç½®" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:114 +msgid "Connect/share" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 +msgid "Manage collections" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "E" +msgstr "E" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:24 +msgid "Edit metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:27 +msgid "Merge book records" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:28 +msgid "M" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:30 +msgid "Edit metadata individually" +msgstr "個別編輯元數據" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:33 +msgid "Edit metadata in bulk" +msgstr "大é‡ç·¨è¼¯å…ƒæ•¸æ“š" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:36 +msgid "Download metadata and covers" +msgstr "下載元數據和å°é¢" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:39 +msgid "Download only metadata" +msgstr "åªä¸‹è¼‰å…ƒæ•¸æ“š" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:41 +msgid "Download only covers" +msgstr "åªä¸‹è¼‰å°é¢" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:44 +msgid "Download only social metadata" +msgstr "åªä¸‹è¼‰ç¤¾äº¤ç¶²è·¯å…ƒæ•¸æ“š" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:50 +msgid "Merge into first selected book - delete others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:53 +msgid "Merge into first selected book - keep others" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:73 msgid "Cannot download metadata" msgstr "ä¸èƒ½ä¸‹è¼‰å…ƒæ•¸æ“š" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:96 msgid "social metadata" msgstr "社交網路元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "covers" msgstr "å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:640 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:98 msgid "metadata" msgstr "元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:103 msgid "Downloading %s for %d book(s)" msgstr "正在下載 %s,用於 %d 書" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:124 msgid "Failed to download some metadata" msgstr "下載部分元數據失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:125 msgid "Failed to download metadata for the following:" msgstr "以下項目下載元數據失敗:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:670 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:128 msgid "Failed to download metadata:" msgstr "下載元數據失敗:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:671 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:602 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:550 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:962 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:998 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Error" msgstr "錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:175 msgid "Cannot edit metadata" msgstr "ä¸èƒ½ç·¨è¼¯å…ƒæ•¸æ“š" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:739 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:742 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:205 msgid "Cannot merge books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:743 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:206 msgid "At least two books must be selected for merging" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:210 msgid "" "All book formats and metadata from the selected books will be added to the " "<b>first selected book.</b><br><br> The second and subsequently selected " @@ -3126,7 +3447,7 @@ msgid "" "proceed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 msgid "" "All book formats and metadata from the selected books will be merged into " "the <b>first selected book</b>.<br><br>After merger the second and " @@ -3136,113 +3457,223 @@ msgid "" "from your computer.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:770 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:233 msgid "" "You are about to merge more than 5 books. Are you <b>sure</b> you want to " "proceed?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "F" +msgstr "F" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:18 +msgid "Fetch news" +msgstr "å–回新èž" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:53 +msgid "Fetching news from " +msgstr "å–å›žæ–°èžæ–¼ " + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:67 +msgid " fetched." +msgstr " å·²å–回。" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Browse the calibre User Manual" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "F1" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 +msgid "Help" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:14 +msgid "Open containing folder" +msgstr "開啟包å«çš„資料夾" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/open.py:15 +msgid "O" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +msgid "Ctrl+P" +msgstr "Ctrl+P" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:17 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:21 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 +msgid "Preferences" +msgstr "å好設定" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 +msgid "Run welcome wizard" +msgstr "執行歡迎精éˆ" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:37 +msgid "Cannot configure" +msgstr "ä¸èƒ½è¨­å®š" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:33 +msgid "Cannot configure while there are running jobs." +msgstr "當有工作ä»åœ¨é€²è¡Œæ™‚ä¸èƒ½è¨­å®šã€‚" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:38 +msgid "Cannot configure before calibre is restarted." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "&Restart" +msgstr "釿–°å•Ÿå‹•(&R)" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 +msgid "Ctrl+R" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 +msgid "Save single format to disk..." +msgstr "儲存單一格å¼åˆ°ç£ç¢Ÿ..." + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +msgid "S" +msgstr "S" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:45 +msgid "Save to disk" +msgstr "儲存至ç£ç¢Ÿ" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:47 +msgid "Save to disk in a single directory" +msgstr "儲存到ç£ç¢Ÿçš„單一目錄" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:68 +msgid "Save only %s format to disk" +msgstr "åªå„²å­˜ %s æ ¼å¼åˆ°ç£ç¢Ÿ" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:71 +msgid "Save only %s format to disk in a single directory" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:90 msgid "Cannot save to disk" msgstr "ä¸èƒ½å„²å­˜åˆ°ç£ç¢Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:93 msgid "Choose destination directory" msgstr "鏿“‡ç›®çš„端目錄" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:933 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:566 -msgid "Not allowed" -msgstr "ä¸å…許的" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 msgid "" -"You are tying to save files into the calibre library. This can cause " +"You are trying to save files into the calibre library. This can cause " "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:135 msgid "Error while saving" msgstr "當儲存時發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "There was an error while saving." msgstr "當儲存時發生錯誤。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:976 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 msgid "Could not save some books" msgstr "ä¸èƒ½å„²å­˜æŸäº›æ›¸ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 msgid "Click the show details button to see which ones." msgstr "點é¸é¡¯ç¤ºè©³ç´°è³‡æ–™æŒ‰éˆ•" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:999 -msgid "No books selected to generate catalog for" -msgstr "沒有é¸å–書ç±ä¾†å»ºç«‹åˆ†é¡ž" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 +msgid "Show book details" +msgstr "顯示書ç±è©³ç´°è³‡æ–™" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1016 -msgid "Generating %s catalog..." -msgstr "正在產生 %s 分類.." - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1021 -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:264 -msgid "No books found" -msgstr "找ä¸åˆ°æ›¸ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1022 -msgid "" -"No books to catalog\n" -"Check exclude tags" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 +msgid "I" msgstr "" -"沒有å¯åˆ†é¡žçš„æ›¸ç±\n" -"請檢查排除的標籤" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1032 -msgid "Catalog generated." -msgstr "分類已產生。" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:24 +msgid "No detailed info available" +msgstr "沒有詳細資訊å¯ç”¨" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1035 -msgid "Export Catalog Directory" -msgstr "匯出分類目錄" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:25 +msgid "No detailed information is available for books on the device." +msgstr "在這個è£ç½®ä¸Šçš„æ›¸ç±æ²’有詳細資訊å¯ç”¨ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1036 -msgid "Select destination for %s.%s" -msgstr "鏿“‡ %s 的目的端。%s" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 +msgid "Similar books..." +msgstr "類似的書ç±..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1052 -msgid "Fetching news from " -msgstr "å–å›žæ–°èžæ–¼ " +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Alt+A" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1066 -msgid " fetched." -msgstr " å·²å–回。" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:23 +msgid "Books by same author" +msgstr "åŒæ¨£ä½œè€…的書ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1115 -msgid "Cannot convert" -msgstr "ä¸èƒ½è½‰æ›" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Alt+S" +msgstr "Alt+S" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1144 -msgid "Starting conversion of %d book(s)" -msgstr "正在開始 %d 本書的轉æ›" +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:24 +msgid "Books in this series" +msgstr "åœ¨é€™å¥—å¢æ›¸ä¸­çš„æ›¸ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1260 -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Alt+P" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 +msgid "Books by this publisher" +msgstr "這個出版社的書ç±" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 +msgid "Books with the same tags" +msgstr "åŒæ¨£æ¨™ç±¤çš„æ›¸ç±" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +msgid "V" +msgstr "V" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:31 +msgid "View" +msgstr "檢視" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:32 +msgid "View specific format" +msgstr "檢視指定的格å¼" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:155 msgid "Cannot view" msgstr "ä¸èƒ½æª¢è¦–" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1266 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:77 msgid "Choose the format to view" msgstr "鏿“‡è¦æª¢è¦–的格å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1274 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 msgid "Multiple Books Selected" msgstr "å·²é¸å–多個書ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1275 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:109 msgid "" "You are attempting to open %d books. Opening too many books at once can be " "slow and have a negative effect on the responsiveness of your computer. Once " @@ -3250,11 +3681,11 @@ msgid "" "continue?" msgstr "您正嘗試開啟 %d æœ¬æ›¸ã€‚åŒæ™‚開啟太多書å¯èƒ½æœƒå¾ˆæ…¢ä¸¦ä¸”å°æ‚¨çš„é›»è…¦çš„å›žæ‡‰æœ‰è² é¢æ•ˆæžœã€‚當這個程åºé–‹å§‹å¾Œç›´åˆ°å®Œæˆä¹‹å‰éƒ½ä¸èƒ½åœæ­¢ã€‚您想è¦ç¹¼çºŒå—Žï¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1284 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:118 msgid "Cannot open folder" msgstr "ä¸èƒ½é–‹å•Ÿè³‡æ–™å¤¾" -#: /home/kovid/work/calibre/src/calibre/gui2/actions.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:156 msgid "%s has no available formats." msgstr "%s 沒有å¯ç”¨çš„æ ¼å¼ã€‚" @@ -3279,7 +3710,7 @@ msgid "The specified directory could not be processed." msgstr "指定的目錄無法處ç†ã€‚" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:811 msgid "No books" msgstr "沒有書ç±" @@ -3404,14 +3835,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:551 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:552 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:564 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:566 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:568 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:571 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:617 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:618 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:637 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:384 @@ -3476,7 +3911,7 @@ msgstr "路徑" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:118 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:312 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:100 msgid "Formats" @@ -3574,6 +4009,7 @@ msgstr "輸出" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/save_template_ui.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 @@ -3658,8 +4094,8 @@ msgstr "電孿›¸é¸é …" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:20 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:550 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1493 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1511 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1607 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1625 msgid "Catalog" msgstr "分類" @@ -3682,7 +4118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:73 msgid "" "Regex tips:\n" -"- The default regex - \\[[\\w ]*\\] - excludes genre tags of the form [tag], " +"- The default regex - \\[.+\\] - excludes genre tags of the form [tag], " "e.g., [Amazon Freebie]\n" "- A regex pattern of a single dot excludes all genre tags, generating no " "Genre Section" @@ -3787,7 +4223,7 @@ msgid "&Disable comic processing" msgstr "åœç”¨æ¼«ç•«è™•ç†(&D)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:115 msgid "&Output format:" msgstr "輸出格å¼(&O):" @@ -3803,16 +4239,16 @@ msgstr "除錯" msgid "Debug the conversion process." msgstr "å°è½‰æ›ç¨‹åºé™¤éŒ¯ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:51 msgid "Choose debug folder" msgstr "鏿“‡é™¤éŒ¯è³‡æ–™å¤¾" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 msgid "Invalid debug directory" msgstr "無效的除錯資料夾" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" msgstr "無法建立除錯資料夾" @@ -3962,15 +4398,15 @@ msgstr "外觀 & 感覺" msgid "Control the look and feel of the output" msgstr "控制輸出的外觀與感覺" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 msgid "Original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 msgid "Left align" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:33 msgid "Justify text" msgstr "" @@ -4101,34 +4537,34 @@ msgid "" "possible." msgstr "設定元數據。輸出檔案會儘å¯èƒ½åŒ…å«é€™å€‹å…ƒæ•¸æ“šã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "Choose cover for " msgstr "鏿“‡å°é¢çµ¦ " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 msgid "Cannot read" msgstr "ä¸èƒ½è®€å–" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:120 msgid "You do not have permission to read the file: " msgstr "您沒有權é™å¯è®€å–這個檔案: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 msgid "Error reading file" msgstr "è®€å–æª”案時發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:182 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:129 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>è®€å–æª”案時發生錯誤: <br /><b>" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:137 msgid " is not a valid picture" msgstr " 䏿˜¯æœ‰æ•ˆçš„照片" @@ -4383,18 +4819,18 @@ msgstr "轉æ›" msgid "Options specific to the input format." msgstr "用來指定輸入格å¼çš„é¸é …。" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 msgid "Dialog" msgstr "å°è©±ç›’" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:113 msgid "&Input format:" msgstr "輸入格å¼(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:110 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:114 msgid "Use &saved conversion settings for individual books" msgstr "æ¯æœ¬æ›¸åˆ†åˆ¥ä½¿ç”¨å·²å„²å­˜çš„轉æ›è¨­å®šå€¼(&S)" @@ -4411,39 +4847,39 @@ msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "æ ¡èª¿ç« ç¯€æ¨™é¡Œå’Œå…¶ä»–æ–‡ä»¶çµæ§‹çš„嵿¸¬ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 msgid "Detect chapters at (XPath expression):" msgstr "嵿¸¬ç« ç¯€æ–¼ (XPath 表示å¼):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:36 msgid "Insert page breaks before (XPath expression):" msgstr "åœ¨æ­¤ä¹‹å‰æ’入分é ç¬¦è™Ÿ (XPath 表示å¼):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:38 msgid "Header regular expression:" msgstr "é é¦–æ­£è¦è¡¨ç¤ºå¼ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:41 msgid "Footer regular expression:" msgstr "é å°¾æ­£è¦è¡¨ç¤ºå¼ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:76 msgid "Invalid regular expression" msgstr "䏿­£ç¢ºçš„æ­£è¦è¡¨ç¤ºå¼" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:77 msgid "Invalid regular expression: %s" msgstr "䏿­£ç¢ºçš„æ­£è¦è¡¨ç¤ºå¼ï¼š%s" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "Invalid XPath" msgstr "無效的 XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:40 msgid "The XPath expression %s is invalid." msgstr "XPath è¡¨ç¤ºå¼ %s 是無效的。" @@ -4481,15 +4917,15 @@ msgstr "目錄é " msgid "Control the creation/conversion of the Table of Contents." msgstr "控制目錄é çš„建立/轉æ›ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:29 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" msgstr "第 &1 ç´šç›®éŒ„é  (XPath 表示å¼):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" msgstr "第 &2 ç´šç›®éŒ„é  (XPath 表示å¼):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" msgstr "第 &3 ç´šç›®éŒ„é  (XPath 表示å¼):" @@ -4551,8 +4987,8 @@ msgid "&Maximum line length:" msgstr "æ¯è¡Œæœ€å¤§é•·åº¦(&M):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:49 -msgid "Force maximum line lenght" -msgstr "強制設定æ¯è¡Œæœ€å¤§é•·åº¦" +msgid "Force maximum line length" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 @@ -4647,20 +5083,20 @@ msgstr "" "則會比å°ä»»ä½•標籤。</p><p>è¦å­¸ç¿’更多關於 XPath 的進階用法,請查閱 <a href=\"http://calibre-" "ebook.com/user_manual/xpath.html\">XPath Tutorial</a>。" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:127 -msgid "Cover browser could not be loaded" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:118 msgid "Browse by covers" msgstr "ä¾å°é¢ç€è¦½" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:102 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +msgid "Cover browser could not be loaded" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:205 @@ -4669,281 +5105,273 @@ msgstr "ä¾å°é¢ç€è¦½" msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:133 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_ct_column_ui.py:134 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:122 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:123 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:156 msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:266 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:183 msgid "Automatically number books in this series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:498 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:519 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:524 msgid "tags to remove" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:49 -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:135 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:136 msgid "No details available." msgstr "沒有å¯ç”¨çš„詳細資料。" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:166 msgid "Device no longer connected." msgstr "è£ç½®å·²ç„¡é€£ç·šã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:278 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:284 msgid "Get device information" msgstr "å–å¾—è£ç½®è³‡è¨Š" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:295 msgid "Get list of books on device" msgstr "å–å¾—è£ç½®ä¸Šçš„æ›¸ç±æ¸…å–®" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:305 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:314 msgid "Send metadata to device" msgstr "傳é€å…ƒæ•¸æ“šåˆ°è£ç½®" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:319 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:343 msgid "Upload %d books to device" msgstr "上傳 %d 本書到è£ç½®" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:358 msgid "Delete books from device" msgstr "從è£ç½®åˆªé™¤æ›¸ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:375 msgid "Download books from device" msgstr "從è£ç½®ä¸‹è¼‰æ›¸ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:379 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:385 msgid "View book on device" msgstr "檢視è£ç½®ä¸Šçš„æ›¸ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 msgid "Set default send to device action" msgstr "設定é è¨­çš„傳é€åˆ°è£ç½®å‹•作" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:425 msgid "Send to main memory" msgstr "傳é€åˆ°ä¸»è¨˜æ†¶é«”" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:427 msgid "Send to storage card A" msgstr "傳é€åˆ°è¨˜æ†¶å¡ A" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:429 msgid "Send to storage card B" msgstr "傳é€åˆ°è¨˜æ†¶å¡ B" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:443 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:454 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:455 msgid "Send specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 -msgid "Fetch annotations (experimental)" -msgstr "å–回註記(實驗性功能)" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:609 msgid "Error communicating with device" msgstr "與è£ç½®é€£ç·šæ™‚發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:636 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:669 -msgid "Failed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Error talking to device" msgstr "與è£ç½®é€£ç¹«æ™‚發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "與è£ç½®é€£ç¹«æ™‚發生暫時性錯誤。請拔除è£ç½®å¾Œé‡æ–°é€£ç·šæˆ–釿–°é–‹æ©Ÿã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:724 msgid "Device: " msgstr "è£ç½®ï¼š " -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:726 msgid " detected." msgstr " è¢«åµæ¸¬åˆ°ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:812 msgid "selected to send" msgstr "鏿“‡è¦å‚³é€çš„é …ç›®" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:810 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:817 msgid "Choose format to send to device" msgstr "鏿“‡è¦å‚³é€åˆ°è£ç½®çš„æ ¼å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:826 msgid "No device" msgstr "沒有è£ç½®" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 msgid "Cannot send: No device is connected" msgstr "ä¸èƒ½å‚³é€ï¼šæ²’有連線中的è£ç½®" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:823 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:827 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:834 msgid "No card" msgstr "沒有記憶å¡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:828 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:831 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:835 msgid "Cannot send: Device has no storage card" msgstr "ä¸èƒ½å‚³é€ï¼šè£ç½®æ²’有記憶å¡" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:869 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:876 msgid "E-book:" msgstr "電孿›¸ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:872 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:879 msgid "Attached, you will find the e-book" msgstr "已附加,您會發ç¾é›»å­æ›¸" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:873 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:179 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:881 msgid "in the %s format." msgstr "%s æ ¼å¼ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:894 msgid "Sending email to" msgstr "傳é€é›»å­éƒµä»¶åˆ°" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1019 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1081 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1200 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:932 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1026 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1215 msgid "No suitable formats" msgstr "沒有åˆé©çš„æ ¼å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:925 msgid "Auto convert the following books before sending via email?" msgstr "是å¦åœ¨é€éŽé›»å­éƒµä»¶å‚³é€å‰è‡ªå‹•轉æ›ä¸‹åˆ—書ç±ï¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:933 msgid "" "Could not email the following books as no suitable formats were found:" msgstr "無法é€éŽé›»å­éƒµä»¶å‚³é€å‰ä¸‹åˆ—書ç±ï¼Œå› ç‚ºæ‰¾ä¸åˆ°é©åˆçš„æ ¼å¼ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:944 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:951 msgid "Failed to email books" msgstr "無法寄出書ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:952 msgid "Failed to email the following books:" msgstr "無法寄出下列書ç±ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:956 msgid "Sent by email:" msgstr "以電å­éƒµä»¶å‚³é€ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 msgid "News:" msgstr "æ–°èžï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:986 msgid "Attached is the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:997 msgid "Sent news to" msgstr "傳逿–°èžåˆ°" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1020 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1082 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1208 msgid "Auto convert the following books before uploading to the device?" msgstr "是å¦åœ¨ä¸Šå‚³åˆ°è£ç½®å‰è‡ªå‹•轉æ›ä¸‹åˆ—書ç±ï¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1057 msgid "Sending catalogs to device." msgstr "正在傳é€åˆ†é¡žåˆ°è£ç½®ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1121 msgid "Sending news to device." msgstr "æ­£åœ¨å‚³é€æ–°èžåˆ°è£ç½®ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 msgid "Sending books to device." msgstr "æ­£åœ¨å‚³é€æ›¸ç±åˆ°è£ç½®ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1216 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Convert the book(s) to a format supported by your device first." msgstr "無法上傳下列書ç±åˆ°è£ç½®ï¼Œå› ç‚ºæ‰¾ä¸åˆ°é©åˆçš„æ ¼å¼ã€‚請先將書ç±è½‰æ›ç‚ºæ‚¨çš„è£ç½®æ”¯æ´çš„æ ¼å¼ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1271 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1278 msgid "No space on device" msgstr "è£ç½®ä¸Šå·²ç„¡ç©ºé–“" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1272 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1279 msgid "" "<p>Cannot upload books to device there is no more free space available " msgstr "<p>ä¸èƒ½ä¸Šå‚³æ›¸ç±åˆ°è£ç½®ï¼Œå› ç‚ºå·²ç„¡æ›´å¤šå¯ç”¨ç©ºé–“ " @@ -4964,9 +5392,25 @@ msgstr "" msgid "Save &template:" msgstr "儲存範本(&T):" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:43 +msgid "Add books by ISBN" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:44 +msgid "" +"<p>Enter a list of ISBNs in the box to the left, one per line. calibre will " +"automatically create entries for books based on the ISBN and download " +"metadata and covers for them.<p>Any invalid ISBNs in the list will be " +"ignored." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:45 +msgid "&Paste from clipboard" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:68 -msgid "Fit &cover to view" -msgstr "å°é¢ç¬¦åˆæª¢è¦–(&C)" +msgid "Fit &cover within view" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:69 msgid "&Previous" @@ -5046,6 +5490,14 @@ msgstr "" msgid "No location selected" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 +msgid "Bad location" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:85 +msgid "%s is not an existing folder" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:66 msgid "Choose your calibre library" msgstr "" @@ -5094,15 +5546,15 @@ msgstr "設定檔(&P):" msgid "Edit Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:172 msgid "%(plugin_type)s %(plugins)s" msgstr "%(plugin_type)s %(plugins)s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:173 msgid "plugins" msgstr "外掛程å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:182 msgid "" "\n" "Customization: " @@ -5110,19 +5562,19 @@ msgstr "" "\n" "自訂化: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:197 msgid "General" msgstr "一般" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:198 msgid "Interface" msgstr "介é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:199 msgid "Conversion" msgstr "轉æ›" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:200 msgid "" "Email\n" "Delivery" @@ -5130,15 +5582,15 @@ msgstr "" "é›»å­éƒµä»¶\n" "éžé€" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:201 msgid "Add/Save" msgstr "加入/儲存" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:202 msgid "Advanced" msgstr "進階" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:203 msgid "" "Content\n" "Server" @@ -5146,201 +5598,211 @@ msgstr "" "內容\n" "伺æœå™¨" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:204 msgid "Plugins" msgstr "外掛程å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Auto send" msgstr "自動傳é€" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:228 msgid "Email" msgstr "é›»å­éƒµä»¶" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:233 msgid "Formats to email. The first matching format will be sent." msgstr "è¦å¯„出的格å¼ã€‚會將第一個符åˆçš„æ ¼å¼ä»¥é›»å­éƒµä»¶å¯„出。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:234 msgid "" "If checked, downloaded news will be automatically mailed <br>to this email " "address (provided it is in one of the listed formats)." msgstr "如果核å–這個é¸é …,已下載的新èžå°±æœƒè‡ªå‹•寄到這個<br>é›»å­éƒµä»¶ä½å€ï¼ˆä»¥åˆ—出的格å¼ä¹‹ä¸€ï¼‰ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:308 msgid "new email address" msgstr "æ–°é›»å­éƒµä»¶ä½å€" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:490 msgid "Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:493 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:491 msgid "Narrow" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Medium" msgstr "中" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:508 msgid "Small" msgstr "å°" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 msgid "Large" msgstr "大" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:515 msgid "Automatic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:516 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:540 msgid "Done" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:541 msgid "Confirmation dialogs have all been reset" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:530 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:546 msgid "System port selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:531 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:547 msgid "" "The value <b>%d</b> you have chosen for the content server port is a system " "port. Your operating system <b>may</b> not allow the server to run on this " "port. To be safe choose a port number larger than 1024." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:551 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:567 msgid "Failed to install command line tools." msgstr "安è£å‘½ä»¤åˆ—工具失敗。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:570 msgid "Command line tools installed" msgstr "命令列工具已安è£" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:571 msgid "Command line tools installed in" msgstr "å‘½ä»¤åˆ—å·¥å…·å·²å®‰è£æ–¼" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:572 msgid "" "If you move calibre.app, you have to re-install the command line tools." msgstr "如果您移動 calibre.appï¼Œæ‚¨å¿…é ˆé‡æ–°å®‰è£å‘½ä»¤åˆ—工具。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 msgid "No valid plugin path" msgstr "沒有有效的外掛程å¼è·¯å¾‘" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 msgid "%s is not a valid plugin path" msgstr "%s 䏿˜¯æœ‰æ•ˆçš„外掛程å¼è·¯å¾‘" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:627 msgid "Choose plugin" msgstr "鏿“‡å¤–掛程å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:639 msgid "Plugin cannot be disabled" msgstr "外掛程å¼ä¸èƒ½åœç”¨" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:624 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:640 msgid "The plugin: %s cannot be disabled" msgstr "外掛程å¼ï¼š%s ä¸èƒ½åœç”¨" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:649 msgid "Plugin not customizable" msgstr "外掛程å¼ä¸å¯è‡ªè¨‚" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:650 msgid "Plugin: %s does not need customization" msgstr "外掛程å¼ï¼š%s ä¸éœ€è¦è‡ªè¨‚" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:642 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:658 msgid "Customize" msgstr "自訂" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:696 msgid "Cannot remove builtin plugin" msgstr "ä¸èƒ½ç§»é™¤å…§å»ºçš„外掛程å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:681 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:697 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr " ä¸èƒ½ç§»é™¤ã€‚它是內建的外掛程å¼ã€‚請嘗試åœç”¨å®ƒä¾†ä»£æ›¿ã€‚" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:712 +msgid "Invalid tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:713 +msgid "" +"The tweaks you entered are invalid, try resetting the tweaks to default and " +"changing them one by one until you find the invalid setting." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:743 msgid "You must select a column to delete it" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:717 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:748 msgid "The selected column is not a custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" msgstr "您確定嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:750 msgid "Do you really want to delete column %s and all its data?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:786 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:817 msgid "Error log:" msgstr "錯誤紀錄檔:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:824 msgid "Access log:" msgstr "å­˜å–紀錄檔:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:821 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:315 msgid "Failed to start content server" msgstr "啟動內容伺æœå™¨å¤±æ•—" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:877 msgid "Invalid size" msgstr "䏿­£ç¢ºçš„大å°" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:878 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "尺寸 %s 是無效的。格å¼å¿…須為 寬度x高度" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:944 msgid "Must restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:945 msgid "" "The changes you made require that Calibre be restarted. Please restart as " "soon as practical." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:943 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:979 msgid "Checking database integrity" msgstr "正在檢查資料庫完整性" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:999 msgid "Failed to check database integrity" msgstr "檢查資料庫完整性失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:968 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1004 msgid "Some inconsistencies found" msgstr "ç™¼ç¾æŸäº›ä¸ä¸€è‡´" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/__init__.py:1005 msgid "" "The following books had formats listed in the database that are not actually " "available. The entries for the formats have been removed. You should check " @@ -5481,207 +5943,237 @@ msgstr "" msgid "Sending to &device" msgstr "傳é€åˆ°è£ç½®(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:536 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:616 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:201 -msgid "Preferences" -msgstr "å好設定" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 msgid "Show notification when &new version is available" msgstr "當有新版本å¯ç”¨æ™‚顯示通知(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:538 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 msgid "Download &social metadata (tags/ratings/etc.) by default" msgstr "é è¨­ä¸‹è¼‰ç¤¾äº¤ç¶²è·¯å…ƒæ•¸æ“š (標籤/è©•ç­‰/å…¶ä»–)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 msgid "&Overwrite author and title by default when fetching metadata" msgstr "ç•¶å–得元數據時覆蓋作者和書å(&O)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:540 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 msgid "Default network &timeout:" msgstr "é è¨­ç¶²è·¯é€¾æ™‚時間(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:541 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:607 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "設定網路抓å–çš„é è¨­é€¾æ™‚時間(例如任何我們é€éŽç¶²è·¯å–得資訊的時間)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 msgid " seconds" msgstr " ç§’" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 msgid "Choose &language (requires restart):" msgstr "鏿“‡èªžè¨€ï¼ˆéœ€é‡æ–°å•Ÿå‹•)(&L):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 msgid "Normal" msgstr "一般" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 msgid "High" msgstr "高" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 msgid "Low" msgstr "低" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:547 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 msgid "Job &priority:" msgstr "工作優先權(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:614 msgid "Preferred &output format:" msgstr "å好的輸出格å¼(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 msgid "Reset all disabled &confirmation dialogs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:616 msgid "Preferred &input format order:" msgstr "å好的輸入格å¼(&I):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:619 msgid "Use &Roman numerals for series number" msgstr "åœ¨å¢æ›¸ç·¨è™Ÿä½¿ç”¨ç¾…馬數字(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:554 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:620 msgid "Enable system &tray icon (needs restart)" msgstr "啟用系統匣圖示(需è¦é‡æ–°å•Ÿå‹•)(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:621 msgid "Show ¬ifications in system tray" msgstr "在系統匣中顯示通知(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:622 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:623 msgid "Show cover &browser in a separate window (needs restart)" msgstr "在個別視窗中顯示å°é¢ç€è¦½å™¨ï¼ˆéœ€è¦é‡æ–°å•Ÿå‹•)(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:624 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:625 msgid "Search as you type" msgstr "éš¨æ‰“å³æŸ¥" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:560 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:626 msgid "Automatically send downloaded &news to ebook reader" msgstr "自動將下載的新èžå‚³é€åˆ°é›»å­æ›¸é–±è®€å™¨(&N)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:561 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:627 msgid "&Delete news from library when it is automatically sent to reader" msgstr "ç•¶æ–°èžè‡ªå‹•傳é€åˆ°é–±è®€å™¨å¾Œå°‡å®ƒè‡ªæ›¸åº«åˆªé™¤(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:628 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "在ç€è¦½æ¨¡å¼ä¸­è¦é¡¯ç¤ºçš„å°é¢æ•¸ï¼ˆéœ€é‡æ–°å•Ÿå‹•)(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:629 msgid "Select visible &columns in library view" msgstr "鏿“‡åœ¨æ›¸åº«æª¢è¦–中顯示的欄ä½(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:631 msgid "Remove a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:633 msgid "Add a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:569 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:635 msgid "Edit settings of a user-defined column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:572 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:638 msgid "Use internal &viewer for:" msgstr "使用內部檢視器於(&V):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:639 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:574 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:640 +msgid "Restriction to apply when the current library is opened:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:641 +msgid "" +"Apply this restriction on calibre startup if the current library is being " +"used. Also applied when switching to this library. Note that this setting is " +"per library. " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:642 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:643 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:576 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:644 msgid "Show &donate button (restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:577 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:645 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:646 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:647 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:580 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:648 msgid "Add an email address to which to send books" msgstr "加入è¦å‚³é€é›»å­æ›¸çš„é›»å­éƒµä»¶ä½å€" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:649 msgid "&Add email" msgstr "加入電å­éƒµä»¶(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:650 msgid "Make &default" msgstr "æˆç‚ºé è¨­å€¼(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:651 msgid "&Remove email" msgstr "移除電å­éƒµä»¶" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:652 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 å¯ä»¥å°‡æ›¸ç±é€éŽé›»å­éƒµä»¶å‚³é€çµ¦æ‚¨ï¼ˆæˆ–æ‚¨çš„é–±è®€å™¨ï¼‰ã€‚å·²ä¸‹è¼‰çš„æ–°èžæœƒè‡ªå‹•傳é€åˆ°æ‰€æœ‰æœ‰æ ¸å–「自動傳é€ã€çš„é›»å­éƒµä»¶ä½å€ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:653 msgid "&Maximum number of waiting worker processes (needs restart):" msgstr "等待 worker 程åºçš„æœ€å¤§æ•¸ç›®ï¼ˆéœ€é‡æ–°å•Ÿå‹•)(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:586 -msgid "&Check database integrity" -msgstr "檢查資料庫完整性(&C)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:587 -msgid "&Install command line tools" -msgstr "安è£å‘½ä»¤åˆ—工具(&I)" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:588 -msgid "Open calibre &configuration directory" -msgstr "開啟 &calibre 組態目錄" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:589 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:654 msgid "Limit the max. simultaneous jobs to the available CPU &cores" msgstr "é™åˆ¶æœ€å¤§åŒæ™‚工作ä¸è¶…éŽå¯ç”¨çš„ &CPU 核心" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:590 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:655 msgid "Debug &device detection" msgstr "è£ç½®åµæ¸¬é™¤éŒ¯(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:656 +msgid "&Check database integrity" +msgstr "檢查資料庫完整性(&C)" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:657 +msgid "Open calibre &configuration directory" +msgstr "開啟 &calibre 組態目錄" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:658 +msgid "&Install command line tools" +msgstr "安è£å‘½ä»¤åˆ—工具(&I)" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:659 +msgid "&Miscellaneous" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:660 +msgid "" +"Values for the tweaks are shown below. Edit them to change the behavior of " +"calibre" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:661 +msgid "All available tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:662 +msgid "&Current tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:663 +msgid "&Restore to defaults" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:664 +msgid "&Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:665 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 " @@ -5689,75 +6181,86 @@ msgid "" msgstr "" "calibre 包å«äº†ä¸€å€‹ç¶²è·¯ä¼ºæœå™¨ï¼Œè®“您å¯ä»¥åœ¨ä¸–界的任何地方使用ç€è¦½å™¨å­˜å–æ‚¨çš„æ›¸ç±æ”¶è—。任何å°é€™å€‹è¨­å®šå€¼çš„æ”¹è®Šéƒ½è¦åœ¨ä¼ºæœå™¨é‡æ–°å•Ÿå‹•å¾Œæ‰æœƒç”Ÿæ•ˆã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:592 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:666 msgid "Server &port:" msgstr "伺æœå™¨é€£æŽ¥åŸ (&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:667 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "使用者å稱(&U):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:594 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:668 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "密碼(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:595 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:669 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "如果您讓密碼留空,任何人都å¯ä»¥ä½¿ç”¨ç¶²é ä»‹é¢å­˜å–æ‚¨çš„è—æ›¸ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:596 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:670 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "顯示å°é¢çš„æœ€å¤§å°ºå¯¸ (寬度x高度)。太大的å°é¢æœƒè¢«èª¿æ•´å¤§å°ã€‚ " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:671 msgid "Max. &cover size:" msgstr "最大å°é¢å°ºå¯¸(&C):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:672 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 msgid "&Show password" msgstr "顯示密碼(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:673 msgid "Max. &OPDS items per query:" msgstr "æ¯æ¬¡æŸ¥è©¢æœ€å¤§ &OPDS 項目:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:600 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:674 msgid "Max. OPDS &ungrouped items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:675 +msgid "Restriction (saved search) to apply:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:676 +msgid "" +"This restriction (based on a saved search) will restrict the books the " +"content server makes available to those matching the search. This setting is " +"per library (i.e. you can have a different restriction per library)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:677 msgid "&Start Server" msgstr "啟動伺æœå™¨(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:678 msgid "St&op Server" msgstr "åœæ­¢ä¼ºæœå™¨(&O)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:679 msgid "&Test Server" msgstr "測試伺æœå™¨(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:680 msgid "Run server &automatically on startup" msgstr "啟動時自動執行伺æœå™¨(&A)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:681 msgid "View &server logs" msgstr "檢視伺æœå™¨ç´€éŒ„檔(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:682 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "<p>Remember to leave calibre running as the server only runs as long as " @@ -5771,33 +6274,33 @@ msgstr "" "<p>Stanza 應該能自動看到您的 calibre è—æ›¸ã€‚如果沒有,請試著在您 iPhone 上的 Stanza 閱讀器把 URL " "http://myhostname:8080 加入為新的分類。其中 myhostname 應該是執行 calibre 的電腦的有效主機å稱或 IP ä½å€ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:608 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:684 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "您å¯ä»¥åœ¨é€™è£¡è‡ªè¨‚ Caligre 的行為,控制它使用何種外掛程å¼ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:609 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:685 msgid "Enable/&Disable plugin" msgstr "啟用/åœç”¨å¤–掛程å¼(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:686 msgid "&Customize plugin" msgstr "自訂外掛程å¼(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:687 msgid "&Remove plugin" msgstr "移除外掛程å¼(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:688 msgid "Add new plugin" msgstr "加入新的外掛程å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:613 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:689 msgid "Plugin &file:" msgstr "å¤–æŽ›ç¨‹å¼æª”案(&F):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:615 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/config_ui.py:691 msgid "&Add" msgstr "加入(&A)" @@ -5838,7 +6341,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:889 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Date" msgstr "日期" @@ -5904,8 +6407,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:107 msgid "" -"The label must contain only letters, digits and underscores, and start with " -"a letter" +"The lookup name must contain only lower case letters, digits and " +"underscores, and start with a letter" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:116 @@ -5920,11 +6423,6 @@ msgstr "" msgid "The heading %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column.py:134 -msgid "" -"The lookup name must be lower case and cannot contain \":\"s or spaces" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/create_custom_column_ui.py:117 msgid "Create or edit custom columns" @@ -6023,6 +6521,63 @@ msgstr "å¯ç”¨çš„變數:" msgid "Downloading social metadata, please wait..." msgstr "正在下載社交網路元數據,請ç¨å€™..." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:50 +msgid "Separator" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:63 +msgid "Choose library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:113 +msgid "The main toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:114 +msgid "The main toolbar when a device is connected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:115 +msgid "The context menu for the books in the calibre library" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar.py:117 +msgid "The context menu for the books on the device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:94 +msgid "Customize the actions in:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:95 +msgid "A&vailable actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:96 +msgid "&Current actions" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:97 +msgid "Move selected action up" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:99 +msgid "Move selected action down" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 +msgid "Ctrl+S" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:102 +msgid "Add selected actions to toolbar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config/toolbar_ui.py:104 +msgid "Remove selected actions from toolbar" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" msgstr "冿¬¡é¡¯ç¤ºé€™å€‹è­¦å‘Š(&S)" @@ -6054,10 +6609,29 @@ msgstr "" msgid "Author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:66 msgid "Manage authors" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:67 +msgid "Sort by author" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:68 +msgid "Sort by author sort" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:69 +msgid "" +"Reset all the author sort values to a value automatically generated from the " +"author. Exactly how this value is automatically generated can be controlled " +"via Preferences->Advanced->Tweaks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:70 +msgid "Recalculate all author sort values" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "Author Sort" msgstr "作者排åº" @@ -6154,10 +6728,14 @@ msgstr "顯示工作詳細資料(&D)" msgid "Stop &all non device jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:111 msgid "Editing meta information for <b>%d books</b>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:222 +msgid "Applying changes to %d books. This may take a while." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Edit Meta information" msgstr "編輯元數據資訊" @@ -6258,136 +6836,136 @@ msgstr "" msgid "Last modified: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:136 msgid "Not a valid picture" msgstr "䏿˜¯æœ‰æ•ˆçš„圖片" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:152 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 msgid "Choose formats for " msgstr "鏿“‡æ ¼å¼çµ¦ " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 msgid "No permission" msgstr "沒有權é™" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 msgid "You do not have permission to read the following files:" msgstr "您沒有讀å–下列檔案的權é™ï¼š" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:224 msgid "No format selected" msgstr "尚未é¸å–æ ¼å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 msgid "Could not read metadata" msgstr "ä¸èƒ½è®€å–元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:235 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:236 msgid "Could not read metadata from %s format" msgstr "ä¸èƒ½å¾ž %s æ ¼å¼è®€å–元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 msgid "Could not read cover" msgstr "無法讀å–å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 msgid "Could not read cover from %s format" msgstr "無法從 %s æ ¼å¼è®€å–å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:291 msgid "The cover in the %s format is invalid" msgstr "%s æ ¼å¼ä¸­çš„å°é¢æ˜¯ç„¡æ•ˆçš„" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:328 msgid "Abort the editing of all remaining books" msgstr "放棄所有剩餘書ç±çš„編輯" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:471 msgid "This ISBN number is valid" msgstr "這個 ISBN 編號是有效的" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:474 msgid "This ISBN number is invalid" msgstr "這個 ISBN 編號是無效的" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 msgid "Cannot use tag editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:554 msgid "The tags editor cannot be used if you have modified the tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:574 msgid "Downloading cover..." msgstr "正在下載å°é¢..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:585 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:590 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:596 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:601 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 msgid "Cannot fetch cover" msgstr "ä¸èƒ½å–回å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:586 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:597 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:598 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 msgid "<b>Could not fetch cover.</b><br/>" msgstr "<b>無法å–回å°é¢ã€‚</b><br/>" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:588 msgid "The download timed out." msgstr "下載已逾時。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:592 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "找ä¸åˆ°é€™æœ¬æ›¸çš„å°é¢ã€‚請先試著指定 ISBN。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:604 msgid "" "For the error message from each cover source, click Show details below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:610 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 msgid "Bad cover" msgstr "錯誤的å°é¢" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 msgid "The cover is not a valid picture" msgstr "這個å°é¢ä¸æ˜¯æœ‰æ•ˆçš„圖片" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:644 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 msgid "There were errors" msgstr "有æŸäº›éŒ¯èª¤" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:645 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:646 msgid "There were errors downloading social metadata" msgstr "下載社交網路元數據時發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:674 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 msgid "Cannot fetch metadata" msgstr "ä¸èƒ½å–回元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:676 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "您必須至少指定 ISBNã€æ›¸åã€ä½œè€…或出版者" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:750 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:759 msgid "Permission denied" msgstr "權é™ä¸è¶³" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:760 msgid "Could not open %s. Is it being used by another program?" msgstr "無法開啟 %s。它是å¦å·²è¢«å…¶ä»–的程å¼é–‹å•Ÿï¼Ÿ" @@ -6480,10 +7058,14 @@ msgstr "" msgid "Password needed" msgstr "需è¦å¯†ç¢¼" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:59 msgid "Aborting..." msgstr "正在中止..." +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:76 +msgid "Working" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:54 msgid "" "The current saved search will be <b>permanently deleted</b>. Are you sure?" @@ -6876,12 +7458,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:500 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:503 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:501 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:504 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -6923,10 +7505,6 @@ msgstr "" msgid "Rename the item in every book where it is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:78 -msgid "Ctrl+S" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/test_email_ui.py:51 msgid "Test email settings" msgstr "測試電å­éƒµä»¶è¨­å®šå€¼" @@ -7223,448 +7801,188 @@ msgstr "ISBN:" msgid "Regular expression (?P<isbn>)" msgstr "æ­£è¦è¡¨ç¤ºå¼ (?P<isbn>)" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:33 -msgid "Similar books..." -msgstr "類似的書ç±..." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:66 -msgid "Add books to library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:68 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:84 -msgid "Manage collections" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:105 msgid "Cover Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:110 +msgid "Shift+Alt+B" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:124 msgid "Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:126 +msgid "Shift+Alt+T" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:146 msgid "version" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:147 msgid "created by Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 msgid "Connected " msgstr "已連線 " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:174 msgid "Update found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:228 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 +msgid "Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 +msgid "Shift+Alt+D" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 msgid "Job" msgstr "工作" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 msgid "Status" msgstr "狀態" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 msgid "Progress" msgstr "進度" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:64 msgid "Running time" msgstr "執行時間" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:76 msgid "There are %d running jobs:" msgstr "還有 %d 個執行中的工作:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:79 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:102 msgid "Unknown job" msgstr "䏿˜Žçš„工作" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:82 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:83 msgid "There are %d waiting jobs:" msgstr "還有 %d 個等候中的工作:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:222 msgid "Cannot kill job" msgstr "ä¸èƒ½ä¸­æ­¢å·¥ä½œ" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 msgid "Cannot kill jobs that communicate with the device" msgstr "ä¸èƒ½çµ‚止與è£ç½®é€£ç·šä¸­çš„工作" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:223 msgid "Job has already run" msgstr "工作已經在執行" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:251 msgid "Unavailable" msgstr "無法使用" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:283 msgid "Jobs:" msgstr "工作:" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:298 -msgid "Click to see list of active jobs." -msgstr "點é¸ä»¥æŸ¥çœ‹ä½¿ç”¨ä¸­çš„工作清單。" +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:285 +msgid "Shift+Alt+J" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:302 +msgid "Click to see list of jobs" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:371 msgid " - Jobs" msgstr " - 工作" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:33 -msgid "Save single format to disk..." -msgstr "儲存單一格å¼åˆ°ç£ç¢Ÿ..." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:66 msgid "Eject this device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:85 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:194 msgid "Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:76 msgid "Show books in calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 msgid "Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:78 msgid "Show books in the main memory of the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:568 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:598 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:80 msgid "Show books in storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:81 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:600 msgid "Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:82 msgid "Show books in storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:121 msgid "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:152 msgid "" "Books display will be restricted to those matching the selected saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:165 msgid "Advanced search" msgstr "進階æœå°‹" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:174 msgid "" "<p>Search the list of books by title, author, publisher, tags, comments, " "etc.<br><br>Words separated by spaces are ANDed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181 msgid "Reset Quick Search" msgstr "é‡è¨­å¿«é€Ÿæœå°‹" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:199 msgid "Save current search under the name shown in the box" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:205 msgid "Delete current saved search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:467 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:108 -msgid "%d books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:305 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:468 -msgid "Choose calibre library to work with" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:336 -msgid "Connect to folder" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:341 -msgid "Connect to iTunes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:356 -msgid "Start Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:358 -msgid "Stop Content Server" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:375 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid "Email to" -msgstr "寄電å­éƒµä»¶åˆ°" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:377 -msgid " and delete from library" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:389 -msgid "Setup email based sharing of books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "A" -msgstr "A" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:462 -msgid "Add books" -msgstr "加入書ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "E" -msgstr "E" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:463 -msgid "Edit metadata" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "C" -msgstr "C" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:464 -msgid "Convert books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -msgid "V" -msgstr "V" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:465 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:568 -msgid "View" -msgstr "檢視" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:466 -msgid "Send to device" -msgstr "傳é€åˆ°è£ç½®" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "F" -msgstr "F" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:469 -msgid "Fetch news" -msgstr "å–回新èž" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -msgid "S" -msgstr "S" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:470 -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:551 -msgid "Save to disk" -msgstr "儲存至ç£ç¢Ÿ" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:471 -msgid "Connect/share" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Del" -msgstr "Del" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:472 -msgid "Remove books" -msgstr "移除書ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Browse the calibre User Manual" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "F1" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:473 -msgid "Help" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:474 -msgid "Ctrl+P" -msgstr "Ctrl+P" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "M" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:476 -msgid "Merge book records" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:477 -msgid "Open containing folder" -msgstr "開啟包å«çš„資料夾" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:479 -msgid "Show book details" -msgstr "顯示書ç±è©³ç´°è³‡æ–™" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:481 -msgid "Books by same author" -msgstr "åŒæ¨£ä½œè€…的書ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:483 -msgid "Books in this series" -msgstr "åœ¨é€™å¥—å¢æ›¸ä¸­çš„æ›¸ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:485 -msgid "Books by this publisher" -msgstr "這個出版社的書ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:487 -msgid "Books with the same tags" -msgstr "åŒæ¨£æ¨™ç±¤çš„æ›¸ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:501 -msgid "Edit metadata individually" -msgstr "個別編輯元數據" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:504 -msgid "Edit metadata in bulk" -msgstr "大é‡ç·¨è¼¯å…ƒæ•¸æ“š" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:507 -msgid "Download metadata and covers" -msgstr "下載元數據和å°é¢" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:510 -msgid "Download only metadata" -msgstr "åªä¸‹è¼‰å…ƒæ•¸æ“š" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:512 -msgid "Download only covers" -msgstr "åªä¸‹è¼‰å°é¢" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:515 -msgid "Download only social metadata" -msgstr "åªä¸‹è¼‰ç¤¾äº¤ç¶²è·¯å…ƒæ•¸æ“š" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:521 -msgid "Merge into first selected book - delete others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:524 -msgid "Merge into first selected book - keep others" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:532 -msgid "Add books from a single directory" -msgstr "從單一目錄加入書ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:534 -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 "從目錄加入書ç±ï¼ŒåŒ…å«å­ç›®éŒ„(æ¯å€‹ç›®éŒ„一本書,æ¯å€‹é›»å­æ›¸æª”案被當æˆåŒæ¨£æ›¸ç±çš„ä¸åŒæ ¼å¼ï¼‰" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:538 -msgid "" -"Add books from directories, including sub directories (Multiple books per " -"directory, assumes every ebook file is a different book)" -msgstr "從目錄加入書ç±ï¼ŒåŒ…å«å­ç›®éŒ„(æ¯å€‹ç›®éŒ„多本書,æ¯å€‹é›»å­æ›¸æª”案被當æˆä¸åŒçš„æ›¸ç±ï¼‰" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:541 -msgid "Add Empty book. (Book entry with no formats)" -msgstr "åŠ å…¥ç©ºçš„é›»å­æ›¸ï¼ˆæ²’有格å¼çš„æ›¸ç±ï¼‰" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:553 -msgid "Save to disk in a single directory" -msgstr "儲存到ç£ç¢Ÿçš„單一目錄" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:555 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:385 -msgid "Save only %s format to disk" -msgstr "åªå„²å­˜ %s æ ¼å¼åˆ°ç£ç¢Ÿ" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:559 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:388 -msgid "Save only %s format to disk in a single directory" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:569 -msgid "View specific format" -msgstr "檢視指定的格å¼" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:575 -msgid "Remove selected books" -msgstr "移除é¸å–的書ç±" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:577 -msgid "Remove files of a specific format from selected books.." -msgstr "從é¸å–書ç±ä¸­ç§»é™¤æŒ‡å®šæ ¼å¼çš„æª”案.." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:580 -msgid "Remove all formats from selected books, except..." -msgstr "從é¸å–書ç±ç§»é™¤æ‰€æœ‰çš„æ ¼å¼ï¼Œé™¤äº†..." - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:583 -msgid "Remove covers from selected books" -msgstr "移除é¸å–的書ç±ä¸­çš„å°é¢" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:586 -msgid "Remove matching books from device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:603 -msgid "Convert individually" -msgstr "個別轉æ›" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:605 -msgid "Bulk convert" -msgstr "大é‡è½‰æ›" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:609 -msgid "Create catalog of books in your calibre library" -msgstr "在您的 calibre 書庫建立書ç±çš„分類" - -#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:617 -msgid "Run welcome wizard" -msgstr "執行歡迎精éˆ" - #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:284 msgid "N" msgstr "" @@ -7692,7 +8010,7 @@ msgstr "æ›¸ç± <font face=\"serif\">%s</font> / %s。" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:679 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:401 msgid "The lookup/search name is \"{0}\"" msgstr "" @@ -7752,7 +8070,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:567 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:541 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -7783,7 +8101,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "找ä¸åˆ°æœå°‹èªžè©ž <i>%s</i>çš„<b>任何符åˆé …</b>。" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:440 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 msgid "No matches found" msgstr "未發ç¾ç¬¦åˆé …ç›®" @@ -7800,12 +8118,12 @@ msgid "LRF Viewer toolbar" msgstr "LRF 檢視器工具列" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:476 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 msgid "Next Page" msgstr "下一é " #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:478 msgid "Previous Page" msgstr "上一é " @@ -7976,24 +8294,24 @@ msgid "No matches found for this book" msgstr "找ä¸åˆ°é€™æœ¬æ›¸çš„符åˆé …" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:94 -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:554 msgid "Search" msgstr "æœå°‹" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:307 msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:349 msgid "Search (For Advanced Search click the button to the left)" msgstr "æœå°‹ï¼ˆè¦ä½¿ç”¨é€²éšŽæœå°‹è«‹æŒ‰å·¦é‚Šçš„æŒ‰éˆ•ï¼‰" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:391 msgid "Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:399 msgid "Choose saved search or enter name for new saved search" msgstr "" @@ -8002,15 +8320,15 @@ msgid "Restrict to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:16 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:65 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:59 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:67 msgid "({0} of all)" msgstr "" @@ -8074,112 +8392,112 @@ msgstr "清除" msgid "&Alternate shortcut:" msgstr "替代的æ·å¾‘éµ(&A):" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:193 msgid "Rename '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:197 msgid "Edit sort for '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 msgid "Hide category %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:205 msgid "Show category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:209 msgid "Show all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:213 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 msgid "Manage %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:223 msgid "Manage Saved Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:227 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:234 msgid "Manage User Categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:432 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:291 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:435 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:513 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:514 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:770 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:771 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match all" msgstr "符åˆå…¨éƒ¨" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:777 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 msgid "Match any" msgstr "符åˆä»»ä½•" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 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:786 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:792 msgid "Add your own categories to the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 +#: /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 "è½‰æ›æ›¸ç± %d / %d (%s)" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:90 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 msgid "Could not convert some books" msgstr "ç„¡æ³•è½‰æ›æŸäº›æ›¸ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:204 msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." msgstr "ç„¡æ³•è½‰æ› %d / %d 書,因為找ä¸åˆ°åˆé©çš„ä¾†æºæ ¼å¼ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:121 msgid "Queueing books for bulk conversion" msgstr "大é‡è½‰æ›çš„佇列中的書ç±" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:182 msgid "Queueing " msgstr "佇列中 " @@ -8197,78 +8515,53 @@ msgid "" "reconvert them?" msgstr "下列書ç±å·²ç¶“被轉æ›ç‚º %s æ ¼å¼ã€‚æ‚¨å¸Œæœ›é‡æ–°è½‰æ›å®ƒå€‘嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:165 msgid "&Restore" msgstr "還原(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:167 msgid "&Donate to support calibre" msgstr "ææ¬¾æ”¯æ´ calibre (&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:171 msgid "&Eject connected device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:169 -msgid "&Restart" -msgstr "釿–°å•Ÿå‹•(&R)" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:212 msgid "Calibre Quick Start Guide" msgstr "Calibre 快速使用指å—" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:367 -msgid "Cannot configure" -msgstr "ä¸èƒ½è¨­å®š" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:363 -msgid "Cannot configure while there are running jobs." -msgstr "當有工作ä»åœ¨é€²è¡Œæ™‚ä¸èƒ½è¨­å®šã€‚" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:368 -msgid "Cannot configure before calibre is restarted." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:415 -msgid "No detailed info available" -msgstr "沒有詳細資訊å¯ç”¨" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:416 -msgid "No detailed information is available for books on the device." -msgstr "在這個è£ç½®ä¸Šçš„æ›¸ç±æ²’有詳細資訊å¯ç”¨ã€‚" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:468 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:441 msgid "Conversion Error" msgstr "è½‰æ›æ™‚發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:414 msgid "" "<p>Could not convert: %s<p>It is a <a href=\"%s\">DRM</a>ed book. You must " "first remove the DRM using third party tools." msgstr "<p>無法轉æ›ï¼š%s<p>它是具有 <a href=\"%s\">DRM</a> 的書ç±ã€‚您必須先移除 DRM 後æ‰èƒ½ä½¿ç”¨ç¬¬ä¸‰æ–¹å·¥å…·ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:427 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "<b>Failed</b>" msgstr "<b>失敗</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:478 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 "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:563 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:504 msgid "There are active jobs. Are you sure you want to quit?" msgstr "還有使用中的工作。您確定è¦çµæŸï¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:507 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -8278,11 +8571,11 @@ msgstr "" " ç¾åœ¨çµæŸå¯èƒ½é€ æˆè£ç½®ä¸Šçš„ææ¯€ã€‚<br>\n" " 您確定è¦çµæŸï¼Ÿ" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:511 msgid "WARNING: Active jobs" msgstr "警告:使用中的工作" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:625 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:569 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -8457,7 +8750,7 @@ msgid "Options to customize the ebook viewer" msgstr "ç”¨ä¾†è‡ªè¨‚é›»å­æ›¸æª¢è¦–器的é¸é …" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 msgid "Remember last used window size" msgstr "記ä½ä¸Šæ¬¡ä½¿ç”¨çš„視窗大å°" @@ -8512,36 +8805,36 @@ msgstr "" msgid "The standard font type" msgstr "標準字型類型" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:452 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:453 msgid "&Lookup in dictionary" msgstr "在字典中查詢(&L)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:138 msgid "Go to..." msgstr "移至..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 msgid "Next Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:469 msgid "Previous Section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 msgid "Document Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:472 msgid "Document End" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 msgid "Section Start" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:475 msgid "Section End" msgstr "" @@ -8597,88 +8890,88 @@ msgstr "å‘峿²å‹•" msgid "Book format" msgstr "æ›¸ç±æ ¼å¼" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:185 msgid "Position in book" msgstr "書ç±ä¸­çš„ä½ç½®" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:192 msgid "Go to a reference. To get reference numbers, use the reference mode." msgstr "移至åƒè€ƒé»žã€‚è¦å–å¾—åƒè€ƒç·¨è™Ÿï¼Œè«‹ä½¿ç”¨åƒè€ƒæ¨¡å¼ã€‚" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" msgstr "æœå°‹æ›¸ç±ä¸­çš„æ–‡å­—" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:269 msgid "Print Preview" msgstr "é è¦½åˆ—å°" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 msgid "Connecting to dict.org to lookup: <b>%s</b>…" msgstr "連線到 dict.org 查詢:<b>%s</b>…" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:398 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 msgid "Choose ebook" msgstr "鏿“‡é›»å­æ›¸" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:399 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:400 msgid "Ebooks" msgstr "電孿›¸" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Add bookmark" msgstr "加入書籤" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:418 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:419 msgid "Enter title for bookmark:" msgstr "請輸入書籤的標題:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:441 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:442 msgid "No matches found for: %s" msgstr "找ä¸åˆ°ç¬¦åˆé …:%s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:478 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:479 msgid "Loading flow..." msgstr "正在載入 flow..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:515 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:544 msgid "Manage Bookmarks" msgstr "ç®¡ç†æ›¸ç±¤" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:578 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:579 msgid "Loading ebook..." msgstr "æ­£åœ¨è¼‰å…¥é›»å­æ›¸..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:586 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 msgid "DRM Error" msgstr "DRM 錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:588 msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" msgstr "<p>這本書有 <a href=\"%s\">DRM</a> ä¿è­·" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:592 msgid "Could not open ebook" msgstr "ç„¡æ³•é–‹å•Ÿé›»å­æ›¸" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:666 msgid "Options to control the ebook viewer" msgstr "ç”¨ä¾†æŽ§åˆ¶é›»å­æ›¸æª¢è¦–器的é¸é …" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "如果指定了,檢視器視窗在啟動時會嘗試移至最上層。" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:678 msgid "Print javascript alert and console messages to the console" msgstr "在主控å°ä¸­é¡¯ç¤º javascript 警示åŠä¸»æŽ§å°è¨Šæ¯" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:684 msgid "" "%prog [options] file\n" "\n" @@ -8796,14 +9089,18 @@ msgstr "" msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:873 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:880 msgid "Hide" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 +msgid "Toggle" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:370 msgid "" "If you use the WordPlayer e-book app on your Android phone, you can access " @@ -9696,7 +9993,52 @@ msgstr "" msgid "Error: You must specify a column label" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:809 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:803 +msgid "" +"\n" +" %prog saved_searches [options] list\n" +" %prog saved_searches add name search\n" +" %prog saved_searches remove name\n" +"\n" +" Manage the saved searches stored in this database.\n" +" If you try to add a query with a name that already exists, it will be\n" +" replaced.\n" +" " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:821 +msgid "Error: You must specify an action (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:829 +msgid "Name:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:830 +msgid "Search string:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:836 +msgid "Error: You must specify a name and a search string" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:839 +msgid "added" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:844 +msgid "Error: You must specify a name" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:847 +msgid "removed" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:851 +msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:865 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -9716,35 +10058,45 @@ msgstr "" "\n" "需è¦å€‹åˆ¥æŒ‡ä»¤çš„說明: %%prog command --help\n" +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:537 +msgid "No label was provided" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:539 +msgid "" +"The label must contain only lower case letters, digits and underscores, and " +"start with a letter" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/database2.py:71 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:566 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:596 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1796 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1915 msgid "<p>Migrating old database to ebook library in %s<br><center>" msgstr "<p>將舊的資料庫轉移到 %s çš„é›»å­æ›¸åº«<br><center>" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1825 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1944 msgid "Copying <b>%s</b>" msgstr "正在複製 <b>%s</b>" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1842 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1961 msgid "Compacting database" msgstr "正在壓實資料庫" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1935 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2054 msgid "Checking SQL integrity..." msgstr "正在檢查 SQL 完整性..." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1976 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2095 msgid "Checking for missing files." msgstr "正在檢查缺少的檔案。" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1998 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2117 msgid "Checked id" msgstr "已檢查 id" @@ -9941,35 +10293,45 @@ msgstr "用於內容伺æœå™¨çš„æ›¸åº«è³‡æ–™å¤¾è·¯å¾‘" msgid "Write process PID to the specified file" msgstr "å°‡ç¨‹åº PID 寫入指定的檔案" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:127 +#: /home/kovid/work/calibre/src/calibre/library/server/main.py:36 +msgid "" +"Specifies a restriction to be used for this invocation. This option " +"overrides any per-library settings specified in the GUI" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:110 +msgid "%d book" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 msgid "%d items" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:144 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146 msgid "RATING: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:147 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149 msgid "TAGS: %s<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:151 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:153 msgid "SERIES: %s [%s]<br />" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:231 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:233 msgid "Books in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:237 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:239 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:238 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:240 msgid "Books sorted by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:549 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:568 msgid "Newest" msgstr "" @@ -10051,15 +10413,15 @@ msgstr "" msgid "Waiting..." msgstr "正在等待..." -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:51 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:52 msgid "Stopped" msgstr "å·²åœæ­¢" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:53 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:54 msgid "Finished" msgstr "已完æˆ" -#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:75 +#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:76 msgid "Working..." msgstr "é‹ç®—中…" @@ -10422,6 +10784,9 @@ msgstr "ä¸è¦ä¸‹è¼‰ CSS 樣å¼è¡¨ã€‚" #~ msgid "~" #~ msgstr "~" +#~ msgid "Force maximum line lenght" +#~ msgstr "強制設定æ¯è¡Œæœ€å¤§é•·åº¦" + #~ msgid "and delete from library" #~ msgstr "並從書庫中刪除" @@ -10434,6 +10799,9 @@ msgstr "ä¸è¦ä¸‹è¼‰ CSS 樣å¼è¡¨ã€‚" #~ msgid "Send specific format to main memory" #~ msgstr "傳逿Œ‡å®šçš„æ ¼å¼åˆ°ä¸»è¨˜æ†¶é«”" +#~ msgid "Fit &cover to view" +#~ msgstr "å°é¢ç¬¦åˆæª¢è¦–(&C)" + #~ msgid "Invalid database location.<br>Cannot write to " #~ msgstr "無效的資料庫ä½ç½®ã€‚<br>ä¸èƒ½å¯«å…¥ " @@ -10466,12 +10834,12 @@ msgstr "ä¸è¦ä¸‹è¼‰ CSS 樣å¼è¡¨ã€‚" #~ msgid "Stop &all jobs" #~ msgstr "åœæ­¢æ‰€æœ‰çš„工作(&A)" -#~ msgid "Alt+S" -#~ msgstr "Alt+S" - #~ msgid "&Search:" #~ msgstr "æœå°‹(&S):" +#~ msgid "Communicate with the Teclast K3 reader." +#~ msgstr "與 Teclast K3 閱讀器連接。" + #~ msgid "" #~ "Do not force text to be justified in output. Whether text is actually " #~ "displayed justified or not depends on whether the ebook format and reading " @@ -10484,6 +10852,9 @@ msgstr "ä¸è¦ä¸‹è¼‰ CSS 樣å¼è¡¨ã€‚" #~ msgid "Convert E-books" #~ msgstr "轉æ›é›»å­æ›¸" +#~ msgid "Click to see list of active jobs." +#~ msgstr "點é¸ä»¥æŸ¥çœ‹ä½¿ç”¨ä¸­çš„工作清單。" + #~ msgid "Click to browse books by their covers" #~ msgstr "點é¸ä»¥å°é¢ä¾†ç€è¦½æ›¸ç±" diff --git a/src/calibre/utils/config.py b/src/calibre/utils/config.py index 5c8fe523e3..9fd1315caa 100644 --- a/src/calibre/utils/config.py +++ b/src/calibre/utils/config.py @@ -496,6 +496,7 @@ class DynamicConfig(dict): def __init__(self, name='dynamic'): dict.__init__(self, {}) self.name = name + self.defaults = {} self.file_path = os.path.join(config_dir, name+'.pickle') self.refresh() @@ -520,7 +521,13 @@ class DynamicConfig(dict): try: return dict.__getitem__(self, key) except KeyError: - return None + return self.defaults.get(key, None) + + def get(self, key, default=None): + try: + return dict.__getitem__(self, key) + except KeyError: + return self.defaults.get(key, default) def __setitem__(self, key, val): dict.__setitem__(self, key, val) @@ -555,6 +562,7 @@ class XMLConfig(dict): def __init__(self, rel_path_to_cf_file): dict.__init__(self) + self.defaults = {} self.file_path = os.path.join(config_dir, *(rel_path_to_cf_file.split('/'))) self.file_path = os.path.abspath(self.file_path) @@ -592,7 +600,16 @@ class XMLConfig(dict): ans = ans.data return ans except KeyError: - return None + return self.defaults.get(key, None) + + def get(self, key, default=None): + try: + ans = dict.__getitem__(self, key) + if isinstance(ans, plistlib.Data): + ans = ans.data + return ans + except KeyError: + return self.defaults.get(key, default) def __setitem__(self, key, val): if isinstance(val, (bytes, str)): @@ -604,8 +621,9 @@ class XMLConfig(dict): self.__setitem__(key, val) def __delitem__(self, key): - dict.__delitem__(self, key) - self.commit() + if dict.has_key(self, key): + dict.__delitem__(self, key) + self.commit() def commit(self): if hasattr(self, 'file_path') and self.file_path: @@ -648,7 +666,16 @@ class JSONConfig(XMLConfig): return json.dumps(self, indent=2, default=to_json) def __getitem__(self, key): - return dict.__getitem__(self, key) + try: + return dict.__getitem__(self, key) + except KeyError: + return self.defaults[key] + + def get(self, key, default=None): + try: + return dict.__getitem__(self, key) + except KeyError: + return self.defaults.get(key, default) def __setitem__(self, key, val): dict.__setitem__(self, key, val) diff --git a/src/calibre/utils/filenames.py b/src/calibre/utils/filenames.py index 82d3487c5f..01eb9f30a0 100644 --- a/src/calibre/utils/filenames.py +++ b/src/calibre/utils/filenames.py @@ -54,7 +54,7 @@ def shorten_components_to(length, components): r = x[0] if x is components[-1] else '' else: if x is components[-1]: - b, e = os.path.splitext(x) + b, _, e = x.rpartition('.') r = b[:-delta]+e if r.startswith('.'): r = x[0]+r else: